Рейтинг:0

Как узнать IP-адрес DNS-сервера других интернет-провайдеров

флаг sa

В настоящее время я создаю инструмент, которому нужен ответ от нескольких разных DNS-серверов. Часть программирования завершена, но в настоящее время мне не хватает IP-адресов DNS-серверов основных интернет-провайдеров. Все, что я могу найти, это, как я предполагаю, старые, которые больше не работают. При входе на мой локальный DNS-сервер или общедоступные DNS-серверы (Google, Cloudflare и т. д.) я получаю ожидаемый результат. Итак, мой вопрос: есть ли список или способ найти DNS-серверы от этих интернет-провайдеров? (В частности, интернет-провайдеры, расположенные в Германии)

anx avatar
флаг fr
anx
Похоже, вы предполагаете, что тот же IP-адрес, предоставленный клиентам интернет-провайдера, будет а) отвечать вам, не являющемуся клиентом, и б) отвечать вам так же, как и на запросы из их сетей. Подумайте о том, чтобы уточнить конечную цель, а не просто возможное решение, о котором вы сейчас думаете.
anx avatar
флаг fr
anx
Вас интересует соответствие стандартам / ошибки DNSSEC? Или интернет-цензура? Или просто пытаетесь проверить срок действия какого-то кеша? Для всего этого есть существующие инструменты.
Patrick Mevzek avatar
флаг cn
«Итак, мой вопрос: есть ли список или способ найти DNS-серверы от этих интернет-провайдеров?» Не каким-либо автоматизированным исчерпывающим образом. У интернет-провайдеров нет причин публично раскрывать эту информацию, и даже если они это сделают, их серверы имен, вероятно, не должны отвечать на запросы из-за пределов их сети.
флаг sa
@anx Мой инструмент предназначен для автоматической проверки того, действует ли блок DNS в данный момент или нет, и если да, то какие интернет-провайдеры это делают, поскольку я не хочу полагаться только на одного интернет-провайдера. Насколько я знаю, такого инструмента для конкретного случая использования нет. Существует веб-сайт, на котором вы можете ввести URL-адрес, и владелец этого сайта проверяет его вручную.
Рейтинг:2
флаг cn
Bob

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

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

Эти два вместе делают ваши поиски бесполезными, я думаю.

флаг sa
Таким образом, единственное решение, которое я мог бы придумать, — это иметь несколько серверов, каждый из которых имеет своего интернет-провайдера, верно?
флаг cn
Bob
Действительно, вам нужно будет запускать свои проверки из системы внутри сети этого конкретного интернет-провайдера.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.