Sé que ya se han hecho preguntas similares . Sin embargo, como se sugiere en las respuestas a esa pregunta, tengo el winbind
paquete instalado y tengo wins
en /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 winbind
servicio 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.conf
no funcionó, o posiblemente solo me llevó a una parte del camino. Instale el paquetelibnss-winbind
para 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 winbind
sudo apt-get install libnss-winbind
sudo gedit /etc/nsswitch.conf
y agregue "victorias" después de "archivos"fuente
sudo systemctl restart winbind
El orden de los operandos en la definición de hosts en
/etc/nsswitch.conf
es 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
wins
antes se[NOTFOUND=return]
rompe la resolución de nombres en Chrome y Firefox.wins
antes de que[NOTFOUND=return]
el navegador no pueda abrirsegoogle.com
y 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