iclab / centinel

http://iclab.org/
MIT License
34 stars 17 forks source link

Single thread dns query overwrite dns results for each nameserver #223

Closed lianke123321 closed 8 years ago

lianke123321 commented 8 years ago

DNS result for one URL only has one dict for one nameserver because of this. It should be a list of dicts for each nameserver.

We should also be able to rule out non-related DNS servers. One way I figure is to get a local list of DNS servers before connecting to VPN, then remove any nameserver that is in the local list from the nameserver list after connecting to VPN. This should be done in centinel/vpn/cli.py

This bug also affects other repos. iclab-dmp, centinel-new-webinterface have to change.

lianke123321 commented 8 years ago

Fixed