PDA

Показать полную графическую версию : [решено] Как DNS-клиент решает какой DNS-сервер использовать?


kubinec12
16-04-2014, 17:33
Добрый день.

Windows 7 x64. Два интерфейса, в разные сети. На обоих сетевые настройки комп получает от DHCP в том числе DNS-сервера. Получаемые DNS-сервера с разных интерфейсов разные.
При этом для разрешения имен всегда используется один DNS-сервер и никогда второй.

Подскажите способ выставления приоритета для определенного DNS-сервера под Windows.
И как увидеть список DNS-серверов и их приоритеты в системе в данный момент?

Vexel
16-04-2014, 18:33
kubinec12,
изучите результат команды netsh interface ipv4 add dnsservers
Примечания. Добавляет IP-адрес нового DNS-сервера в статически настраиваемый
список. По умолчанию DNS-сервер добавляется в конец списка. Если
указан индекс, то DNS-сервер помещается в заданную позицию списка и
список сдвигается вниз. Если DNS-серверы были ранее получены через
DHCP, то новый адрес заменит старый список. Если параметр Validate
равен yes, то новый DNS-сервер проверяется.

Petya V4sechkin
16-04-2014, 19:24
Два интерфейса
В настройках Адаптеры и привязки (http://forum.oszone.net/thread-152595.html) (порядок).

kubinec12
16-04-2014, 20:44
Vexel,
этот список привзязан к адатеру, а не общесистемный. Поэтому можно добавить пять DNS-серверов, но использоваться все равно будет DNS-сервер, прописанный в настройках другого адатера. (кстати тот же список можно формировать через графический интерфейс)

Чтобы использовать DNS-сервер прописанный в настройках определенного адаптера, нужно этот адаптер поставить на первое место как написал Petya V4sechkin, за что ему спасибо.




© OSzone.net 2001-2012