Comando para obtener el nombre de host del servidor remoto utilizando la dirección IP

26

Quiero obtener el nombre de host de un servidor remoto usando la dirección IP usando mi Ubuntu.

En Windows podemos usar NBTSTAT pero esto no funciona en Linux.

¿Alguien sabe cómo hacer eso?

OmiPenguin
fuente

Respuestas:

38

NetBIOS

Windows (y dispositivos Linux con Samba) usan NetBIOS para 'publicar' sus direcciones. Esto es lo que se NBTSTATusa para buscar la dirección IP.

Para buscar un nombre de host en su red local por dirección IP, puede usar:

nmblookup -A <ip>

O puede instalar nbtscanejecutando:

sudo apt-get install nbtscan

Y use:

nbtscan <ip>

DNS de multidifusión

Si los sistemas publican su dirección a través de DNS de multidifusión (los dispositivos OS X, Windows 10 y Linux con una ejecución avahi-daemonhacen esto), realice una búsqueda usando avahi-resolve(requiere instalación avahi-utils):

avahi-resolve -a <ip>

DNS inverso

Si el host tiene una dirección IP pública y una entrada DNS inversa que funcione, use los programas dig(requiere instalación dnsutils) o host(requiere instalación bind9-host):

dig -x <ip>
host <ip>
Silke
fuente
2
dijo que no había respuesta de xxx.xx.xx.xxx pero ping puede comunicarse con el servidor
OmiPenguin
2
En ese caso, inténtalo host.
Silke
2
ok ahora utilicé host ipaddress, respondió Host xxx.xx.xx.xxx.in-addr.arpa. no encontrado: 3 (NXDOMAIN)
OmiPenguin
1
¿Está el servidor en su red local o es una dirección IP pública?
Silke
2
Sí, esto está en nuestra red local.
OmiPenguin
8

Simplemente escriba el siguiente comando en el terminal Linux / Ubuntu:

host <ip>
vipin8169
fuente
1

Solo otra adición menor a la contribución de otros, en caso de que no conozca la IP.

Si no conoce su, escriba:

sudo ifconfig -all

Puedes encontrar el allí. Entonces, todo lo que necesita hacer es usar:

 host <ip> 

comando como se mencionó anteriormente.

Aunque esta es una pregunta ya respondida, puedo encontrar útil agregar esta simple sugerencia a los recién llegados de ubuntu-linux.

Serfio
fuente