1.SS:开启透明代理,设置本地端口1889,配置好了国内路由表
2.ChinaDNS:端口5353,开启国内外地址分流和DNS压缩指针,上游DNS第一个填的是电信DNS,第二个是Google DNS,配置好了被污染IP名单和国内路由表
3.DHCP:配置了DNS转发,127.0.0.1#5353,勾选忽略解析文件
之前是1+2+3,但只能打开Google,但有时还是会拿到被污染的IP地址导致无法翻墙
现在配置了pdnsd,配置如下:
global {
# debug = on;
perm_cache=1024;
cache_dir="/var/pdnsd";
run_as="nobody";
server_port = 5353;
server_ip = 127.0.0.1;
status_ctl = on;
query_method=tcp_only;
min_ttl=15m;
max_ttl=1w;
timeout=10;
}
server {
label= "googledns";
ip = 8.8.8.8;
root_server = on;
uptest = none;
}
同时设置dnsmasq对特定域名使用本地的pdnsd进行解析,自己新建了一个conf文件,格式如下:
server=/.facebook.com/127.0.0.1#5353
ipset=/.facebook.com/gfwlist
但我发现这样设置后还是没办法翻墙,不知道问题出在哪里了,还请高手指点
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/192198
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.