Maison > Article > Opération et maintenance > Comment vérifier la carte réseau sous Linux
Comment vérifier la carte réseau sous Linux : 1. Vérifiez les informations de l'interface réseau via la commande "ifconfig" ; 2. Vérifiez la liste des périphériques de la carte réseau via "lspci | grep -i 'eth'" ou "lspci | grep -i net" ; 3. . Utilisez la commande "iwconfig" pour vérifier s'il y a un périphérique de carte réseau sans fil sur l'appareil ; 4. Utilisez la commande "ethtool" pour interroger les paramètres de configuration de la carte réseau.
L'environnement d'exploitation de ce tutoriel : système Linux7.5, ordinateur Dell G3.
Comment vérifier la carte réseau sous Linux ?
Plusieurs méthodes (commandes) pour afficher les informations de la carte réseau sous Linux
Au cours des deux derniers jours, en raison des exigences de test, il est nécessaire de vérifier le nombre de cartes réseau sur le serveur et les informations de chaque réseau carte, etc., nous avons donc collecté quelques méthodes pour afficher ces informations.
1. Voici d’abord les deux commandes les plus simples et les plus claires, ifconfig et lspci.
1.ifconfig : La commande la plus couramment utilisée pour configurer et afficher les informations de l'interface réseau. L'exécution de cette commande sur le serveur obtiendra le contenu ci-dessous. Vous pourrez voir plusieurs appareils, ainsi que l'état et les informations de ceux-ci.
[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' ou lspci | grep -i net : peut lister les périphériques sur chaque bus PCI. Après avoir filtré via grep, vous pouvez obtenir la liste des périphériques de la carte réseau. bus ci-dessous Il y a deux périphériques réseau sur l'appareil, deux cartes réseau 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 : utilisé pour vérifier le réseau sans fil si vous avez une carte réseau sans fil sur votre appareil, vous pouvez utiliser cette commande pour la vérifier. Mon appareil ne dispose pas de carte réseau sans fil, vous obtiendrez donc les informations suivantes.
[oracle@mori ~]$ iwconfig lo no wireless extensions. eth0 no wireless extensions. pan0 no wireless extensions. eth1 no wireless extensions.
2. En plus des commandes ci-dessus, il existe un outil mystérieux et puissant ethtool
1 La commande ethtool est principalement utilisée pour interroger et configurer les paramètres de la carte réseau.
2. Utilisation : ethtool ethN //où N est le numéro de la carte réseau correspondante, comme eth0, eth1, etc.
3 ethtool a de nombreuses fonctions, qui ne seront pas décrites ici, veuillez consulter sa page de description man ethtool , une fonction discutée séparément ici. Cette fonction convient aux scénarios suivants : votre serveur dispose de plusieurs cartes réseau et a été configuré et exécuté, mais vous ne vous souvenez pas de laquelle eth0, eth1, eth2. . correspondent à. Pour la carte réseau physique, vous pouvez utiliser la commande suivante à ce moment :
[root@mori oracle]# ethtool -p eth0
À ce moment, vous verrez un voyant sur le port physique correspondant à eth0 clignoter, à droite. Il s’agit de la carte réseau appelée eth0 que nous voyons dans le système. C’est aussi simple que cela.
Apprentissage recommandé : "Tutoriel vidéo Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!