Total Pageviews

Saturday, 2 November 2019

利用dnsp解决dns污染问题

在本地机器mac上。首先安装go1.13环境。(必须是1.13版。1.13版以前的版本不行)
cd $GOPATH
go get -u -v github.com/gophergala/dnsp/cmd/dnsp
(可执行文件 dnsp将会出现在$GOBIN/里面)
sudo dnsp -h

sudo dnsp --listen 127.0.0.1:53 --resolve 8.8.4.4,8.8.8.8 

实际使用例子:
sudo wg-quick up wg0
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1

sudo dnsp --listen 127.0.0.1:53 --resolve 8.8.4.4,8.8.8.8

项目地址:https://github.com/gophergala/dnsp