allow user to override system dnsserver with config.
config item: dns_server list eg: dns_server:[8.8.8.8,8.8.4.4]
This commit is contained in:
parent
eb033a8f6a
commit
0c4f79284e
2 changed files with 12 additions and 4 deletions
|
@ -57,7 +57,12 @@ def main():
|
|||
|
||||
tcp_servers = []
|
||||
udp_servers = []
|
||||
dns_resolver = asyncdns.DNSResolver()
|
||||
|
||||
if 'dns_server' in config: # allow override settings in resolv.conf
|
||||
dns_resolver = asyncdns.DNSResolver(config['dns_server'])
|
||||
else:
|
||||
dns_resolver = asyncdns.DNSResolver()
|
||||
|
||||
port_password = config['port_password']
|
||||
del config['port_password']
|
||||
for port, password in port_password.items():
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue