1

Если устройство работает в режиме DHCP, но его настройки DNS изменены вручную, которые отличаются от настроек DNS маршрутизатора (который выступает в качестве DHCP-сервера), будут ли настройки DNS маршрутизаторов переопределять настройки DNS устройств, когда устройство делает исходящее соединение с WAN?

Справочная информация:

У нас есть интернет-провайдер, который не разрешит соединение с модемом, если вы не используете его DNS-серверы, интернет-провайдер также не позволит вам использовать свой собственный модем или ротер, хотя для этого есть обходной путь с использованием модема маршрутизатора Draytek 2862, который мы реализовали. На этом же сайте у нас есть медиа-сервер, который должен использовать Google DNS для правильной работы.

Маршрутизатор Draytek, который также выступает в качестве DHCP-сервера, использует настройки DNS интернет-провайдера, на устройстве медиасервера, для которого включен DHCP, задана настройка DNS, поэтому мы настроили DNS-устройства мультимедийного сервера на DNS Google, хотя маршрутизатор использует DNS провайдера.

3 ответа3

3

Нет.

Используемый DNS-сервер определяется ОС. Если вы скажете ОС "вручную", что она должна использовать 8.8.8.8 в качестве сервера имен, то она сделает это. В системе Linux вы могли бы, например, перезаписать /etc/resolv.conf (или указать сетевому менеджеру использовать конкретный DNS-сервер для этого соединения). Я использовал эту настройку до того момента, когда начал устанавливать второй маршрутизатор между моей сетью и маршрутизатором провайдера.

2

Я не до конца понимаю ваш вопрос, но если я объясню маршрут, который использует DNS, он должен ответить на ваш вопрос независимо.

Запрос DNS выполняется браузером на устройстве.

Первое, что проверяет ОС, - это файл hosts. Если в файле hosts есть запись для DNS, то эта запись всегда используется, независимо от того, что будет дальше.

Если запись отсутствует, ОС запросит настройки сетевой карты.

Либо IP-адрес одного или нескольких DNS-серверов был предоставлен DHCP-сервером, либо он был задан вручную и настроен пользователем на самом устройстве. И то, и другое не может происходить одновременно с клиентом.

Если он был задан вручную, то с любым IP-адресом DNS-сервера он будет связываться и использоваться. Это все еще может быть DNS-сервер маршрутизатора, но это также может быть DNS-сервер Google (8.8.8.8) или другой в Интернете.

Если DHCP предоставляет DNS-серверы, то в настройках DHCP-сервера указан один или несколько IP-адресов. Эти IP-адреса не обязательно должны быть собственными IP-адресами сервера DCHP, но это может быть, если DHCP-сервер находится на маршрутизаторе и этот маршрутизатор также имеет DNS-сервер.

Тем не менее, когда вы можете иметь более одного DNS-сервера, к первичному DNS-серверу всегда обращаются, и только в случае истечения времени ожидания, вторичный DNS-сервер связывается. DNS-сервер, к которому он обращается, может вернуть: «Извините, у меня нет этого адреса», и в этом случае он быстро переходит на дополнительный DNS-сервер. Настройка нескольких серверов действительно используется только для переключения при сбое, а не для получения большого количества списков разных DNS, таких как один для всего домена, и быстрые в Интернете для интернет-DNS. Причина, по которой можно использовать доменные серверы DNS + google DNS, заключается только в том, что DNS-сервер сервера отключается, чтобы не полностью поглотить Интернет.

1

Во-первых, этот провайдер звучит очень разборчиво, во-вторых, ОС определяет, какой DNS-сервер использовать, хотя в DD-WRT есть возможность принудительно изменить DNS на то, что указывает маршрутизатор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .