Package dns :: Module reversename
[show private | hide private]
[frames | no frames]

Module dns.reversename

DNS Reverse Map Names.
Function Summary
dns.name.Name object from_address(text)
Convert an IPv4 or IPv6 address in textual form into a Name object whose value is the reverse-map domain name of the address.
str to_address(name)
Convert a reverse map domain name into textual address form.

Variable Summary
dns.name.Name object ipv4_reverse_domain: The DNS IPv4 reverse-map domain, in-addr.arpa.
dns.name.Name object ipv6_reverse_domain: The DNS IPv6 reverse-map domain, ip6.arpa.

Function Details

from_address(text)

Convert an IPv4 or IPv6 address in textual form into a Name object whose value is the reverse-map domain name of the address.
Parameters:
text - an IPv4 or IPv6 address in textual form (e.g. '127.0.0.1', '::1')
           (type=str)
Returns:
dns.name.Name object

to_address(name)

Convert a reverse map domain name into textual address form.
Parameters:
name - an IPv4 or IPv6 address in reverse-map form.
           (type=dns.name.Name object)
Returns:
str

Variable Details

ipv4_reverse_domain

The DNS IPv4 reverse-map domain, in-addr.arpa.
Type:
dns.name.Name object
Value:
<DNS name in-addr.arpa.>                                               

ipv6_reverse_domain

The DNS IPv6 reverse-map domain, ip6.arpa.
Type:
dns.name.Name object
Value:
<DNS name ip6.arpa.>                                                   

Generated by Epydoc 2.1 on Sun Nov 25 17:43:05 2007 http://epydoc.sf.net