Я вижу, что есть несколько способов сделать обратный просмотр 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 должным образом.
Основная цель состоит в том, чтобы сделать это через часть автоматизации, чтобы уменьшить нашу ручную проверку.