Pages

Saturday, 24 August 2019

利用crappydns解决dns污染问题(很好用,郑重推荐)

在mac机器上。
git clone https://github.com/nekolab/CrappyDNS CrappyDNS-by-nekolab
cd CrappyDNS-by-nekolab
./autogen.sh
./configure
make
(在当前目录的子目录src里面,会生成可执行文件crappydns)
cd src

sudo ./crappydns --listen 127.0.0.1 --port 53 --good-dns tcp://8.8.8.8:53,tcp://8.8.4.4:53
不要关闭此terminal.

实际使用例子:
sudo wg-quick up wg0 
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
cd ~/CrappyDNS-by-nekolab/src && sudo ./crappydns --listen 127.0.0.1 --port 53 --good-dns tcp://8.8.8.8:53,tcp://8.8.4.4:53

No comments:

Post a Comment