安卓开启热点本机代理dns

手机开热点,利用dnsmasq为其它手机代理dns,利用本机的hosts文件可以达到翻*的效果。

上游DNS服务器配置

/etc/resolv.conf
nameserver 114.114.114.114
nameserver 119.29.29.29

命令

dnsmasq --pid-file /data/local/tmp/dnsmasq.pid #后台运行dnsmasq,默认监听0.0.0.0:53端口
echo "1"  > /proc/sys/net/ipv4/ip_forward  #系统开启数据包转发
iptables -t nat -I PREROUTING -s 192.168.0.0/16 -p udp --dport 53 -j REDIRECT --to-ports 53 #将发来的数据包转向本机进行代理

注: dnsmasq --help查看dnsmasq的详细用法

你可能感兴趣的:(安卓开启热点本机代理dns)