Tengo una máquina host con Windows 8 que ejecuta VirtualBox y una máquina virtual Ubuntu 14.4 LTS.
En Ubuntu VM, puedo acceder y resolver DNS para cada sitio externo (Ej.: www.google.com) y puedo resolver sitios de intranet por nombre, ej.: otra máquina.
Si uso el nombre de dominio completo, como otra máquina.midominiodeventanas.local, que es válido en Windows, este nombre no se puede resolver dentro de la máquina virtual de Ubuntu.
Esta caja fue creada por vagabundo.
Este cuadro utiliza NetworkManager.
Lo estoy usando ping
para verificar si el nombre de host se está resolviendo. Hacer un ping
mybox funciona y hacer un ping mybox.mydomain.local no funciona. Ambos enfoques funcionan para cualquier otra máquina en la misma red.
resolver.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.0.2.3
nsswitch.conf
# /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
group: compat
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
Respuesta1
Me parece un duplicado deNo se pueden resolver dominios de Windows en la red local.
.local
es manejado por mDNS (Avahi o Bonjour) antes de intentarlo con el servidor DNS normal. mDNS debe resolver el nombre en la forma de, machinename.local
si no lo obtiene, devuelve NOT FOUND
.
Dónde está lo que estás usando anothermachine.mywindowsdomain.local
. .local
Aquí hay parte del nombre de dominio completo mywindowsdomain.local
que debe resolverse mediante DNS.
Cambie el nombre de la lista de prioridades de resolución
/etc/nsswitch.conf
a:hosts: files dns mdns4_minimal [NOTFOUND=return]
De lo contrario, cambie el dominio de MS a algo diferente, por ejemplo:
mywindowsdomain.loc
Referencia: Solucionar problemas de DNS de Linux con direcciones .local en el dominio MS