xfr(where,
zone,
rdtype=252,
rdclass=1,
timeout=None,
port=53,
keyring=None,
keyname=None,
relativize=True,
af=2,
lifetime=None)
Return a generator for the responses to a zone transfer.
-
- Parameters:
zone -
The name of the zone to transfer
(type=dns.name.Name object or string)
rdtype -
The type of zone transfer. The default is dns.rdatatype.AXFR.
(type=int or string)
rdclass -
The class of the zone transfer. The default is dns.rdatatype.IN.
(type=int or string)
timeout -
The number of seconds to wait for each response message. If None, the
default, wait forever.
(type=float)
port -
The port to which to send the message. The default is 53.
(type=int)
keyring -
The TSIG keyring to use
(type=dict)
keyname -
The name of the TSIG key to use
(type=dns.name.Name object or string)
relativize -
If True, all names in the zone will be relativized to the zone
origin.
(type=bool)
af -
the address family to use. The default is socket.AF_INET.
(type=int)
lifetime -
The total number of seconds to spend doing the transfer. If None, the
default, then there is no limit on the time the transfer may
take.
(type=float)
- Returns:
-
generator of dns.message.Message objects.
|