Pages

Saturday, 28 September 2019

又一个能套上一层socks proxy的dns代理程序:dns-proxy-https

在本地机器mac上。先安装nodejs环境,然后,
npm install -g dns-proxy-https
 
sudo dns-proxy-https --socks_host 127.0.0.1 --socks_port 1080 --fallback 8.8.8.8
(可简写为sudo dns-proxy-https -s 127.0.0.1 -p 1080 -f 8.8.8.8)

程序dns-proxy-https默认监听0.0.0.0:53 ,看到命令中的
--socks_host 127.0.0.1 --socks_port 1080”了吗? 你需要先运行本机上的一个监听
1080端口的socks proxy,本机上的ss就是这样的socks proxy。
 
实际例子:
sudo wg-quick up wg0 
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
sudo dns-proxy-https --socks_host 127.0.0.1 --socks_port 1080 --fallback 8.8.8.8 
 
项目地址:https://github.com/xcodebuild/dns-proxy-https

No comments:

Post a Comment