Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So überprüfen Sie die Netzwerkkarte unter Linux

So überprüfen Sie die Netzwerkkarte unter Linux

藏色散人
藏色散人Original
2023-01-05 14:16:2013545Durchsuche

So überprüfen Sie die Netzwerkkarte unter Linux: 1. Überprüfen Sie die Netzwerkschnittstelleninformationen mit dem Befehl „ifconfig“. 2. Überprüfen Sie die Geräteliste der Netzwerkkarte mit „lspci | grep -i 'eth‘“ oder „lspci | grep“. -i net“-Befehl; 3. . Verwenden Sie den Befehl „iwconfig“, um zu überprüfen, ob sich auf dem Gerät ein drahtloses Netzwerkkartengerät befindet; 4. Verwenden Sie den Befehl „ethtool“, um die Konfigurationsnetzwerkkartenparameter abzufragen.

So überprüfen Sie die Netzwerkkarte unter Linux

Die Betriebsumgebung dieses Tutorials: Linux7.5-System, Dell G3-Computer.

Wie überprüfe ich die Netzwerkkarte unter Linux?

Mehrere Methoden (Befehle) zum Anzeigen von Netzwerkkarteninformationen unter Linux

In den letzten zwei Tagen musste aufgrund von Testanforderungen überprüft werden, wie viele Netzwerkkarten sich auf dem Server befinden und welche Informationen zu jedem Netzwerk vorhanden sind Karte usw., daher haben wir einige Methoden zusammengestellt, um diese Informationen anzuzeigen.

1. Zuerst die beiden einfachsten und übersichtlichsten Befehle, ifconfig und lspci.

1.ifconfig: Der am häufigsten verwendete Befehl zum Konfigurieren und Anzeigen von Netzwerkschnittstelleninformationen. Wenn Sie diesen Befehl auf dem Server ausführen, erhalten Sie den folgenden Inhalt. Sie können den Status und die Informationen mehrerer Geräte anzeigen.

[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' oder lspci |. Kann die Geräte auf jedem PCI-Bus auflisten. Sie können die Geräteliste meiner Netzwerkkarte abrufen Bus unten Es gibt zwei Netzwerkgeräte auf dem Gerät, zwei Intel-Netzwerkkarten:

  [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: Wird zum Überprüfen des drahtlosen Netzwerks verwendet. Wenn Sie eine drahtlose Netzwerkkarte auf Ihrem Gerät haben, können Sie diese mit diesem Befehl überprüfen. Mein Gerät verfügt nicht über eine WLAN-Karte, daher erhalten Sie die folgenden Informationen.

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

2. Zusätzlich zu den oben genannten Befehlen gibt es ein mysteriöses und leistungsstarkes Tool ethtool

1 Der Befehl ethtool wird hauptsächlich zum Abfragen und Konfigurieren von Netzwerkkartenparametern verwendet.

2. Verwendung: ethtool ethN //wobei N die Nummer der entsprechenden Netzwerkkarte ist, wie eth0, eth1 usw.

3. ethtool hat viele Funktionen, die hier nicht beschrieben werden. Bitte überprüfen Sie die Beschreibungsseite man ethtool , eine Funktion, die hier separat besprochen wird. Diese Funktion eignet sich für die folgenden Szenarien: Ihr Server verfügt über mehrere Netzwerkkarten und wurde konfiguriert und ausgeführt, Sie wissen jedoch nicht, welche eth0, eth1, eth2. .entsprechend. Für die physische Netzwerkkarte können Sie zu diesem Zeitpunkt den folgenden Befehl verwenden:

  [root@mori oracle]# ethtool -p eth0

Zu diesem Zeitpunkt blinkt rechts ein Licht am physischen Port, der eth0 entspricht. Das ist die Netzwerkkarte namens eth0, die wir im System sehen. So einfach ist das.

Empfohlenes Lernen: „Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Netzwerkkarte unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn