Als ich den Rechner im LAN mit meinem Laptop scannte, erhielt ich Folgendes:
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 erkennt den Nostname nicht und setzt – anstelle von „Mercury“, und ich nehme an, dass dies kein Problem von nmap ist, da der Zugriff nicht einmal auf diese Weise erfolgt:
root@mercury
Wenn ich den Hostnamen geändert habe, folge ich diesen Schritten
sudo nano /etc/hostname
und ich schrieb eine einzelne Zeile mit „Merkur“, dann:
sudo nano /etc/hosts
mit dieser Konfiguration:
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
und schlussendlich:
sudo /etc/init.d/hostname.sh start
mache ich etwas falsch?
Antwort1
ändern Sie Ihre /etc/hosts Datei von
127.0.0.1 lokaler Host
127.0.1.1 Quecksilber-Localhost
Zu:
127.0.0.1 lokaler Host
192.168.1.236 Quecksilber
Sobald Sie dies getan haben, sollten „ping mercury“ oder „nmap mercury“ funktionieren, und die Umkehrung, „nmap 192.168.1.236“, sollte dann den mit dieser IP in /etc/hosts verknüpften Hostnamen in der Nmap-Berichtsausgabe anzeigen.