Una dirección IP (Internet Protocol Address) en una LAN Linux es un identificador numérico único asignado a un dispositivo (ordenador, router) para identificarlo y definirlo en la red. Todos los dispositivos de una LAN deben tener una dirección IP única para que puedan comunicarse entre sí y transferir datos.
Una IP en una LAN Linux se representa en formato IPv4 o IPv6. Una dirección IPv4 consta de 4 números (0-255) separados por puntos (por ejemplo, 192.168.0.1). Una dirección IPv6 consta de 8 grupos de 4 dígitos hexadecimales separados por dos puntos (por ejemplo, 2001:0db8:85a3:0000:0000:0000:8a2e:0370:7334). Puede ser estática, cuando la asigna manualmente el administrador, o dinámica, cuando se asigna automáticamente mediante el Protocolo de Configuración Dinámica de Host (DHCP).
Hay varias formas de averiguar la dirección IP en una red local en Linux.
Utiliza el comando
ifconfig
La salida del comando mostrará información sobre las interfaces de red, incluyendo sus direcciones IP.
Utilizar ip
:
ip addr show
La salida del comando también mostrará información sobre las interfaces de red y sus direcciones IP.
Utilice hostname con el modificador -I
:
hostname -I
La clave -I
le permite obtener todas las direcciones IP asociadas a su host.
También puede aplicar nslookup
con un parámetro que especifique el nombre DNS del host:
nslookup <host_name>
Esto recuperará la dirección IP asociada con el nombre DNS del host especificado.
nmap
también funcionará:
nmap -sn <IP range>
El comando nmap
te permite escanear direcciones IP en un rango dado y determinar su disponibilidad en la red. También muestra las direcciones IP de los dispositivos de la red local.