Adres IP (Internet Protocol Address) w sieci LAN Linux jest unikalnym identyfikatorem numerycznym przypisanym do urządzenia (komputera, routera) w celu jego identyfikacji i zdefiniowania w sieci. Wszystkie urządzenia w sieci LAN muszą mieć unikalny adres IP, aby mogły komunikować się ze sobą i przesyłać dane.
Adres IP w sieci LAN Linux jest reprezentowany w formacie IPv4 lub IPv6. Adres IPv4 składa się z 4 liczb (0-255) oddzielonych kropkami (np. 192.168.0.1). Adres IPv6 składa się z 8 grup po 4 cyfry szesnastkowe oddzielone dwukropkami (np. 2001:0db8:85a3:0000:0000:0000:8a2e:0370:7334). Może być statyczny, gdy jest ręcznie przypisywany przez administratora, lub dynamiczny, gdy jest przypisywany automatycznie za pomocą protokołu dynamicznej konfiguracji hosta (DHCP).
Istnieje kilka sposobów na znalezienie adresu IP w sieci lokalnej w systemie Linux.
Użyj polecenia:
ifconfig
Wyjście polecenia pokaże informacje o interfejsach sieciowych, w tym ich adresy IP.
Użyj ip
:
ip addr show
Wyjście polecenia również pokaże informacje o interfejsach sieciowych i ich adresach IP.
Użyj hostname z przełącznikiem -I
:
hostname -I
Przełącznik -I
umożliwia uzyskanie wszystkich adresów IP powiązanych z hostem.
Można również zastosować nslookup
z parametrem określającym nazwę DNS hosta:
nslookup <host_name>
Spowoduje to pobranie adresu IP powiązanego z określoną nazwą DNS hosta.
nmap
również będzie działać:
nmap -sn <IP range>
Polecenie nmap
umożliwia skanowanie adresów IP w danym zakresie i określanie ich dostępności w sieci. Wyświetla również adresy IP urządzeń w sieci lokalnej.