Мой домашний сервер подключен к роутеру. Это вывод файла /etc/resolv.conf
nameserver 192.168.1.1
Как определить IP-адрес серверов имен моего интернет-провайдера?
Мой домашний сервер подключен к роутеру. Это вывод файла /etc/resolv.conf
nameserver 192.168.1.1
Как определить IP-адрес серверов имен моего интернет-провайдера?
Вы можете получить эту информацию от подключенного устройства (вашего роутера). Обычно эту информацию можно найти вместе с IP-адресом и шлюзом по умолчанию (ISP) в состоянии подключения. Я не могу сказать точно, потому что есть много разных моделей маршрутизаторов и поставщиков.
(Да, я предполагаю, что вы имели в виду прокси-серверы DNS.М. Шварц прав, но это справедливое предположение, учитывая, что вы упомянули resolv.conf
какой тип DNS-сервера вы имели в виду.)
Это одна из тех ситуаций, когда правильным ответом будет открыть рот и спросить у соответствующего человека. Иногда мир компьютеров подразумевает общение с людьми. ☺
Ответ Мэтта Н - увы! - совершенно неправильно для всех, кроме одного абзаца, похороненного прямо в конце. Не ожидайте, что ваш интернет-провайдер предоставит прокси- сервис DNS со своих контент- DNS-серверов. Вы не ожидаете, что прокси и контент-серверы будут находиться в одном месте для HTTP. Вы не ожидаете, что серверы отправки и ретрансляции будут находиться в одном месте для SMTP. Вы также не должны ожидать, что прокси и контент-серверы будут находиться в одном месте для DNS. Хороший провайдер, который осведомлен о безопасности, не будет предоставлять DNS-прокси-сервис для внешнего мира.
Спросите своего провайдера, где находятся прокси-серверы DNS. Практически всегда провайдер предоставляет эту информацию без вашего ведома или без необходимости обращаться в службу технической поддержки. На WWW-странице интернет-провайдера будет приветственный пакет, страница часто задаваемых вопросов или (для провайдеров низкого качества) пользователи, которых мы не понимаем, а не пользователи Windows, так что вот-вот-свалка WWW-техническая страница с этой информацией где-то.
Конечно, ваш маршрутизатор почти наверняка имеет прокси-сервер переадресации DNS, настроенный на использование DNS-серверов, которые ваш Интернет-провайдер предоставил ему через DHCP. Если вы можете получить доступ к информации об аренде DHCP, которая находится на стороне WAN вашего маршрутизатора, из утилиты настройки вашего маршрутизатора, вы можете просто прочитать IP-адреса с нее.
Перейти к сетевым инструментам
Выберите опцию "Записи 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 в вашем модеме / маршрутизаторе и может быть просмотрено на встроенной веб-странице или в командной строке устройства.
Ты можешь попробовать:
dig whoami.akamai.net
который вернет IP-адрес, с которого сервер имен получил DNS-запрос, в виде записи A в ответе. Или, возможно, откройте эту страницу в вашем браузере: http://whatsmyresolver.stdlib.net