Antworten:
Ping einen NetBIOS - Namen in Ubuntu müssen Sie hinzufügen winszu /etc/nsswitch.conf. Lauf:
gksu gedit /etc/nsswitch.conf
Und füge winsder Zeile hinzu:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
So sieht es also aus:
hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
Speichern Sie die Datei, schließen Sie den Texteditor und senden Sie einen Ping-Befehl.
Wenn dies nicht funktioniert, öffnen Sie /etc/samba/smb.confdie Zeile "Reihenfolge der Namensauflösung" und kommentieren Sie sie aus:
name resolve order = wins lmhosts bcast
Starten Sie danach neu nmbd smbd winbindd.
mdns4Anweisungen angegeben sind. Dies ist ein anderes System als Samba. Wenn Sie also möchten, dass Samba funktioniert, müssen Sie die Tests ohne die .localDomäne fortsetzen.
Möglicherweise müssen Sie das Paket libnss-winbind installieren, um Windows-Computer anhand des Hostnamens zu finden. Das einfache Installieren von winbind funktioniert möglicherweise nicht. Siehe Antwort .
Hatte das selbe Problem, Ubuntu 14.04 versuchte mit Windows 8 auf den PC zuzugreifen. Zusätzlich zu obiger Empfehlung musste ich installieren libnss-winbind
sudo apt-get install libnss-winbind
Wenn Sie Ihre /etc/nsswitch.confDatei bearbeitet und bereits installiert habenwinbind ( libnss-winbindoder samba-winbind) und weiterhin Probleme haben, müssen Sie möglicherweise Ihren NSCD (Name Service Cache Daemon) deaktivieren .
@Spivot +1
sudo apt-get install winbind libnss-winbindsudo vi /etc/nsswitch.conf
bearbeiten:
hosts: files dns wins myhostname
sudo vi /etc/samba/smb.conf
bearbeiten:
[global]
wins server = x.x.x.x
name resolve order = host
Für beste Ergebnisse neu starten oder einfach:
sudo /etc/init.d/samba restart