Автор: Сергей
Поиск по локальным DNS Ubuntu
Столкнулся с проблемой что при использовании локальных DNS не резолвятся имена точнее они резолвятся но WEB браузеры не переходят по локальным ресурсам и т.д.
Начиная с Ubuntu 12.04 файл resolv.conf не правится, данный файл создается автоматически.
Для того чтоб туда попали нужные вам параметры правим файлик
- mcedit /etc/network/interfaces
где указываем нужные параметры
- dns-nameservers 172.15.120.12 194.50.85.2 10.9.130.201 8.8.8.8
dns-search ulf.local
dns-domain ulf.local
Чтоб машина сначала искала в DNS правим файлик /etc/nsswitch.conf и либо переносим в конец либо удаляем вообще [NOTFOUND=return] и строка будет иметь следующий вид:
- hosts: files dns mdns4_minimal mdns4
После чего перезагружаем сетевой интерфейс
- sudo /etc/init.d/networking restart
После данных манипуляций dns будут отрабатывать после проверки файла hosts