Al escanear la máquina en la LAN con mi computadora portátil, obtuve esto:
gabriele @ osiris { ~ } [ Tue Oct 07 ] [ 08:49 PM]
nmap -sP 192.168.1.236
Starting Nmap 6.40 ( http://nmap.org ) at 2014-10-07 20:50 CEST
Nmap scan report for ---.homenet.telecomitalia.it (192.168.1.236)
Host is up (0.0044s latency).
Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds
nmap no reconocerá el apellido, poniendo—en lugar de "mercurio" y supongo que no es un problema de nmap porque ni siquiera accede de esta manera:
root@mercury
cuando cambié el nombre de host sigo estos pasos
sudo nano /etc/hostname
y escribí una sola línea con "mercurio", luego:
sudo nano /etc/hosts
con esta configuración:
127.0.0.1 localhost
127.0.1.1 mercury localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
y finalmente:
sudo /etc/init.d/hostname.sh start
¿Estoy haciendo algo mal?
Respuesta1
cambie su archivo /etc/hosts de
127.0.0.1 servidor local
127.0.1.1 servidor local de mercurio
a:
127.0.0.1 servidor local
192.168.1.236 mercurio
una vez hecho esto, "ping mercury" o "nmap mercury" deberían funcionar, y a la inversa, "nmap 192.168.1.236" debería mostrar el nombre de host asociado con esa IP en /etc/hosts, en la salida del informe de nmap.