Не удается разрешить домены Windows в локальной сети

8

Я установил Ubuntu на свой компьютер на работе, потому что я думаю, что это идеальная система для работы, которую я делаю, но у меня есть некоторые проблемы. Я не могу разрешить домены с Windows DNS-сервера. По сути, у нас есть два сервера, один из которых является сервером Windows (DNS-сервер), а другой - Ubuntu 12.04 (LAMP). Поэтому каждый раз, когда я создаю новый проект, мне приходится создавать новый псевдоним на DNS-сервере, например project1.localdomain.local, который указывает на сервер Ubuntu. На сервере Ubuntu я должен создать проект в каталоге / var / www / project1 / htdocs. Все работает для компьютеров в локальной сети с Windows или для Mac. Так что в основном, когда я пытаюсь открыть ссылку http: //project1.localdomain.localв браузере это работает. Но когда я делаю это на моем компьютере с новой установкой Ubuntu, это не так. Похоже, Ubuntu не может разрешить локальный домен, где находится DNS-сервер.

Итак, моя сеть выглядит так: 10.10.16.1 - DNS-сервер - домен Windows-сервера - тест

Я уже пытался решить проблему добавления строк в файл /etc/resolve.conf

domain test
nameserver 10.10.16.2

/etc/NetworkManager/NetworkManager.conf Файл, который я закомментировал

#dns=dnsmasq

/etc/dhcp/dhclient.conf Я добавил строки

supersede domain-name "test";
prepend domain-name-servers 10.10.16.1, 10.10.16.2;

Но это не работает.

На Windows или Mac мне не нужно делать никаких дополнительных настроек, чтобы это работало.

Это содержание /etc/nsswitch.conf:

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis
Рафаль Б
источник
Привет Sneetsher, это содержание: inlinecode in backticks
Rafal B

Ответы: