nasıl kullanılır ifconfig LInux’ta, eski olmasına ve komutun yerini almasına rağmen, ağ donanımımızla etkileşim kurmak çok önemlidir.IP1990’ların sonunda bir siparişifconfigAğ arayüzlerini, IP ve MAC adreslerini, ağ maskesini ve daha fazlasını yapılandırmak için birçok kişi için en çok kullanılan komut olmaya devam ediyor. modası geçmiş sistem yöneticileri.
hayır: Ağ arabirimi bir ağ aygıtıdır.
Çıktılarını izleyin ve anlayın ifconfig
komutunu çalıştırırsakifconfigEk parametreler olmadan, mevcut tüm ağ arayüzlerini, IP adreslerini, ağ maskelerini, durumu ve çalışan kök olarak çok daha fazlasını görüntüler.ifconfig::
ilk ağ arabirimi (cihaz) enp2s0 Ethernet arayüzüdür.
Bayraklar, cihaz durumunu gösterir ve ağ cihazı durumları şunları içerebilir: YukariVe yayınVe Çoklu yayınlarVe YönetmekVe Hepsi çoklu e Promisek veya gözlemci kablosuz arayüzler için.
nerede:
Yukari: cihaz açık.
yayın: Bir cihaz/arayüz, alt ağları geçen başka bir cihaza trafik gönderebilir.
Çoklu yayınlar
: Bu bayrak, verilerin aynı anda birden fazla hedefe gönderilmesine izin verir.
Yönetmek: Bu bayrak, ağ arayüzünün kullanılabilir ve çalışır durumda olduğunu gösterir.
Hepsi çoklu: Ağdan tüm paketlerin alınmasına izin verir.
Promisek: Bu bayrak, genellikle gizli dinleme için kullanılan ağ içindeki tüm trafiği dinler ve yakalar.
monitör (yalnızca kablosuz): Ağa bağlanmadan trafiği yakalamaya izin verir ve ayrıca iletimleri kesmek veya kontrol etmek için kablosuz ağları koklamak için kullanılır. sözdizimi”iwconfig
Bayrakların yanı sıra ifconfig Komut ayrıca aşağıdaki özellikleri de gösterecektir:
MTU (Maksimum İletim Birimi): iletişim protokolü tarafından işlenebilecek en büyük bayt boyutunu gösterir, performansı etkilemek için onu artırabilir veya azaltabiliriz.
tekrarBurada mac adresini, arayüz cihazımızı veya fiziksel adresimizi buluyoruz. (Daha fazla bilgi için bu eğiticiye bakın MAC adresi hakkında bilgi)
txqueuelen (iletim bekleme süresi): Aktarım sırasında kuyruğa alınmış paketlerin sınırını ayarlar Bu özelliği düzenlemek, bu eğitimde daha sonra gösterildiği gibi ağ performansımızı iyileştirmek için kullanışlıdır.
RX paketleri: Alınan paketleri bayt ve varsa hata olarak görüntülemenizi sağlar.
İletim Paketleri ve İletim Hataları: İletilen paketleri bayt cinsinden ve varsa hataları görmenizi sağlar.
RX paketleri içinde bulduklarımız:
Alma hataları: Veri almada hatalar.
Damla: Düşen paketler alındı.
Taşkınlar: FIFO AŞILDI (First In First Out) bildirimi, cihazımızın dolu olduğu ancak trafiği işlemeye devam ettiği anlamına gelir.
çerçeve: Kırık ve atılan çerçeveler.
TX paketlerinde şunları buluyoruz:
İletim hataları: Veri aktarımı sırasında hatalar.
Damla: Gönderilen paketler düştü.
Taşkınlar: FIFO AŞILDI (First In First Out) bildirimi, cihazımızın dolu olduğu ancak trafiği işlemeye devam ettiği anlamına gelir.
Taşıyıcı: Çift yönlü uyumsuzluklar genellikle, iki iletişim cihazının biri için otomatik anlaşma ve diğeri için manuel ayarlar gibi farklı ayarlara sahip olduğunda rapor edilir.
Çarpışmalar: Ağdaki iki cihaz aynı anda veri ilettiğinde ve her iki cihaz da eşzamanlı iletimi algıladığında, bus paketlerin sırayla iletilmesine izin verdiğinde gerçekleşir.
hayır: Yakın zamana kadar “eth0”, “eth1” vb. ethernet cihazlarımızı kullanıyorduk. görmeye alıştık. systemd v197 öngörülebilir ağ arayüzü adları ağ cihazlarına atandığından beri. İsimler, cihazın üretici yazılımına, topolojisine ve ana kart içindeki konumuna bağlıdır.
Ethernet cihazından sonra gerisini göreceğiz. Geridöngü arabirimi gerçek bir ağ aygıtı değil, yalnızca yerel iletişim için tasarlanmış sanal bir aygıttır. Bir ağ bağlantımız yoksa, Loopback arabirimi (“lo” olarak tanımlanır), yerel ana bilgisayarımıza ping atmamıza veya ağ bağlantılı uygulamalarla etkileşime girmemize izin verecektir.
Aşağıdaki arayüzler de sanaldır ve Virtualbox konuk sanal makinelerine aittir ve açıklanacak herhangi bir olağandışı özelliği yoktur.
Benim durumumda wlp3s0 Yukarıda belirtilen kablolu cihazlardan farklı olarak, ağların bir parçası olmadan MONİTÖR MODU altında ağları koklayabilen kablosuz arabirimdir.
Linux’un önyükleme yapmak yerine kablosuz ağ kartlarını bize geri vermesini istiyorsak”ifconfig“koşabiliriz”iwconfig“, Olmak iwconfig:
Çıktı bize enp2s0, vmnet1, lo, vmnet8’in kablosuz işlevselliğe sahip olmayan fiziksel veya sanal cihazlar olduğunu, wlp3s0’ın tek kablosuz ağ cihazı olduğunu söyler.
Ifconfig, adını belirterek bilgilerin belirli bir ağ arabiriminde görüntülenmesine izin verir, benim durumumda şunu yazardım:
Arabirimleri devre dışı bırakmak ve etkinleştirmek için ifconfig nasıl kullanılır:
Bazı durumlarda, arayüzümüzde değişiklik yapmak için önce onu devre dışı bırakmamız, istediğimiz değişiklikleri uygulamamız ve tekrar etkinleştirmemiz gerekir. Örneğin, ağın fiziksel MAC adresini veya kartın konumunu (örn. monitör) değiştirmek istediğimizde durum budur. Sezgisel arayüzleri devre dışı bırakma ve etkinleştirme komutları:
ifconfig<Kullanıcı arayüzü> en düşük
Benim durumumda:
Gördüğünüz gibi, ağ kartını devre dışı bıraktıktan sonra, arayüz türümüzü geri yüklemek istiyorsak ping çalışmıyor:
Arayüzümüzü etkinleştirdikten sonra, ping şimdi tekrar çalışıyor.
IP ve MAC adreslerimizi değiştirmek için ifconfig nasıl kullanılır:
IP adresimizi güncellemek için ifconfig’i çağırmamız, ağ arayüzünü belirtmemiz ve IP adresini ayarlamamız gerekiyor, sözdizimi şu şekilde:
Benim durumumda:
ifconfig enp2s0 172.31.124.145
Ardından tekrar çalıştırdığımızı doğrulamak için:
Gördüğünüz gibi IP adresi 172.31.124.144’ten 172.32.124.145’e değişti.
Şimdi, beyaz listedeki herhangi bir farklı klonu atlamak veya gerçek MAC adresimizi bir kayıt defterinde bırakmaktan kaçınmak için MAC adresimizi değiştirmek istiyorsak, bunu ifconfig kullanarak yapabiliriz, önce arayüzümüzü kurmamız, yeni MAC adresini ayarlamamız ve ağ kartını etkinleştirin. defalarca:
ifconfig enp2s0 aşağı
ifconfig enp2s0 saat 00:00:00:00:00:01
ifconfig enp2s0 yukarı
ifconfig enp2s0
Gördüğünüz gibi, ağ kartının yeni bir MAC adresi var (00:00:00:00:00:01).
Ağ maskesini değiştirmek için ifconfig nasıl kullanılır:
Alt ağ oluşturma için kullanılan ağ maskesi aşağıdakiler kullanılarak da düzenlenebilir: ifconfig.
Arayüzün ağ maskesini değiştirmek için sözdizimi şöyledir:
ifconfig<Kullanıcı arayüzü> Ağ maskesi 255.255.255.0’dır.
Benim durumumda değiştirmek için:
ifconfig enp2s0 ağ maskesi 255.255.255.0
Gördüğünüz gibi, ağ maskesi başarıyla ayarlandı.
Ifconfig, istediğimiz tüm özellikleri tek bir komutta ayarlamak için bir dizi parametre kullanmamıza izin veriyor, çalışması için arabirime ihtiyaç duyan komutları dahil etmemeye dikkat edin. Pratik bir örnek şöyle olacaktır:
ifconfig enp2s0 10.0.108.68 ağ maskesi 255.255.255.0 mtu 1000
Yine de görebileceğiniz gibi, kıyaslandığında sınırlı fikri mülkiyet ifconfig, ağ arayüzü ayarlarımızı düzenlemek için çok yararlı bir komut olmaya devam ediyor. Dürüst olmak gerekirse, kişisel olarak ifconfig kullanıyorum çünkü buna alışkınım ama bunu bir sonraki öğreticide göstereceğim IP kullanmak.
LinuxHint’i takip ettiğiniz için teşekkürler, Linux güncellemeleri ve yeni ipuçları için bizi izlemeye devam edin. Bu öğretici veya diğer Linux sorunları hakkında herhangi bir sorunuz varsa, lütfen bizimle şu adresten iletişime geçin: https://support.linuxhint.com.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın