У меня есть хост-машина Windows 8, работающая под управлением VirtualBox и работающая с виртуальной машиной LTS Ubuntu 14.4.
В Ubuntu VM я могу получить доступ и разрешить DNS для каждого внешнего сайта (пример: www. google.com), и я могу разрешить сайты интрасети по имени, например: anothermachine.
Если я использую полное доменное имя, например anothermachine.mywindowsdomain.local, которое действительно для окон, это имя не может быть разрешено внутри виртуальной машины Ubuntu.
Этот флажок был создан vagrant.
В этом поле используется NetworkManager.
Я использую [ f3], чтобы проверить, разрешено ли имя хоста. Выполнение ping mybox работает и делает ping mybox.mydomain.local не работает. Оба подхода работают для любой другой машины в той же сети.
resolv.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