So überprüfen Sie die IP -Adresse auf Linux mit der Befehlszeile

So überprüfen Sie die IP -Adresse auf Linux mit der Befehlszeile

So überprüfen Sie die IP -Adresse auf dem Linux -Computer mit der Befehlszeilenschnittstelle? Meistens bieten alle Linux- und UNIX -Betriebssysteme Ifconfig Und IP Binärdateien. Sie können diese Befehle einfach verwenden, um die lokale System -IP -Adresse zu finden.

Was ist eine IP -Adresse?

A ICHNternet PRotocol -Adresse (IP -Adresse) ist die numerische Etikett. Im Allgemeinen handelt es sich um eine Identität eines jeden Geräts. Eine IP-Adresse ermöglicht es einem Gerät, mit anderen Geräten über ein IP-basierter Netzwerk wie LAN oder Internet zu kommunizieren.

  • Lesen Sie: 5 Befehle, um öffentliche IP mit einem Linux -Terminal zu erhalten

Methode 1 - Verwenden Sie den IFConfig -Befehl

Ifconfig Der Befehl ist im Allgemeinen unter verfügbar /sbin Verzeichnis. Sie benötigen also Root- oder Sudo -Zugriff, um dies auf vielen Betriebssystemen auszuführen.

Ifconfig 

Beispielausgabe: [Einige Ausgaben versteckt]

ETH0 LINK CNAP: Ethernet Hwaddr 00: 0c: 22: 83: 79: A3 INET ADDR: 192.168.10.199 Bcast: 192.168.1.255 Maske: 255.255.255.0 INET6 ADDR: FE80 :: 20C: 29ff: Fe89: 79B3/64 Scope: Link Up Broadcast Running Multicast MTU: 1500 Metrik: 1 RX -Pakete: 3931508 Fehler: 0 Abgeschaltet: 0 Überrahmen: 0 Frame: 0 TX Pakete: 1333146 Fehler : 0 gesunken: 0 Überrungen: 0 Träger: 0 Kollisionen: 0 Txqueuelen: 1000 RX Bytes: 706273621 (673.5 MIB) TX Bytes: 857722605 (817.9 MIB) Basisadresse: 0x2000 Speicher: FD5C0000-FD5E0000 

Nach der oben genannten Ausgabe hat dieses System eine IP -Adresse 192.168.10.199 über Ethernet -Schnittstelle ETH0.

Sie können auch die spezifischen Schnittstellendetails anzeigen, indem Sie den Schnittstellennamen in der Befehlszeile wie unten angeben.

Ifconfig Eth0 
  • Lesen Sie: Bash ifconfig: Befehl nicht auf CentOS/RHEL 7 gefunden

Methode 2 - Verwenden Sie den IP -Befehl

IP -Befehl im Allgemeinen verfügbar unter /bin Verzeichnis, aber einige Linux -Betriebssysteme sind unter /sbin -Verzeichnis. Verwenden Sie den folgenden Befehl, um die IP -Adresse mit dem IP -Befehl abzurufen.

IP -Addr -Show 

Beispielausgabe: [Einige Ausgaben versteckt]

1: LO: MTU 16436 Qdisc Noqueue Link/Loopback 00: 00: 00: 00: 00: 00 BRD 00: 00: 00: 00: 00: 00 INET 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0:  mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0C:22:83:79:A3 brd ff:ff:ff:ff : ff: ff inet 192.168.10.199/24 BRD 192.168.1.255 Global Global ETH0 INET6 FE80 :: 20c: 29ff: FE89: 79B3/64 Scope Link Valid_lft Forever Vorzug für immer 

Gemäß der oben genannten Ausgabe hat dieses System eine IP -Adresse 192.168.10.199 über Ethernet -Schnittstelle ETH0. Die Schnittstellen -ETH1 konfiguriert nicht mit einer IP -Adresse.

Sie können auch die spezifischen ITnerface -Details mit dem folgenden Befehl anzeigen

IP adDr Show ETH0 

Weitere Befehle finden Sie, um die lokale IP -Adresse eines beliebigen Linux -Systems zu überprüfen.

IP -Route Get 1 | awk 'print $ nf; exit' 
IP -Route erhalten 8.8.4.4 | Kopf -1 | cut -d "-f8 
IP -Route erhalten 8.8.4.4 | Kopf -1 | awk 'print $ 7'