Pages

Friday, 26 July 2019

利用cndns解决dns污染问题

在mac机器上。
git clone https://github.com/Nat-Lab/cndns  cndns-by-Nat-Lab
cd cndns-by-Nat-Lab
make
(在当前目录下,会生成可执行文件cndns)
sudo ./cndns -l 0.0.0.0 -p 53 -s 1.0.0.1 -m 15

它这个程序的思路有意思,“-m 15”的意思是只返回15毫秒或15毫秒以上的dns应答结果,这样就避免了dns污染。

看看能用多久。

实际使用例子:
sudo wg-quick up wg0
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
cd ~/cndns-by-Nat-Lab && sudo ./cndns -l 0.0.0.0 -p 53 -s 1.0.0.1 -m 15

项目地址:https://github.com/Nat-Lab/cndns 
-------

使用了一段时间后,感觉还行,于是再次发表此文。原本,此文已删除。

No comments:

Post a Comment