new file: client/clientconf.yaml

modified:   client/main.py
	new file:   node/nodeconf.yaml
	modified:   server/main.py
	new file:   server/serverconf.yaml
	modified:   server/xiaomiandns.py
This commit is contained in:
2023-04-07 19:52:19 +08:00
parent 36f8324677
commit f05335c44e
6 changed files with 94 additions and 47 deletions

View File

@@ -1,10 +1,15 @@
import xiaomiandns
import yaml
if __name__ == '__main__':
db_file = '../database/dns.db'
DNS_port = 53
listen_host= "0.0.0.0"
with open('serverconf.yaml', 'r') as f:
config = yaml.safe_load(f)
db_file = config['database']['db_file']
DNS_port = config['DNS']['port']
DNS_listen_host = config['DNS']['listen_host']
API_port = config['API']['port']
API_listen_host = config['API']['listen_host']
DNSServer = xiaomiandns.DNSServer(listen_host, DNS_port, db_file)
DNSServer.run()