как использовать python для поиска cname с помощью @

Я нашел этот кусок кода:

  1 import dns.resolver
  2 answer=dns.resolver.query("google.com", "A")
  3 for data in answer:
  4         print data.address

И это прекрасно работает, но я хочу сделать следующее: dig +noall +answer google.com @ipAddress (где IP-адрес — это другое глобальное местоположение). Затем сделайте цикл для передачи разных глобальных IP-адресов.

Не знаете, как заставить dns.resolve.query запрашивать @ разные IP-адреса.

Это возможно?

Спасибо


person chowpay    schedule 06.04.2016    source источник


Ответы (1)


А вот разобрался как поменять ns

  1 import dns.resolver
  2
  3 my_resolver = dns.resolver.Resolver()
  4 my_resolver.nameservers = ['8.8.8.8']
  5
  6 answer=my_resolver.query("example.com", "A")
  7 for data in answer:
  8         print data.address
  9
person chowpay    schedule 06.04.2016