Мой DNS по умолчанию на моем маршрутизаторе установлен на DynDNS. Если я установлю маршрутизатор в качестве DNS по умолчанию на моем компьютере, он будет использовать DynDNS в качестве DNS. Тогда что, если я установлю Google Public DNS как DNS на моем компьютере и DynDNS на моем маршрутизаторе, какой DNS он будет использовать?
Ваш многофункциональный маршрутизатор (фактически также DNS + DHCP + коммутатор и т. Д.) Является в данном случае просто «ретранслятором». Ему нужен другой DNS-сервер для ретрансляции ваших DNS-запросов, и это называется рекурсивным поиском. ПК могут «задавать» эти DNS-запросы либо вашему маршрутизатору, либо они могут напрямую общаться с другим в Интернете, например, если вы хотите. 8.8.8.8
(один из общедоступных DNS-сервисов Google). Затем он будет просто обходить маршрутизатор в запросах DNS.
Маршрутизатор может видеть прохождение запросов, но если он не перехватывает его, он просто с радостью пропустит это, как и весь другой трафик, который вы отправляете в мир через него.
Настройки Network Manager для вашей сети фактически определяют, как компьютер разрешает домены. Откройте редактор сетевых подключений (вы можете сделать это либо через Network Manager indicator -> Edit Connections
, либо набрав в терминале nm-connection-editor
). Выберите имя своей сети, нажмите кнопку «Изменить» и перейдите на вкладку «Настройки IPv4».
Теперь взгляните на раскрывающееся меню «Метод». Есть два варианта, представляющих особый интерес только для автоматических (DHCP) и автоматических (DHCP) адресов. Автоматически (DHCP) будет использовать DNS маршрутизатора. Если вы указали другой DNS-сервер, как на картинке выше, ваш компьютер будет использовать DNS-адрес маршрутизатора, а также тот, который вы указали. Какой из них будет использоваться тогда? Ближайшие твои роутеры. Если это не удалось разрешить - второй DNS-сервер попросил разрешить. Попробуйте использовать эти настройки, и вы увидите, что вывод nm-tool | tail
скажет вам два DNS-адреса, как здесь
Что бы произошло, если бы вы использовали Automatic ( DHCP) только адрес? Как следует из названия, подсказывает, ваша машина будет получать только IP-адрес от маршрутизатора, но использовать DNS, который вы указали. И снова, мы можем проверить это с nm-tool
Как вы знаете, это работает? Вы всегда можете протестировать веб-сайты, которые блокирует ваш интернет-провайдер (если вы, конечно, знаете об этом). Или вы можете также использовать команду dig
, которая является поиском информации о домене
Как вы можете видеть на изображении выше, в строке 13 это подтверждает что при настройке только автоматического (DHCP) адреса мой компьютер отправляет запросы на указанный мной DNS-сервер, который в данном случае, 208.67.220.220, является OpenDNS
Примечание: при внесении изменений в нужной сети не забудьте отключить и повторно подключить или перезапустить диспетчер сети, чтобы изменения вступили в силу