Могу ли я указать DNS-сервер при выполнении обратного просмотра DNS через python? - PullRequest
0 голосов
/ 23 января 2020

Я вижу, что есть несколько способов сделать обратный просмотр DNS. Однако, поскольку я знал, что определенный ip не будет работать, если мы не укажем основной DNS-сервер, например:

nslookup targetip DNSip(main dns)

Либо это:

reversed_dns = socket.gethostbyaddr('203.208.60.1')
# ('crawl-203-208-60-1.googlebot.com', ['1.60.208.203.in-addr.arpa'], ['203.208.60.1'])
reversed_dns[0]

или

from dns import reversename, resolver
rev_name = reversename.from_address('203.208.60.1')
reversed_dns = str(resolver.query(rev_name,"PTR")[0])

, похоже, не может передать определенный DNSip для обратного просмотра dns.

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

Основная цель состоит в том, чтобы сделать это через часть автоматизации, чтобы уменьшить нашу ручную проверку.

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