Jak sprawdzić adres IP w Linuksie za pomocą wiersza poleceń

Jak sprawdzić adres IP w Linuksie za pomocą interfejsu wiersza poleceń? Większość systemów operacyjnych Linux i Unix zapewnia ifconfigI ip pliki binarne. Możesz po prostu użyć tych poleceń, aby znaleźć lokalny adres IP systemu.

Co to jest adres IP?,

adres protokołu internetowego (adres IP) to numeryczna Etykieta przypisana do każdego urządzenia sprzętowego podłączonego do sieci komputerowej, która używa protokołu internetowego do identyfikacji urządzeń. Ogólnie rzecz biorąc, jest to tożsamość dowolnego urządzenia. Adres IP pozwala urządzeniu komunikować się z innymi urządzeniami za pośrednictwem sieci opartej na IP, takiej jak LAN lub Internet.

  • odczyt: 5 poleceń, aby uzyskać publiczny adres IP przy użyciu terminala Linuksa

Metoda 1 – użycie polecenia ifconfig

polecenie ifconfig jest ogólnie dostępne w katalogu /sbin., Więc będziesz potrzebował dostępu root lub sudo, aby uruchomić to na wielu systemach operacyjnych.

ifconfig

Przykładowe wyjście:

jak na powyższym wyjściu, ten system ma adres IP 192.168.10.199 na interfejsie Ethernet eth0.

Możesz również wyświetlić szczegółowe szczegóły interfejsu, podając nazwę interfejsu w wierszu poleceń, jak poniżej.

ifconfig eth0
  • przeczytaj: bash ifconfig: polecenie nie zostało znalezione na CentOS/RHEL 7

Metoda 2 – użycie polecenia ip

polecenie ip jest ogólnie dostępne w katalogu /bin, ale niektóre Linux OS Zachować jest w katalogu / sbin., Użyj następującego polecenia, aby uzyskać adres ip za pomocą polecenia ip.

ip addr show

Przykładowe wyjście:

zgodnie z powyższym wyjściem, system ten ma adres IP 192.168.10.199 na interfejsie Ethernet eth0. Interfejs eth1 nie jest konfigurowany z adresem IP.

Możesz również wyświetlić szczegółowe dane itnerface używając poniższego polecenia

ip addr show eth0

Znajdź więcej poleceń, aby sprawdzić lokalny adres ip dowolnego systemu Linux.

ip route get 1 | awk '{print $NF;exit}'
ip route get 8.8.4.4 | head -1 | cut -d' ' -f8
ip route get 8.8.4.4 | head -1 | awk '{print $7}'

Share

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *