Maison  >  Article  >  Opération et maintenance  >  Comment vérifier les informations de la carte réseau sous Linux

Comment vérifier les informations de la carte réseau sous Linux

青灯夜游
青灯夜游original
2021-03-03 15:34:1667838parcourir

Comment vérifier la carte réseau sous Linux : 1. Commande "ifconfig" ; 2. Commande "lspci | grep -i 'eth'" ou "lspci | grep -i net" 3. "iwconfig" ; commande ; 4. Utilisez l'outil ethtool pour interroger et configurer les paramètres de la carte réseau.

Comment vérifier les informations de la carte réseau sous Linux

L'environnement d'exploitation de ce tutoriel : système Red Hat Enterprise Linux 6.1, ordinateur Dell G3.

1. Tout 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 de la classe ci-dessous. plusieurs contenus dans un seul appareil et l'état de l'appareil, des informations.

[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 et filtrer la carte réseau via grep Device list , vous pouvez voir ci-dessous qu'il y a deux périphériques réseau sur mon bus pci, 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 : est utilisé pour visualiser le réseau sans fil, si votre appareil Si il y a une carte réseau sans fil sur l'appareil, vous pouvez utiliser cette commande pour la vérifier. Il n'y a pas de carte réseau sans fil sur mon appareil, j'obtiendrai 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, telle que eth0, eth1, etc.

3. ethtool a de nombreuses fonctions, je n'entrerai donc pas dans les détails ici si vous avez des besoins, veuillez consulter sa page de description man ethtool Voici une fonction distincte. convient aux scénarios suivants : votre serveur Vous disposez de plusieurs cartes réseau et elles ont été configurées et en cours d'exécution, mais vous ne vous souvenez plus à quelle carte réseau physique eth0, eth1, eth2... correspond. Dans ce cas, vous pouvez utiliser. la commande suivante :

  [root@mori oracle]# ethtool -p eth0

A ce moment, vous verrez un voyant sur le port physique correspondant à eth0 clignoter non-stop, c'est vrai. Il s’agit de la carte réseau appelée eth0 que nous voyons dans le système. C’est aussi simple que cela.

[Recommandation associée : "

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn