fixes dns logging

This commit is contained in:
Zachary Boyd 2017-01-31 18:16:12 -05:00
parent 40edf63c56
commit c4ab36be4f
3 changed files with 7 additions and 4 deletions

View file

@ -39,13 +39,13 @@ if (log_level === 'null')
if (socks_port) { if (socks_port) {
let socks = new SOCKSServer(pool, logger); let socks = new SOCKSServer(pool, logger);
logger && logger.info(`[socks]: Listening on ${socks_port}`); logger && logger.info(`[socks]: Listening on ${socks_port}`);
socks.listen((socks_port || 9050)); socks.listen((socks_port));
} }
if (dns_port) { if (dns_port) {
let dns = new DNSServer(pool, logger); let dns = new DNSServer(pool, logger);
logger && logger.info(`[dns]: Listening on ${socks_port}`); logger && logger.info(`[dns]: Listening on ${dns_port}`);
dns.serve((dns_port || 9050)); dns.serve((dns_port));
} }
logger && logger.info('[tor]: starting tor...') logger && logger.info('[tor]: starting tor...')

View file

@ -5,6 +5,9 @@
"repository": "git@github.com:znetstar/tor-router.git", "repository": "git@github.com:znetstar/tor-router.git",
"author": "Zachary Boyd <zachary@zacharyboyd.nyc>", "author": "Zachary Boyd <zachary@zacharyboyd.nyc>",
"license": "MIT", "license": "MIT",
"bin": {
"tor-router": "bin/tor-router"
},
"scripts": { "scripts": {
"start": "bin/tor-router -j 3 -s 9050", "start": "bin/tor-router -j 3 -s 9050",
"test": "mocha test/test.js" "test": "mocha test/test.js"

View file

@ -21,7 +21,7 @@ class DNSServer extends UDPServer {
if (!err && answer) { if (!err && answer) {
for (let a of answer.answer){ for (let a of answer.answer){
res.answer.push(a); res.answer.push(a);
this.logger && this.logger.info(`[dns]: ${question.name} type ${dns.consts.QTYPE_TO_NAME[question.type]} → 127.0.0.1:${dns_port}${JSON.stringify(a)}`) this.logger && this.logger.info(`[dns]: ${question.name} type ${dns.consts.QTYPE_TO_NAME[question.type]} → 127.0.0.1:${dns_port}${a.address}`)
} }
} }
}); });