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.
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)
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)
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.
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
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!