Total Pageviews

Sunday, 14 July 2019

利用PureDNS解决dns污染问题

PureDNS

简单的DNS无污染代理。

使用方法

Windows

双击运行本软件即可,通知栏会产生一个服务图标,用户可以在这里控制。

Linux/Mac

使用方法:
  • 先从下面下载PureDNS.tar.gz ,解压缩到一个目录,确保你已经安装python2.6+
  • 打开一个终端,执行:sudo python PureDNS.py start
  • 由于写成了服务,关掉终端也可以了,如果想终止该服务,请输入 sudo python PureDNS.py stop
  • 如果想启动利用两次接收UDP的方法,可以运行sudo python PureDNS.py censor.

-----

我的补充说明

在mac上。
git clone https://github.com/xiaoyao9933/puredns puredns-by-xiaoyao9933
cd puredns-by-xiaoyao9933
sudo python puredns.py start
(start让服务在后台运行了。如果要终止服务,则运行sudo python puredns.py stop)

实际使用例子:
sudo wg-quick up wg0 

sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
cd ~/puredns-by-xiaoyao9933 && sudo python puredns.py start


No comments:

Post a Comment