Skip to content

Commit 0cfe4c8

Browse files
author
Sandtears
committed
support -s 'addr:port'
1 parent 7f7522c commit 0cfe4c8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

chinadns/dnsrelay.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,11 @@ def __init__(self, config):
6767
self._local_addr = (config['local_address'], config['local_port'])
6868
self._remote_addrs = []
6969
for addr in config['dns'].split(','):
70-
self._remote_addrs.append((addr.strip(), 53))
70+
if ':' in addr:
71+
addr, port = addr.split(':')
72+
self._remote_addrs.append((addr.strip(), int(port.strip())))
73+
else:
74+
self._remote_addrs.append((addr.strip(), 53))
7175
self._remote_addr = self._remote_addrs[-1]
7276
self._hosts = {}
7377
self._parse_hosts()

0 commit comments

Comments
 (0)