ipconfig nedir?
ip yapılandırması anlamına gelir 'İnternet Protokolü Yapılandırması' . TCP/IP ağ yapılandırmasının tüm geçerli değerlerini gösteren ve DNS (Etki Alanı Adı Sistemi) ve DHCP (Dinamik Ana Bilgisayar Yapılandırma Protokolü) ayarlarını yenileyen, birkaç bilgisayar işletim sisteminin konsol uygulamasından oluşan bir programdır. ipconfig komutu IPv4 (İnternet Protokolü sürüm 4) ve IPv6 adreslerini, her bağdaştırıcı için varsayılan ağ geçidini ve parametresiz uygulandığında alt ağ maskesini gösterir.
ipconfig uygulamaları
Komut Apple macOS, ReactOS ve Microsoft Windows'ta mevcuttur. ReactOS sürümü, GPL lisansı üzerine geliştirildi. Ged Murphy .
Apple MacOS'u
Mac OS X'te ipconfig, IPConfiguration aracısı için bir kapak görevi görür ve DHCP ve Bootstrap Protokolü istemcisini komut satırı arayüzü aracılığıyla kontrol etmek için kullanılabilir. Ayrıca Mac OS X, neredeyse tüm Unix tabanlı işletim sistemlerinde olduğu gibi statik IP adreslerini yapılandırmak gibi ağ arayüzleri üzerinde doğrudan kontrol için ifconfig'i uygular. Linux'ta komut, yani, ifconfig IP komutu ile değiştirildi.
Microsoft Windows ve ReactOS
Komut, yani, ip yapılandırması destekler /Tümü komut satırı anahtarı. Bu sonuç, tek başına ipconfig ile karşılaştırıldığında daha kapsamlı bir bilgidir.
İpconfig komutu, farklı bir IP adresi istemek için ana bilgisayarın DHCP IP adresini yenilemeyi zorlayan ek bir önemli özellik içerir. Sırasıyla iki farklı komutla yapılır. İlk komut ipconfig /release sunucuya, sunucunun durum bilgisini güncelleyen ve eski bir istemcinin IP adresini şu şekilde işaretleyen bir DHCP yayın bildirimi aktararak istemciyi kiralama işlemini derhal durdurmaya zorlamak için çalışır: 'mevcut' .
İkinci komut ise ipconfig /yenile yeni bir IP adresi istemek için çalışır. Bir sistemin bir DSL modeme veya kabloya bağlı olduğu durumlarda, gücü kapatmadan ve bir süre ipconfig /release kullanmadan önce yönlendiriciyi atlamak için doğrudan modem ağ bağlantı noktasına takılması gerekebilir. IP adresi diğer bilgisayarlar tarafından alınır.
Parametre, yani, /flushdns gelecekteki isteklerin, ana bilgisayar adlarının yeniden sıfırdan düzeltilmesini sağlayarak yeni DNS bilgilerini uygulamasını sağlamak için DNS (Etki Alanı Adı Sistemi) önbelleğini temizlemek için kullanılabilir.
ipconfig parametreleri
ipconfig komutunun bazı parametreleri aşağıda listelenmiş ve belirtilmiştir:
Evet Hayır. | Parametre | Tanım |
---|---|---|
1. | /Tümü | Her bağdaştırıcının TCP/IP yapılandırmasının tamamını gösterir. Bir bağdaştırıcı, fiziksel arabirimleri, mantıksal arabirimleri (çevirmeli bağlantılar) veya kurulu ağ bağdaştırıcılarını gösterebilir. |
2. | /flushdns | DNS istemci çözümleyici önbelleğinin bilgilerini temizler ve yeniden yükler. Negatif önbellek girişlerini önbellek aracılığıyla ve DNS sorun giderme sırasında dinamik olarak eklenen diğer girişleri atmak için bu prosedürü uygulayabiliriz. |
3. | /displaydns | Hem yerel Hosts dosyası aracılığıyla önceden yüklenen girişleri hem de sistem tarafından düzeltilen ad sorguları için yakın zamanda erişilen kaynak günlüklerini içeren DNS istemci çözümleyici önbelleğinin konusunu gösterir. DNS'nin istemci hizmeti, DNS sunucularını sorgulamadan önce sık sık sorgulanan adları çözümlemek için bu bilgiyi uygular. |
4. | /Yenile [] | Parametre, yani, aşağıdaki durumlarda her bağdaştırıcı veya belirli bir bağdaştırıcı için DHCP yapılandırmasını yeniler. adaptör eklendi. Bu parametre yalnızca otomatik olarak IP adresi alacak şekilde oluşturulmuş adaptörlere sahip sistemlerde kullanılabilir. Bağdaştırıcı adı belirlemek için ipconfig komutunu parametresiz kullandığımızda ortaya çıkan bağdaştırıcı adını girmemiz gerekiyor. |
5. | /serbest bırakmak [] | Bir mesaj gönderir, yani DHC ÖN YAYIN Devam eden DHCP yapılandırmasını yayınlamak ve her bağdaştırıcı için veya belirli bir bağdaştırıcı için IP adresi yapılandırmasını ortadan kaldırmak için DHCP sunucusuna; adaptör içerir. Bu parametre, yapılandırılmış bağdaştırıcıların otomatik olarak bir IP adresi alması için TCP/IP'yi hareketsizleştirir. Bağdaştırıcı adı belirlemek için ipconfig komutunu parametresiz kullandığımızda ortaya çıkan bağdaştırıcı adını girmemiz gerekiyor. |
6. | /kayıtlar | Bir sistemde yapılandırılmış olan IP adresleri ve DNS adları için dinamik kaydı manuel olarak başlatır. Başarısız bir DNS adı kaydını gidermek veya DNS sunucusu ile istemci arasındaki dinamik güncelleme sorununu, istemci sistemini yeniden başlatmadan düzeltmek için bu parametreyi uygulayabiliriz. Gelişmiş özelliklerde, TCP/IP protokolünün DNS ayarları, DNS'de hangi adların onaylanacağına karar verir. |
7. | /? | Şunu gösterir: Yardım komut istemindeki seçenek. |
8. | /release6 [] | Bir mesaj gönderir, yani DHC ÖN YAYIN Devam eden DHCP yapılandırmasını yayınlamak ve her bağdaştırıcı için veya belirli bir bağdaştırıcı için IPv6 adresi yapılandırmasını ortadan kaldırmak için DHCPv6 sunucusuna; adaptör içerir. Bu parametre, yapılandırılmış bağdaştırıcıların otomatik olarak bir IP adresi alması için TCP/IP'yi hareketsizleştirir. Bağdaştırıcı adı belirlemek için ipconfig komutunu parametresiz kullandığımızda ortaya çıkan bağdaştırıcı adını girmemiz gerekiyor. |
9. | /yenile6 [] | Parametre, yani bağdaştırıcı eklenirse, her bağdaştırıcı veya belirli bir bağdaştırıcı için DHCPv6 yapılandırmasını yeniler. Bu parametre yalnızca otomatik olarak IPv6 adresi alacak şekilde oluşturulmuş adaptörlere sahip sistemlerde kullanılabilir. Bağdaştırıcı adı belirlemek için ipconfig komutunu parametresiz kullandığımızda ortaya çıkan bağdaştırıcı adını girmemiz gerekiyor. |
10. | /setclassid [] | Tanımlanan bir bağdaştırıcı için DHCP'nin sınıf kimliğini yapılandırır. Her adaptör için DHCP'nin sınıf kimliğini adaptör yerine ayarlamak için yıldız joker karakterini (*) kullanabiliriz. Yalnızca otomatik olarak bir IP adresi alacak şekilde yapılandırılmış adaptöre sahip sistemlerde kullanılabilir. DHCP'nin sınıf kimliği belirtilmezse devam eden sınıf kimliği silinir. |
on bir. | /showclassid | Tanımlanan bir bağdaştırıcı için DHCP'nin sınıf kimliğini gösterir. Adaptör yerine her adaptör için DHCP'nin sınıf kimliğini görmek için yıldız joker karakterini (*) kullanabiliriz. Yalnızca otomatik olarak bir IP adresi alacak şekilde yapılandırılmış adaptöre sahip sistemlerde kullanılabilir. |
İpconfig ve seçenekler nasıl uygulanır?
ipconfig, ağ yapılandırmamızın ayrıntılarını görüntülemek ve DNS ve DHCP ayarlarını yenilemek için kullanılır. İpconfig komutu varsayılan olarak IP adresimizi, varsayılan ağ geçidimizi ve alt ağ maskemizi gösterir ancak bu komutu doğru parametrelerle kullanarak birçok ayrıntıya ulaşabiliriz.
görüntüleri css'de ortalamak
O halde daha kolay bir şeyle başlayalım:
- Öncelikle arama yaparak terminal penceremizi açmamız gerekiyor. 'Terminal' uygulama penceresinde.
- Daha sonra giriş yapmamız gerekiyor ip yapılandırması komutunu verin ve tuşuna basın girmek
$ ipconfig
- Ağ bağdaştırıcılarımızdan bize ağımızın temel bilgilerini gösterecektir.
- Komut, yukarıdaki ekran görüntüsünde görebileceğimiz gibi sistemimizdeki tüm ağ bağdaştırıcılarıyla ilgili ayrıntıları döndürecektir. Bu durumda Ethernet bağdaştırıcımız ve kablosuz ağ bağdaştırıcımız var.
- Ayrıca bir VPN istemcisi kullanıyorsak herhangi bir ağ bağdaştırıcısı olarak listelenecektir.
ipconfig /tümü
Komut herhangi bir parametre kullanmadan sadece ağımızın temel bilgilerini görüntüler. Ancak DHCP ve DNS sunucularına ilişkin bilgiler varsayılan olarak gösterilmez. Ağ bağdaştırıcımızın her ayrıntısını görüntülemek için parametreyi girmemiz gerekecek, yani: /Tümü .
$ ipconfig /all
Yukarıdaki komut, cihazımızdaki tüm ağ bağdaştırıcıları için aşağıdaki bilgileri döndürecektir:
Ağ bağdaştırıcımızın Mac adresidir.
Sistemimizin IP adresini görüntüler.
Ağ bağlantısının statik veya DHCP IP adresi kullanıp kullanmadığını gösterir.
Ağımızdaki birçok IP adresini dağıtan bir yönlendiriciyi/sunucuyu temsil eder.
Sistemimizin bağlı olduğu yönlendiriciyi temsil eder.
Alan adlarını IP adreslerine çevirmek için kullanılan sunucuları temsil eder.
Sistemimizin IPv6 adresini görüntüler.
Sistemimizin IP adresini aldığı tarih-saati gösterir.
Komut, yani, ipconfig /tümü genellikle ağ bağlantısı sorunlarını gidermek için kullanılır. İpconfig /all komutunun sonuçlarını doğru bir şekilde kontrol edersek, aşağıda belirtilen ve önemli olan 4 öğeyi görebiliriz:
Bu bizim IP adresimizdir.
Çoğu durumda olması gerekir Çatallar. 'HAYIR' IP adresini manuel olarak girdiğimiz anlamına gelir.
Alan adlarını IP adreslerine çevirmek için kullanılır.
Ağ paketimizin gönderildiği modemi veya yönlendiriciyi temsil eder.
ipconfig /release
İpconfig komutu sadece ağ ayarlarımıza ilişkin bilgilerimizi görüntülemekle kalmaz, aynı zamanda ağ ayarlarımızı sıfırlamak veya yenilemek için de kullanılabilir. Ağ kartımızda DHCP'yi etkinleştirdiğimizde DHCP sunucusu üzerinden yeni bir IP adresi talep edebiliriz.
Bunu yapmanın ilk adımı mevcut IP adresini yayınlamaktır. Bu, DHCP sunucusunu, atanan IP adresini artık uygulamak istemediğimiz konusunda uyaracağımız anlamına gelir.
$ ipconfig /release
Yukarıdaki komut varsayılan olarak her ağ bağdaştırıcısının IP Adreslerini yayınlayacaktır. Ayrıca ayrı bir ağ bağdaştırıcısı da belirtebiliriz. Bunu yapmak için burada bulduğumuz adaptör adını ipconfig sonuçlarının içine yazmamız gerekecek.
Örneğin Eğer kablosuz ağ adaptörümüzün sadece IP adresini yayınlamak istiyorsak aşağıdaki komutu girebiliriz:
$ ipconfig /release Wireless*
Adının başladığı her bağdaştırıcının IP adresini yayınlayacaktır. 'Kablosuz' .
ipconfig /yenile
IP adresini yayınladıktan sonra DHCP sunucusu aracılığıyla yeni bir adres talep etmemiz gerekecek. Komutu kullanarak, yani, ipconfig /yenile , yapabiliriz:
$ ipconfig /renew
Renew komutu başarıyla çalıştırıldığında ipconfig komutu, ağ geçidi, alt ağ maskesi ve yeni IP adresimize genel bir bakışla benzer bir sonuç bulacağız.
Bağdaştırıcı adını sağlayarak yine bireysel bir ağ bağdaştırıcısını belirtebiliriz.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Bilgisayarımız ziyaret ettiği her DNS kaydının yerel önbelleğini saklar. Bu önbellek, alan adlarının hızlı bir şekilde doğru IP adresine çevrilmesi için kullanılır. Bu sayede bilgisayarımızın her zaman DNS sunucusuyla anlaşma yapmasına gerek kalmaz. Örneğin, Google.com'u ziyaret ettiğimizde.
DNS önbellek içeriğini görüntülemek için terminal penceresinde aşağıdaki komutu çalıştırabiliriz:
$ ipconfig /displaydns
DNS önbelleğimizdeki tüm DNS kayıtlarını gösterecektir.
Çoğu zaman kayıtları kontrol etmemize gerek kalmaz ancak bazı önemli terimleri tartışacağız:
DNS'yi temizle
Bazen DNS önbelleğimiz, DNS ile ilgili hatalar verebilecek (örneğin web sitelerine ulaşamama) güncel olmayan kayıtlar içerebilir, bunu aşağıdaki gibi belirtilen komutu uygulayarak çözebiliriz:
$ ipconfig /flushdns
Yukarıdaki komut DNS önbelleğimizi temizleyecektir. Bunu herhangi bir risk almadan yapabiliriz, bilgisayarımız DNS sunucuları üzerinden güncel ve yeni bir DNS kaydı talep edecektir.
Ubuntu'da ipconfig
ifconfig komutu ipconfig komutuna eşdeğerdir. ifconfig komutu bize Ubuntu'daki adaptörlerimizin ağının temel bilgilerini gösterecektir.
Komut aşağıdaki gibidir:
$ ifconfig