Linux Ifconfig Komutu: Nasıl Kullanılır

Ubuntu ve diğer Linux dağıtımlarında, komut satırı araçları(command line tools) genellikle bilgisayarın iç işleyişiyle etkileşim kurmanın en iyi yoludur. ifconfig komutu, Linux'ta(Linux) ağ ayarlarını yapılandırmak için kullanılır .

Ifconfig , ip komutunun daha eski bir sürümüdür, ancak çoğu, daha basit sözdizimi ve kullanım kolaylığı nedeniyle hala ifconfig'i tercih eder. Ancak, ağ arabirimi yapılandırması için ifconfig'i tam olarak nasıl kullanıyorsunuz? İşte bir yol tarifi.

Net-Tools'u Yükleme

ifconfig komutu varsayılan olarak Linux dağıtımlarında yüklü olarak gelmez . Çoğu sistem yöneticisi ait olduğu paketi kurarken kurar, ancak bazı durumlarda bilgisayarınızda eksik olabilir. Kolayca kurabilirsiniz.

Yüklü olmayan bir sistemde ifconfig komutunu kullanmayı denerseniz, nasıl kurulacağına ilişkin talimatlarla birlikte bir hata mesajı alırsınız. Sadece şu komutu girin:

sudo apt net araçları yükleyin

Bu, ifconfig ve birkaç diğer ağ yapılandırma yardımcı programını yükleyecektir. ifconfig'i yüklemek ve ağları etkinleştirmek veya devre dışı bırakmak için sudo'nun(sudo) gerekli olduğunu unutmayın .

ifconfig Kullanarak Ağ Bilgilerini(Network Information Using) Görüntüleme

ifconfig komutunu kullanmanın en basit yolu, onu herhangi bir parametre olmadan doğrudan çalıştırmaktır. Bu, ethernet ve kablosuz bağlantılar dahil tüm aktif arayüzler hakkında bilgi getirir.

Bu, MTU(MTU) değeri (Maksimum İletim Birimi(Transmission Unit) ), IP adresleri(IP addresses) ve paket geçmişi dahil olmak üzere ağ arayüzleri hakkında tüm ilgili bilgileri sağlar . Teknik özelliklerin yalnızca arayüz adlarıyla daha anlaşılır bir biçimde olmasını istiyorsanız, ifconfig -s girin.

Ancak, bu sürümlerin her ikisi de şu anda etkin olmayan ağları içermez. Tüm ağ arayüzlerini görüntülemek için bunun yerine ifconfig -a komutunu kullanın.

Ağların adını zaten biliyorsanız ve yalnızca belirli bir arabirimin durumunu istiyorsanız, adını ifconfig komutuna ekleyebilirsiniz. Bunun gibi:

ifconfig eth0

ifconfig ile Ağları(Disabling Networks) Etkinleştirme ve Devre Dışı Bırakma

ifconfig ile yapabileceğiniz tek şey çalışan ağların durumunu izlemek değildir. Komutu, MTU'ya(MTU) ve kullanılan maskelemeye kadar bu arayüzlerin neredeyse her yönünü yapılandırmak için de kullanabilirsiniz .

En basit kullanım durumu, ağları başlatmak veya durdurmaktır. Bunu aşağıdaki komutu kullanarak yapabilirsiniz:

sudo ifconfig adı

“Ad” parametresi ağın gerçek adıdır. Bu, ifconfig -a komutu kullanılarak algılanan etkin olmayan arabirimlerden herhangi birini etkinleştirmek için kullanılabilir.

Bir ağı devre dışı bırakmak için yukarı yerine aşağıyı kullanmanız yeterlidir:

sudo ifconfig dummy0 aşağı

Bu, arayüzü devre dışı bırakacaktır.

ifconfig ile Ağları Yapılandırma

Bir ağ arabirimiyle ilişkili herhangi bir değeri değiştirmek kolaydır. Tüm bu değişikliklerin yürürlüğe girmesi için yönetici ayrıcalıkları gerektirdiğinden, komutu Sudo ile hazırlamayı unutmayın .(Just)

Bu özelliğin en yaygın kullanımı, bir ağa özel bir IP adresi atamaktır. Örneğin, dummy0 arayüzüne yeni bir IP adresi şu şekilde verilir:

sudo ifconfig kukla0 29.95.245.112

Ağ adından sonra atamak için geçerli herhangi bir IP adresi girebilirsiniz. Yalnızca yanlış bir şey girdiyseniz bir mesaj alırsınız. Aksi takdirde, değişiklik hemen geçerli olacaktır.

Bunun gibi bir ağ maskesi de belirtebilirsiniz:

sudo ifconfig dummy0 ağ maskesi 255.255.255.0

Bir yayın adresi ayarlama sözdizimi benzerdir:

sudo ifconfig dummy0 yayını 77.40.108.115

Bir ağ için tüm bu IP adreslerini değiştirmek istiyorsanız, tüm komutları bir araya toplamak daha verimlidir. Çoğu Linux komutu gibi, aynı satıra birden çok argüman ekleyebilirsiniz.

Bir ağ arabiriminin bir veya daha fazla takma adı da olabilir. Bunlar name:x sözdizimi ile belirtilir; burada name ağın adı ve xa rakamıdır. Örneğin, dummy0 ağına bir takma ad IP adresinin nasıl ekleneceği aşağıda açıklanmıştır.

sudo ifconfig kukla0:0 69.72.169.2

Durumunu almak için ifconfig kullanarak çalıştığını onaylayabilirsiniz.

ifconfig kukla0:0

ifconfig ile Başka Neler Yapabilirsiniz?

ifconfig komutu, bir ağ arabiriminin diğer birçok değişkenini değiştirmek için kullanabileceğiniz kapsamlı bir argüman listesine sahiptir. Diğer şeylerin yanı sıra çok noktaya yayını etkinleştirebilir, MTU'yu(MTU) ayarlayabilir ve karışık modu etkinleştirebilirsiniz.

Resmi kılavuz sayfalarında(official man pages) , ifconfig ile kullanılabilecek tüm argümanların tam bir listesi ve her birinin ne yaptığına dair teknik bir tanım bulunur. Elbette man ifconfig komutunu kullanarak kılavuzu terminalin kendisinden çağırabilirsiniz.

ifconfig'i Ne Zaman Kullanmalısınız?

Çoğu kullanıcı için ifconfig komutunu kullanmak için çok az neden vardır. Varsayılan olarak sağlanan otomatik ayarlar, normal internet kullanımı için yeterince iyidir.

Ancak ağ arayüzleri üzerinde daha ayrıntılı kontrol isteyen bir sistem yöneticisiyseniz, ifconfig tam size göre bir araçtır. Komutu, ağ arayüzlerini düzgün bir şekilde yapılandırmak için sistemi başlatırken kullanabilir ve ardından hemen hemen unutabilirsiniz.

Herhangi bir ağ arabiriminin durumunu sorgulayıp yapılandırabileceğiniz için ağ sorunlarını teşhis etmede de kullanışlıdır. Ağları yeniden başlatmak için ifconfig'i kullanabilir veya daha sorunsuz çalışana kadar teknik parametreleri değiştirebilirsiniz.



About the author

Kullanıcı hesapları, aile güvenliği ve Google Chrome teknolojisi geliştirme ve yönetme konusunda 10 yılı aşkın deneyime sahip deneyimli bir yazılım mühendisiyim. Becerilerimin açık ve özlü tanımlarını oluşturmak için kullandığım matematik ve bilgisayar bilimlerinde güçlü bir temele sahibim.



Related posts