Sé que ya se han hecho preguntas similares . Sin embargo, como se sugiere en las respuestas a esa pregunta, tengo el winbindpaquete instalado y tengo winsen /etc/nsswitch.conf:
hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
Sin embargo, los intentos de hacer ping a los nombres de host de Windows dan
ping: unknown host <hostname>
Reiniciar el winbindservicio no ayuda.
Tengo Ubuntu 11.10 y winbind 3.5.11.
11.10
networking
samba
vitaut
fuente
fuente

Respuestas:
Tuve el mismo problema. Cambiar la ubicación de las victorias
nslookup.confno funcionó, o posiblemente solo me llevó a una parte del camino. Instale el paquetelibnss-winbindpara poder encontrar computadoras con Windows por nombre de host. Lo probé con y sin el paquete instalado, y de hecho es necesario para resolver cualquier nombre de host de Windows.fuente
Para resumir lo anterior, esto es lo que hice para que funcione:
sudo apt-get install winbindsudo apt-get install libnss-winbindsudo gedit /etc/nsswitch.confy agregue "victorias" después de "archivos"fuente
sudo systemctl restart winbindEl orden de los operandos en la definición de hosts en
/etc/nsswitch.confes importante. En su caso, la resolución de nombre de host finaliza con la instrucción [NOTFOUND = return] antes de que ocurra la resolución de nombre WINS. Mueva 'victorias' para que sea justo después de 'archivos', y debería estar listo:nmblookup (parte del paquete samba-common-bin) es otra herramienta útil de solución de problemas para estas situaciones: se puede usar para verificar manualmente que el nombre de host que está usando es válido.
fuente
winsantes se[NOTFOUND=return]rompe la resolución de nombres en Chrome y Firefox.winsantes de que[NOTFOUND=return]el navegador no pueda abrirsegoogle.comy otros sitios, no solo es NetBIOS. Cuando lo cambio de nuevo, los sitios se abren normalmente. El ping funciona con la línea de hosts modificados.hosts: files dns wins mdns4_minimal [NOTFOUND=return] mdns4