Как выполняется поиск DNS при прямом подключении к модему?

Как выполняется поиск DNS при прямом подключении к модему?

По моему собственному опыту, при подключении устройства к маршрутизатору и оставлении всех настроек по умолчанию подключенное устройство обычно использует DNS-серверы соответствующего интернет-провайдера, которые передает маршрутизатор. Учитывая вышеизложенное, какие DNS-серверы используются при подключении устройства напрямую к порту Ethernet модема — есть ли у модемов также собственные настройки DNS, которые передаются клиентам, или в этой ситуации DNS-запросы выполняются по-другому?

решение1

Короткий ответ — да.

Маршрутизатор по сути является мостом между портом WAN и портами LAN, где порт WAN подключается к модему.

Когда маршрутизатор подключается к Интернету, он может делать это через несколько различных протоколов. PPPoE, DHCP и Static являются распространенными. PPPoE и Static в основном требуют от вас ввести настройки подключения в модем, а DHCP означает то, что вам предоставит провайдер.

Насколько мне известно, PPPoE и Static сейчас используются нечасто, поскольку DHCP проще в управлении.

По этой причине я собираюсь объяснить только вариант DHCP.

У интернет-провайдера есть DHCP-сервер в его сети. Когда у вас появится интернет, механик подключит ваше интернет-соединение к их интернет-серверу. Это позволит вашему интернет-порту (может быть телефонным, кабельным и т. д.) автоматически подключаться к сети вашего интернет-провайдера. Ваш модем, если он настроен на автоматический DHCP, будет запрашивать информацию с DHCP-сервера и настраиваться на основе этих настроек.

Это установит собственный WAN IP-адрес и DNS-серверы.

Модем также имеет порт LAN. Если это только модем, а не маршрутизатор, модем просто передаст информацию DHCP в LAN 1, так что локальный IP-адрес вашего компьютера станет IP-адресом WAN, и все порты будут открыты. Ваши DNS-серверы настроены на DNS-серверы интернет-провайдера.

Если вы добавите маршрутизатор в микс (либо модем является модемом/маршрутизатором, либо есть отдельное устройство маршрутизатора), маршрутизатор будет иметь эти настройки на порту WAN, а все порты LAN будут в новой сети с собственным DHCP-сервером. Эта сеть полностью экранирована от сети WAN, но соединена мостом самим маршрутизатором.

Любой запрос от маршрутизатора и из него и в Интернет будет обработан самим маршрутизатором. Входящие запросы будут обработаны NAT, исходящие запросы будут перенаправлены и опционально, если uPNP включен и поддерживается, открываются дополнительные порты для входящих запросов.

Итак, да, ваш модем получает DNS-сервер просто через DHCP-сервер вашего интернет-провайдера.

Это не значит, что вам всегда нужно это использовать. Вы можете просто переопределить его любым другим сервером, и тогда DNS-серверы провайдера не будут использоваться. Трафик все равно будет проходить через провайдера, но преобразование из Domainname в IP-адрес (что делает DNS) не обязательно должно происходить на DNS-серверах вашего провайдера.

решение2

Существует три основных способа, с помощью которых ваш компьютер может узнать, какие IP-адреса DNS-серверов использовать: DHCP, PPP и ручная настройка.

Если настройка вашего модема не требует, чтобы ваш компьютер запускал клиента PPPoE, то ваш компьютер обычно узнает, какой IP-адрес DNS-сервера использовать через DHCP. Если ваш модем — это просто прозрачный мостовой модем, то он будет пересылать ваши DHCP-запросы интернет-провайдеру, а DHCP-сервер интернет-провайдера будет отвечать. Если ваш модем — это больше, чем просто модем; то есть, если он также способен выступать в качестве шлюза NAT-маршрутизатора, как большинство современных «модемов» в настоящее время, то вполне возможно, что ваш модем запускает локальный DHCP-сервер, который отвечает на DHCP-запрос вашего компьютера. В этом случае ваш «модем» (на самом деле в этом случае это комбинация «модем/шлюз») узнает эти IP-адреса DNS-серверов через согласование PPP (читайте дальше).

Если для настройки модема требуется, чтобы на компьютере был запущен клиент PPPoE, то компьютер узнает, какие IP-адреса DNS-серверов использовать, посредством согласования PPP; в частности, согласования IPCP.

Также можно вручную настроить сетевой стек вашего компьютера на использование определенных IP-адресов DNS-сервера. Это известно как «ручная» или «статическая» конфигурация.

Связанный контент