Hola a todos;
Tengo una duda respecto al siguiente script el cual me sirve para realizar una tranferencia de zona DNS, al importar las libreria no me presenta problemas pero cuando le asgino a Z toda la query me mustra el siguiente error
import dns.query import dns.zone z = dns.zone.from_xfr(dns.query.xfr('IP', 'dominio.org')) names = z.nodes.keys() names.sort() for n in names: print z[n].to_text(n)
Error:
>>> z = dns.zone.from_xfr(dns.query.xfr('IP', 'dominio.org'))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/dist-packages/dns/zone.py", line 846, in from_xfr
for r in xfr:
File "/usr/lib/python2.6/dist-packages/dns/query.py", line 342, in xfr
_connect(s, destination)
File "/usr/lib/python2.6/dist-packages/dns/query.py", line 189, in _connect
raise ty, v
socket.error: [Errno 113] No route to host
Alguien tiene una respuesta sobre el tema, o debo utilizar otras lbrerias, les agradeceria sus comentarios.