Bagaimana untuk menyemak kad rangkaian dalam linux

藏色散人
Lepaskan: 2023-01-05 14:16:20
asal
13360 orang telah melayarinya

Cara menyemak kad rangkaian dalam Linux: 1. Semak maklumat antara muka rangkaian melalui arahan "ifconfig" 2. Semak kad rangkaian melalui "lspci | grep -i 'eth'" atau "lspci Perintah |. grep -i net" Senarai peranti; 3. Gunakan arahan "iwconfig" untuk menyemak sama ada terdapat peranti kad rangkaian wayarles pada peranti; 4. Gunakan arahan "ethtool" untuk menanyakan parameter kad rangkaian konfigurasi.

Bagaimana untuk menyemak kad rangkaian dalam linux

Persekitaran pengendalian tutorial ini: sistem linux7.5, komputer Dell G3.

Bagaimana untuk menyemak kad rangkaian dalam Linux?

Beberapa cara untuk melihat maklumat kad rangkaian dalam Linux (arahan)

Dalam dua hari lalu, disebabkan keperluan ujian, saya perlu menyemak jumlah kad rangkaian terdapat pada pelayan dan berapa banyak kad rangkaian terdapat pada pelayan maklumat kad rangkaian, dsb., jadi kumpulkan beberapa kaedah untuk melihat maklumat ini.

1. Pertama ialah dua arahan yang paling mudah dan jelas, ifconfig dan lspci.

1.ifconfig: Perintah yang paling biasa digunakan untuk mengkonfigurasi dan melihat maklumat antara muka rangkaian Melaksanakan arahan ini pada pelayan akan mendapat kandungan di bawah. Anda boleh melihat berbilang peranti dan status dan maklumat.

[oracle@mori ~]$ ifconfig
      eth0      Link encap:Ethernet  HWaddr 00:0C:29:A4:5A:BF  
          inet addr:192.168.1.160  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea4:5abf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1650 errors:0 dropped:0 overruns:0 frame:0
          TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:134000 (130.8 KiB)  TX bytes:12228 (11.9 KiB)
 
     eth1      Link encap:Ethernet  HWaddr 00:0C:29:A4:5A:C9  
          inet addr:192.168.1.161  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea4:5ac9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1618 errors:0 dropped:0 overruns:0 frame:0
          TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:125909 (122.9 KiB)  TX bytes:9320 (9.1 KiB)
 
     lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:182 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:10340 (10.0 KiB)  TX bytes:10340 (10.0 KiB)
Salin selepas log masuk

2.lspci |grep -i 'eth' atau lspci | grep -i perintah net: boleh menyenaraikan peranti pada setiap bas pci Selepas menapis melalui grep, anda boleh mendapatkan senarai peranti kad rangkaian , di bawah Anda boleh melihat bahawa terdapat dua peranti rangkaian pada bas PCI saya, dua kad rangkaian Intel:

  [oracle@mori ~]$ lspci |grep -i 'eth'
  02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
  02:06.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
 
  [oracle@mori ~]$ lspci | grep -i net
  02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
  02:06.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
Salin selepas log masuk

3.iwconfig: digunakan untuk menyemak rangkaian wayarles Jika anda mempunyai kad rangkaian wayarles pada anda peranti, anda boleh menggunakan Perintah ini untuk menyemak, peranti saya tidak mempunyai peranti kad rangkaian wayarles, jadi saya akan mendapat maklumat berikut.

  [oracle@mori ~]$ iwconfig
  lo        no wireless extensions.
  eth0      no wireless extensions.
  pan0      no wireless extensions.
  eth1      no wireless extensions.
Salin selepas log masuk

2. Selain daripada arahan di atas, terdapat alat ethtool yang misteri dan berkuasa

1.

2. Penggunaan: ethtool ethN //di mana N ialah nombor kad rangkaian yang sepadan, seperti eth0, eth1, dll.

3 Jika ada Keperluan dan lihat halaman huraian man ethtool, berikut ialah fungsi yang berasingan, fungsi ini sesuai untuk senario berikut: pelayan anda mempunyai berbilang kad rangkaian dan telah dikonfigurasikan dan berjalan, tetapi anda tidak ingat eth0, eth1 , eth2... ...kad rangkaian fizikal yang sepadan dengan setiap satu Anda boleh menggunakan arahan berikut pada masa ini:

  [root@mori oracle]# ethtool -p eth0
Salin selepas log masuk

Pada masa ini, anda akan melihat cahaya pada port fizikal yang sepadan dengan. eth0 berkelip, betul. Ini ialah kad rangkaian yang dipanggil eth0 yang kita lihat dalam sistem.

Pembelajaran yang disyorkan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Bagaimana untuk menyemak kad rangkaian dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!