IP адресът (Internet Protocol Address) в Linux LAN е уникален цифров идентификатор, присвоен на дадено устройство (компютър, маршрутизатор), за да го идентифицира и определи в мрежата. Всички устройства в една LAN трябва да имат уникален IP адрес, за да могат да комуникират помежду си и да прехвърлят данни.
IP адресът в Linux LAN се представя във формат IPv4 или IPv6. IPv4 адресът се състои от 4 числа (0-255), разделени с точки (напр. 192.168.0.1). IPv6 адресът се състои от 8 групи от по 4 шестнадесетични цифри, разделени с двоеточие (напр. 2001:0db8:85a3:0000:0000:0000:8a2e:0370:7334). Той може да бъде статичен, когато се задава ръчно от администратора, или динамичен, когато се задава автоматично с помощта на протокола за динамично конфигуриране на хостове (DHCP).
Съществуват няколко начина за установяване на IP адреса в локална мрежа в Linux.
Използвайте командата:
ifconfig
Изходът на командата ще покаже информация за мрежовите интерфейси, включително техните IP адреси.
Използвайте ip:
ip addr show
Изходът на командата също ще покаже информация за мрежовите интерфейси и техните IP адреси.
Използвайте hostname с превключвателя -I
:
hostname -I
Ключът -I
ви позволява да получите всички IP адреси, свързани с вашия хост.
Можете също така да приложите nslookup
с параметър, указващ DNS името на хоста:
nslookup <host_name>
Това ще доведе до извличане на IP адреса, свързан с посоченото DNS име на хоста.
nmap
също ще работи:
nmap -sn <IP range>
Командата nmap
ви позволява да сканирате IP адреси в даден диапазон и да определите тяхната наличност в мрежата. Тя също така извежда IP адресите на устройствата в локалната мрежа.