У меня на компьютере работает DNS-сервер, и я хочу, чтобы Ubuntu использовала его для разрешения адресов. Я настроил mydomain.com в качестве пользовательского домена
Я зашел в настройки сети, переключился на ручной в «Проводной», ввел свой IP, Gateway, Mask. И тогда я ввел свой IP в поле DNS.
Как заставить это вступить в силу? dig @myiphere mydomain.com
работает, но dig mydomain.com
не возвращает никакого адреса.
Если я отредактирую /etc/resolv.conf
вручную и изменит первую строку с 127.0.1.1
на myiphere
, то все начнет работать.
Но, похоже, это неправильный способ сделать что-то, поскольку resolv.conf
предостерегает от ручных изменений вручную.
Итак, как мне НАДЕЖНО и надежно изменить DNS?
Я ожидаю, что настройки вашего сетевого менеджера будут применены и позаботятся о resolv.conf.
Вы можете альтернативно управлять этим интерфейсом из / etc / network / interfaces, с конфигурацией, подобной этой (пример взят из "man resolvconf"):
iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.254 8.8.8.8
dns-search foo.org bar.com