
Ich habe 11.04 installiert.
Es ist einer Domäne beigetreten. Ich kann einige meiner Computer anhand ihres Namens anpingen, andere jedoch nicht. Diejenigen, die ich nicht anpingen kann, sind unsere NAS-Maschinen (Readynas Netgear). Ich kann sie nur per IP von meiner Ubuntu-Maschine aus anpingen. Aber ich kann sie regelmäßig per Hostnamen von jeder anderen Windows-Maschine aus anpingen.
Bitte geben Sie mir einen Rat, was ich überprüfen soll?
Antwort1
Fügen Sie einfach WINS
der hosts:
Zeile in der /etc/nsswitch.conf
Datei hinzu:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat lsass
group: compat lsass
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] wins dns mdns4
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
Dadurch wird das System angewiesen, WINS zu verwenden, um NetBIOS abzurufen. winbind
Damit dies funktioniert, muss das Paket installiert sein.
Antwort2
Für eine etwas hackigere Methode als die von@SaarikoSie könnten Ihre Hosts-Datei bearbeiten. Dies ist keine robuste Lösung und muss manuell aktualisiert werden, wenn sich Ihre Netzwerkkonfiguration ändert.
Es kann auch Netzwerkprobleme verbergen, wenn Namen durch andere Tools wie Wins und DNS nicht richtig aufgelöst werden
Host-Datei auf Ubuntu und vielen anderen *nix wird gefunden
/etc/hosts
Unter Windows befindet sich die Hosts-Datei normalerweise
C:\WINDOWS\system32\drivers\etc\hosts
%systemroot%\system32\drivers\etc\hosts
Um Änderungen in Ubuntu vorzunehmen, bearbeiten Sie die Datei und geben Sie die gewünschten IP-Adressen und Hostnamen ein.
sudo vi /etc/hosts
192.168.1.1 Servername
192.168.1.2 Server2name
In meiner Hostdatei füge ich alle Webserver hinzu, die ich für meine Webentwicklung eingerichtet habe
127.0.0.1 lokales Zuhause 127.0.0.1 lokales Gelände1
Dann kann ich pingen
$ ping lokales Zuhause PING local.home (127.0.0.1) 56(84) Bytes Daten. 64 Bytes vom lokalen Host (127.0.0.1): icmp_seq=1 ttl=64 Zeit=0,037 ms