非移动网络下,如何使用移动 DNS

2020 年 10 月 4 日
 Xymmh
移动的 DNS 不接受其他运营商的请求,那么如何才能在其他运营商解析出移动的 CDN 呢?
4928 次点击
所在节点    宽带症候群
19 条回复
zro
2020 年 10 月 4 日
Google 的 EDNS 结果还算比较准的,查询时用上 subnet 选项。。
SecureCode
2020 年 10 月 4 日
17ce 之类的网站使用移动测试节点
Xymmh
2020 年 10 月 4 日
@zro 这个选项只能在 dig 使用吗?其他查询方式如何传递这个选项?
Xymmh
2020 年 10 月 4 日
@SecureCode 我想在本地查询
zro
2020 年 10 月 4 日
dnsmasq 开启 add-subnet,具体用法自己搜吧,我在 V2 也有发过好几次了。。
bclerdx
2020 年 10 月 4 日
@zro 对 dnsmasq 的版本有要求?
Maskeney
2020 年 10 月 4 日
如果你说的条件属实的那只能自己想办法找个移动网内节点做中转
titanium98118
2020 年 10 月 4 日
在路由器上接上一张移动 SIM 卡
zro
2020 年 10 月 5 日
@bclerdx #6 应该没有要求。。
bclerdx
2020 年 10 月 7 日
@zro 百度了,似乎文章很少。请兄弟给个示范吧。
cydian
2020 年 10 月 7 日
什么是移动的 CDN ?
你想直接用 ISP 的 CDN ?现在白嫖可难了,IP 对单个地区有效,有些还有鉴权,放弃吧。
yulihao
2020 年 10 月 7 日
移动用户如何使用非移动的 dns ?
spacezip
2020 年 10 月 10 日
@yulihao 家宽即使用了别的 也给你劫持成他自己的
txydhr
2020 年 10 月 10 日
@zro
http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html
配置文件加一行,
subnet=X.X.X.X/X
v6 的解析忽略 subnet 。

v4 和 v6,都需要的话:
subnet=X.X.X.X/X,X.X.X.X/X 或者 subnet=X.X.X.X/X,X:X:X:.....:X/X
v6 可以用 v4 地址来识别地理位置
zhhww57
2020 年 10 月 10 日
要不代理?你去找个移动的宽带,按个代理,端口转发一下
bclerdx
2020 年 10 月 11 日
@txydhr 似乎在 dnsmasq 2.55 版本,不支持该变量?
zro
2020 年 10 月 11 日
@bclerdx #16 /etc/dnsmasq.conf 那加,不要加去 /etc/config/dhcp
bclerdx
2020 年 10 月 11 日
@zro 我看 dnsmasq 技术文档规范说,规范语法是:
add-subnet=X.X.X.X/X ( IPv4 CIDR ) 或 X.X.X.X/X,X:X:X:.....:X/X ( IPv6 CIDR ),而非 subnet=subnet=X.X.X.X/X ( IPv4 CIDR ) 或 X.X.X.X/X,X:X:X:.....:X/X ( IPv6 CIDR )

那么请问,上述两个,哪个语法正确呢?
bclerdx
2022 年 4 月 25 日
@bclerdx 刚刚又遇到这个问题了,再次测试上述 DNSMASQ 语法规范,似乎在 dnsmaq 2.55 版本上不支持 add-subnet 语法变量哦。配置后,进行语法检查是有错误的。

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

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

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

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

© 2021 V2EX