Jak sprawdzić adres IP w systemie Linux za pomocą wiersza poleceń
- 1041
- 200
- Laura Zygmunt
Jak sprawdzić adres IP na komputerze Linux za pomocą interfejsu wiersza poleceń? Przeważnie wszystkie systemy operacyjne Linux i Unix ifconfig
I ip
pliki binarne. Możesz po prostu użyć tych poleceń, aby znaleźć adres IP systemu lokalnego.
Jaki jest adres IP?
A Internet PAdres ROTOCOL (adres IP) to etykieta numeryczna przypisana do każdego urządzenia sprzętowego podłączonego do sieci komputerowej, która korzysta z protokołu internetowego do identyfikacji urządzeń. Ogólnie rzecz biorąc, jest to tożsamość dowolnego urządzenia. Adres IP umożliwia urządzeniu komunikowanie się z innymi urządzeniami przez sieć opartą na IP, takim jak LAN lub Internet.
- Przeczytaj: 5 poleceń, aby uzyskać publiczny adres IP za pomocą terminalu Linux
Metoda 1 - Korzystanie z polecenia ifconfig
ifconfig Polecenie jest ogólnie dostępne w ramach /sbin
informator. Więc będziesz potrzebować dostępu root lub sudo, aby uruchomić to w wielu systemach operacyjnych.
ifconfig
Wyjście próbki: [Niektóre wyjście ukryte]
ETH0 Link Encap: Ethernet Hwaddr 00: 0c: 22: 83: 79: A3 INET Addr: 192.168.10.199 Bcast: 192.168.1.255 Maska: 255.255.255.0 INET6 ADDR: FE80 :: 20c: 29ff: Fe89: 79b3/64 Zakres: Link Up Broadcast Urządzenie multicast MTU: 1500 Metryka: 1 RX Pakiety: 3931508 Błędy: 0 Zrzucone: 0 Przekręcenia: 0 Ramka: 0 Pakiety TX: 1333146 Błędy Błędy Błędy : 0 Upadło: 0 Przekręcenia: 0 Przewoźnik: 0 zderzenia: 0 Txqueuelen: 1000 rx bajtów: 706273621 (673.5 MIB) bajty TX: 857722605 (817.9 MIB) Adres podstawowy: 0x2000 Pamięć: FD5C0000-FD5E0000
Zgodnie z powyższym wyjściem, ten system ma adres IP 192.168.10.199 na interfejsie Ethernet ETH0.
Możesz także wyświetlić szczegóły określonych interfejsu, określając nazwę interfejsu w wierszu poleceń jak poniżej.
ifconfig eth0
- Przeczytaj: Bash ifconfig: polecenie nie znaleziono w Centos/Rhel 7
Metoda 2 - Korzystanie z polecenia IP
Polecenie IP ogólnie dostępne w katalogu /bin, ale niektóre system systemu systemu Linux jest pod katalogiem /sbin. Użyj następującego polecenia, aby uzyskać adres IP za pomocą polecenia IP.
Pokaz IP Addr
Wyjście próbki: [Niektóre wyjście ukryte]
1: LO: MTU 16436 Qdisc Noqueue Link/Loopback 00: 00: 00: 00: 00 BRD 00: 00: 00: 00: 00: 00 INET 127.0.0.1/8 Zakres host lo inet6 :: 1/128 Zakres host prawidłowy_lft na zawsze preferowany_lft na zawsze 2: ETH0: MTU 1500 qdisc pfifo_fast qlen 1000 link/eter 00: 0c: 22: 83: 79: A3 Brd ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff: ff : ff: ff inet 192.168.10.199/24 BRD 192.168.1.255 zakres Global ETH0 INET6 FE80 :: 20c: 29ff: Fe89: 79b3/64 Zakres Link Proste_lft na zawsze preferowane_lft na zawsze
Zgodnie z powyższym wyjściem, ten system ma adres IP 192.168.10.199 na interfejsie Ethernet ETH0. Interfejs ETH1 nie konfiguruje z adresem IP.
Możesz także wyświetlić określone szczegóły itnerface za pomocą poniższego polecenia
IP addr show eth0
Znajdź więcej poleceń, aby sprawdzić lokalny adres IP dowolnego systemu Linux.
Trasa IP Get 1 | awk 'print $ nf; exit'
Trasa IP zdobądź 8.8.4.4 | głowa -1 | CUT -d "-f8
Trasa IP zdobądź 8.8.4.4 | głowa -1 | awk 'drukuj 7 $'