2

Мой домашний сервер подключен к роутеру. Это вывод файла /etc/resolv.conf

nameserver 192.168.1.1

Как определить IP-адрес серверов имен моего интернет-провайдера?

4 ответа4

4

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

4

(Да, я предполагаю, что вы имели в виду прокси-серверы DNS.М. Шварц прав, но это справедливое предположение, учитывая, что вы упомянули resolv.conf какой тип DNS-сервера вы имели в виду.)

Спросите своего интернет-провайдера или посмотрите, где эта информация уже находится на ваших компьютерах.

Это одна из тех ситуаций, когда правильным ответом будет открыть рот и спросить у соответствующего человека. Иногда мир компьютеров подразумевает общение с людьми. ☺

Ответ Мэтта Н - увы! - совершенно неправильно для всех, кроме одного абзаца, похороненного прямо в конце. Не ожидайте, что ваш интернет-провайдер предоставит прокси- сервис DNS со своих контент- DNS-серверов. Вы не ожидаете, что прокси и контент-серверы будут находиться в одном месте для HTTP. Вы не ожидаете, что серверы отправки и ретрансляции будут находиться в одном месте для SMTP. Вы также не должны ожидать, что прокси и контент-серверы будут находиться в одном месте для DNS. Хороший провайдер, который осведомлен о безопасности, не будет предоставлять DNS-прокси-сервис для внешнего мира.

Спросите своего провайдера, где находятся прокси-серверы DNS. Практически всегда провайдер предоставляет эту информацию без вашего ведома или без необходимости обращаться в службу технической поддержки. На WWW-странице интернет-провайдера будет приветственный пакет, страница часто задаваемых вопросов или (для провайдеров низкого качества) пользователи, которых мы не понимаем, а не пользователи Windows, так что вот-вот-свалка WWW-техническая страница с этой информацией где-то.

Конечно, ваш маршрутизатор почти наверняка имеет прокси-сервер переадресации DNS, настроенный на использование DNS-серверов, которые ваш Интернет-провайдер предоставил ему через DHCP. Если вы можете получить доступ к информации об аренде DHCP, которая находится на стороне WAN вашего маршрутизатора, из утилиты настройки вашего маршрутизатора, вы можете просто прочитать IP-адреса с нее.

дальнейшее чтение

1

Перейти к сетевым инструментам

Выберите опцию "Записи DNS". По умолчанию ваш внешний IP-адрес в данный момент находится в поле поиска. Нажмите «Вперед!кнопка. Это покажет вам все записи DNS, включая официальный IP-адрес серверов имен вашего провайдера.

Вот пример:

Retrieving DNS records for ip-xxx.xx.xx.xx.xdsl.xnet.co.nz...
DNS servers
ns3.wxnz.net [113.20.11.209]
ns2.wxnz.net [58.28.6.2]
ns1.wxnz.net [58.28.4.2]

Answer records
ip-xxx.xx.xx.xx.xdsl.xnet.co.nz     A   xxx.xx.xx.xx    3600s

Authority records
xnet.co.nz      NS  ns1.wxnz.net    3600s
xnet.co.nz      NS  ns2.wxnz.net    3600s
xnet.co.nz      NS  ns3.wxnz.net    3600s

Additional records
ns1.wxnz.net        A   58.28.4.2   300s
ns2.wxnz.net        A   58.28.6.2   300s
ns3.wxnz.net        A   113.20.11.209   300s
ns1.wxnz.net        28  [16 bytes]  300s
ns2.wxnz.net        28  [16 bytes]  300s
ns3.wxnz.net        28  [16 bytes]  300s

Тем не менее, вам также может быть удобнее просматривать страницы справки для вашего интернет-провайдера. Они обычно публикуют, какие номера должны использоваться для DNS. То, что вы найдете с помощью сетевых инструментов, на самом деле - это IP-адреса DNS-серверов, которые обслуживают имена хостов для домена вашего провайдера. Они могут иметь другие кэширующие DNS-серверы с разными IP-адресами, которые вы должны использовать для разрешения DNS-запросов в Интернете.


РЕДАКТИРОВАТЬ

Я думаю, что лучше указать на разницу между прямым сервером имен и рекурсивным кэширующим сервером имен или DNS-кешем

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

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

BIND, самый распространенный сервер имен в Интернете, объединяет обе функции. Это и сервер имен, и рекурсивный сервер имен.

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

Итак, мой первый ответ на ваш вопрос «Как определить IP-адрес вашего сервера имен провайдера?» Правильный. НО, я думаю, вы хотите «Как определить IP-адрес DNS-кеша моего провайдера?"это, вероятно, то, что вы хотите.

Надеемся, что ответ найден опубликованным на веб-сайте вашего интернет-провайдера на страницах справки или поддержки. Это также должно быть установлено через DHCP в вашем модеме / маршрутизаторе и может быть просмотрено на встроенной веб-странице или в командной строке устройства.

1

Ты можешь попробовать:

dig whoami.akamai.net

который вернет IP-адрес, с которого сервер имен получил DNS-запрос, в виде записи A в ответе. Или, возможно, откройте эту страницу в вашем браузере: http://whatsmyresolver.stdlib.net

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