Class Protocols.DNS.server
- Description
 Base class for implementing a Domain Name Service (DNS) server operating over UDP.
This class is typically used by inheriting it, and overloading reply_query() and handle_response().
- See also
 
- Inherit server_base
 inherit server_base : server_base
- Method create
 Protocols.DNS.server Protocols.DNS.server()
Protocols.DNS.server Protocols.DNS.server(intport)
Protocols.DNS.server Protocols.DNS.server(stringip)
Protocols.DNS.server Protocols.DNS.server(stringip,intport)
Protocols.DNS.server Protocols.DNS.server(stringip,intport,string|int...more)- Description
 Open one or more new DNS server ports.
- Parameter 
ip The IP to bind to. Defaults to
"::"or0(ie ANY) depending on whether IPv6 support is present or not.- Parameter 
port The port number to bind to. Defaults to
53.- Parameter 
more Optional further DNS server ports to open. Must be a set of ip, port argument pairs.