Method: MKIt::DNS#initialize
- Defined in:
- lib/mkit/mkit_dns.rb
#initialize ⇒ DNS
Returns a new instance of DNS.
26 27 28 29 30 31 32 33 34 35 |
# File 'lib/mkit/mkit_dns.rb', line 26 def initialize addr = MKIt::Interface.ip listen_addr = [ [:udp, addr, 53], [:tcp, addr, 53], ] super(listen_addr) @logger.info! @resolver = RubyDNS::Resolver.new(Async::DNS::System.nameservers) end |