У меня есть хост-машина с Windows 8, на которой работает VirtualBox и виртуальная машина Ubuntu 14.4 LTS.
В виртуальной машине Ubuntu я могу получить доступ и разрешить DNS для каждого внешнего сайта (например, www.google.com), а также разрешить сайты интрасети по имени, например: anothermachine.
Если я использую полное доменное имя, например anothermachine.mywindowsdomain.local, которое действует в Windows, это имя не может быть разрешено внутри виртуальной машины Ubuntu.
Этот ящик был создан vagrant.
Это поле использует NetworkManager.
Я использую ping
, чтобы проверить, разрешается ли имя хоста. Выполнение 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
Это смотрит на меня, поскольку дубликат не Может разрешить, что домены окон в локальной сети .
.local
обрабатываются mDNS (Avahi или Bonjour) прежде, чем попробовать обычным сервером DNS. mDNS должен разрешить имя в форме machinename.local
, если это не получает его, это возвращается NOT FOUND
.
, Где то, что Вы используете, anothermachine.mywindowsdomain.local
. .local
вот часть полного квалифицированного доменного имени mywindowsdomain.local
, который должен быть разрешен с помощью DNS.
имя Изменения, разрешающее список приоритетов в /etc/nsswitch.conf
к:
hosts: files dns mdns4_minimal [NOTFOUND=return]
Otherway изменяют домен MS на что-то другое, пример: mywindowsdomain.loc
Ссылка: Фиксируют проблемы DNS Linux с адресами .local на домене MS