如何在路由器上使用远程 DNS?

2018-08-11 00:11:48 +08:00
 yohanechan
家里办理了有线电视,广电送了一根网线入户,但说只能给机顶盒使用,仅用于给机顶盒提供网络视频。

我把该网线连接到路由器,发现广电似乎是通过 DNS 污染防止偷网,任何域名都无法解析,并强制使用他的 DNS,自己填写 DNS 无效。

但是,所有 IP 访问是没问题的,手机和电脑使用$$,「服务器地址」填写 IP,开启全局代理( Android 版甚至任何路由模式都可以)然后就可以正常输入域名访问网页了,所有 DNS 请求由$$转发,由服务器的 DNS 解析出正确的结果

我想如果在路由器上使用$$,就可以无痛上网了,于是刷了 hiboy 的 Padavan 固件,自带$$功能。但是事与愿违,DNS 请求并没有走$$,任何域名无法解析。

![Image]( https://i.loli.net/2018/08/11/5b6db779bbac9.png)
4188 次点击
所在节点    宽带症候群
12 条回复
CEBBCAT
2018-08-11 00:52:49 +08:00
hiboy 的固件可以在 Shadowsocks 界面设置所有路由走代理解析;如果不生效的话可以试着设置 WAN DNS 为非标端口,DNS @ TCP、DNS over HTTPS 等我没设置过不会设置,但楼主要是弄成了我是很期望楼主发篇博客滴~
yohanechan
2018-08-11 01:17:32 +08:00
@CEBBCAT 谢谢,代理方案选择「全部 IP 走代理」没用,只能研究其他方法了
xiadong1994
2018-08-11 01:19:54 +08:00
基于 Linux 的系统应该可以通过 resolv.conf 来控制 DNS
dbw9580
2018-08-11 01:27:06 +08:00
yohanechan
2018-08-11 01:34:21 +08:00
@xiadong1994 运营商的手段可能是 DNS 重定向,劫持 UDP53 到他的 DNS,随便改 DNS 不管用
xiadong1994
2018-08-11 01:53:11 +08:00
@yohanechan 那你可以试试走 TCP 的 DNS
iwtbauh
2018-08-11 09:50:35 +08:00
都 ss 了可以 ss-tunnel
valar000
2018-08-11 10:01:18 +08:00
ChinaDNS + ss tunnel
826540272
2018-08-12 19:14:48 +08:00
@xiadong1994 pdnsd 走 tcp 或则非 53 就可以了,楼主测个网速吧
yohanechan
2018-08-12 23:24:42 +08:00
@826540272 问题暂时解决,犯了低级错误,路由器默认 SS 启动前更新规则文件,导致 SS 一直未启动,把它关闭就好了。出口电信联通移动都有,本次访问 speedtest 时为联通 IP,50M 上下行对等
http://www.speedtest.net/result/7546360235
sbbeta
2018-08-13 13:16:54 +08:00
楼主是哪里的广电啊?
yohanechan
2018-08-13 14:11:36 +08:00
@sbbeta 湖南有线

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478765

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX