в 9й убунте днсы прописаны в /etc/network/interfaces и в /etc/resolv.conf
у какого файла приоритет? или как-то может возможно глянуть, какой DNS система сейчас использует?
короткий вопрос по резолву (dns)
Модератор: SLEDopit
-
- Модератор
- Сообщения: 18115
- Статус: grammatikführer
- ОС: Debian GNU/Linux
Re: короткий вопрос по резолву
resolv.conf изменяется динамически на основании данных из interfaces или полученных по DHCP.
В текщий момент всегда используются серверы из resolv.conf.
В текщий момент всегда используются серверы из resolv.conf.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 206
- Статус: sl
Re: короткий вопрос по резолву
Bizdelnick писал(а): ↑22.07.2014 17:56resolv.conf изменяется динамически на основании данных из interfaces или полученных по DHCP.
В текщий момент всегда используются серверы из resolv.conf.
это может в более свежих версиях. у меня в resolv.conf ничего динамически не изменяется, там вручную забиты ДНСы.
допёр сам, как проверить - всё-таки используется первый из dns-nameservers в interfaces
-
- Сообщения: 322
- Статус: Свободолюбитель
- ОС: Debian GNU/Linux unstable
Re: короткий вопрос по резолву
за автоматическое прописывание ДНС серверов в /etc/resolv.conf отвечает в Debian-системах пакет resolvconf - что прописывать берется из /etc/network/interfaces со строк dns-*:
Например:
Выдаст:
Например:
Код: Выделить всё
<...>
dns-nameservers 111.111.111.111
dns-nameservers 222.222.222.222
dns-search domain1.local domain2.global
Выдаст:
cat /etc/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 111.111.111.111
nameserver 222.222.222.222
search domain1.local domain2.global