dns: extract 'nameserver' lines from /etc/resolv.conf

This commit is contained in:
Avery Pennarun
2011-01-26 02:15:00 -08:00
parent a2fcb08a2d
commit 4c5185dc55
3 changed files with 31 additions and 6 deletions

View File

@ -114,7 +114,7 @@ class DnsProxy(Handler):
self.mux = mux
self.chan = chan
self.sock.setsockopt(socket.SOL_IP, socket.IP_TTL, 42)
self.sock.connect(('192.168.42.1', 53))
self.sock.connect((resolvconf_random_nameserver(), 53))
self.sock.send(request)
def callback(self):