Является ли DNS-сервер Google плацебо?

Ладно, может и нет, но я немного запутался, адрес DNS-сервера получен модемом (через DHCP), так почему это имеет значение, если мы изменим DNS-адрес в Windows? Конфигурация операционной системы имеет приоритет над конфигурацией модема? И действительно ли эта конфигурация работает быстрее, чем предоставляемая ISP, или это просто плацебо?

5 ответов

Решение

На вашем ПК у вас есть 3 варианта:

  1. Настройте статический IP-адрес и предоставьте DNS-сервер (ы) для использования.
  2. Настройте свой компьютер на использование DHCP.
  3. Настройте ПК на использование DHCP, но также предоставьте DNS-сервер (ы) для использования.

В сценарии 2 ваш компьютер получает все, что ему нужно (IP-адрес, маску сети, маршрутизатор, DNS-сервер (ы)) от маршрутизатора. В сценарии 2 ваш ПК получает больше всего (IP-адрес, маска сети, маршрутизатор) от маршрутизатора, но вы переопределяете DNS-сервер (ы) для использования. Маршрутизатор может по-прежнему сообщать ПК, какой DNS-сервер (ы) он может использовать, но ПК игнорирует это и использует те, которые вы настроили.

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

Если вы измените DNS-сервер (ы) на вашем ПК, это повлияет только на этот ПК, никакой другой ПК и не маршрутизатор. Если вы измените DNS-сервер (ы) на своем маршрутизаторе, это повлияет на сам маршрутизатор и на все ПК, которые изучают DNS-сервер (ы) от маршрутизатора.

Вы спросили, есть ли преимущество при использовании Google DNS. Я прочитал о трех причинах:

  1. Google DNS быстрее
  2. Google DNS более безопасен
  3. Google DNS поставляется без цензуры

Я не уверен, что Google DNS действительно быстрее. Я надеюсь, что хороший поставщик знает, что он делает, и что вы извлекаете выгоду из короткого пути от вашего маршрутизатора до DNS-сервера вашего провайдера, который полностью контролируется провайдером и может быть оптимизирован. Если вы хотите проверить, какой DNS самый быстрый, вы можете использовать namebench.
Кстати, я сомневаюсь, что скорость актуальна. Разрешение DNS занимает миллисекунды. И если компьютер однажды разрешил имя в IP-адрес, он некоторое время кэширует эту информацию. Таким образом, второй запрос разрешения DNS только через несколько секунд не приведет к отправке какого-либо пакета на какой-либо DNS-сервер. Вы можете увидеть список кэшированных DNS-имен, если хотите: start cmd.exe и туда войти ipconfig /displaydns).

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

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

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

Одним словом, да - настройке ОС отдается приоритет. Ваша система получит DNS-сервер от своего DHCP-сервера (он же модем), который, в свою очередь, получает настройки DNS от вашего провайдера. Но если вы принудительно установите значение на модеме и дадите компьютеру получить его оттуда, тогда это будет DNS-сервер. И если вы принудительно установите значение на своем компьютере, это значение будет использоваться независимо от того, что установил ваш модем или вышестоящий провайдер.

Да, DNS является предпочтительной услугой, вы можете выбрать DNS для конечного пользователя и даже создать статический DNS на своем хосте.

Глупые мальчики...

DNS-серверы Google перечислены в официальной внутренней базе данных, размещенной на ICAAN. DNS-серверы Google перечислены как:

ns1.google.com

ns2.google.com

ns3.google.com

ns4.google.com

Эти серверы имеют один IP-адрес каждый, хотя могут быть распределители нагрузки, распространяющие запросы на ферму.

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

Так устроена система привязки. Как распределенная система поиска.

Другие вопросы по тегам