广东移动流量卡,默认的 DNS 似乎不能解析 AAAA 结果

2023-08-05 12:53:06 +08:00
 MFWT

背景

高考结束后,日常骑车出游,正好看到本地高中门口有移动在搞活动,说是二三十块钱可以有定向流量和大量通用流量什么的,感觉不错,就办了一张卡(归属地是在本地的)作为手机副卡,专门上网用。在不考虑 DNS 的情况下,v4 和 v6 都是正常的。我的魔法软件之前是直接写了服务器的 v6 地址,使用起来什么毛病也没有,甚至比 v4 还稳定些

家里宽带也是移动,两条线都能拿到/60 前缀,本着不用白不用的精神,把自己一个吃灰的域名拿出来做了 DDNS ,有且仅有 AAAA 记录,解析到软路由的 v6 地址上。两条宽带具体解析到哪里不确定,看哪条先拨上号就解析到哪个,反正都能连上。

问题

因为买的魔法节点是 v4 单栈的,同时也担心隐私问题,所以实际上我在魔法的时候,还加了一台落地鸡,鸡场节点出来就进这台机器,再 v4v6 双栈出去。这样一来,普通的魔法软件设置上多多少少有点不便。我的解决方法是,在软路由上做端口转发,相当于把客户端一分为二。其他客户端就写,比如,192.168.0.233:6200 ,就连上了

出门在外,懒得另外租中转服务器(以及移动流量卡似乎还会半屏蔽海外 IP 的非标端口),就尝试用这台软路由配合公网 v6 来中转连接。一开始怎么折腾也不行,日志显示无法找到目标。后来尝试不写 DDNS 域名,直接填地址,什么问题都没有

同时,又做了另一个测试:WiFi 下 ping 该域名,可以正常解析。切换到流量,就无法解析,报错 Host not found 。又找了一些 v4v6 双栈的域名来测试,使用流量卡的时候 v6 依然无法解析,v4 正常。这样就可以确定是移动的 DNS 服务器的锅了

不完美的解决方案

在 SagerNet 里手动设置直连 DNS 为 223.5.5.5 后问题解决。但显然,这个方案仅对这个软件生效。如果我用其它软件,比如 WireGuard 什么的,依然无法解析 AAAA 结果,只能解析 A 。同时,在系统设置里设置 DNS (只能设置加密 DNS 了)为 dns.alidns.com ,问题也没有解决

不知道各位 V 友们有什么好的解决方案?

1863 次点击
所在节点    宽带症候群
16 条回复
HXHGTS
2023-08-05 13:29:21 +08:00
感觉是 APN 的锅,可以检查一下
lns103
2023-08-05 13:44:49 +08:00
可以在手机上配置 私人 DNS ,用阿里或者腾讯的 DNS
MFWT
2023-08-05 15:18:25 +08:00
@lns103
『同时,在系统设置里设置 DNS (只能设置加密 DNS 了)为 dns.alidns.com ,问题也没有解决』
MFWT
2023-08-05 15:23:46 +08:00
@HXHGTS

APN 似乎没有发现异常,双栈选项都开启了
不过即使有异常也无法修改,均为灰色
docx
2023-08-05 15:43:44 +08:00
APN 默认的是不能改,你新建一个就好了
MFWT
2023-08-05 15:49:46 +08:00
@docx APN 似乎未发现异常,有什么需要注意的点吗?
JensenQian
2023-08-05 18:05:48 +08:00
ipv6 直接关了好了,反正也没啥用
ochatokori
2023-08-05 19:04:12 +08:00
韶关移动,分到的 dns221.179.38.7 ,可以正常解析双栈域名
ochatokori
2023-08-05 19:06:09 +08:00
你先绑个 v4 看解析不解析得出来,我感觉只是解析不了你的域名不是解析不了 aaaa
MFWT
2023-08-05 19:26:19 +08:00
@JensenQian 请审题,v6 对你没用,但是对我是有用的
MFWT
2023-08-05 19:34:13 +08:00
@ochatokori

其他二级域名(只有 A 记录)可以正常解析,主域名(只有 A 记录)可以正常解析
MFWT
2023-08-05 19:53:50 +08:00
@HXHGTS 在 APN 设置了一下,目前正常
aulong
2023-08-05 20:00:12 +08:00
@JensenQian 老哥你确定认真看帖了吗
HXHGTS
2023-08-12 14:45:44 +08:00
流量卡也可以试试更换普通手机卡的 APN ,比如移动试试 CMNET ,然后 APN 协议和漫游协议设置成 v4/v6
dns 可以拿手机卡下载 besttrace 看一下同运营商普通数据网络的 dns 配置,根据你说的"但是 ping6 命令卡死很长时间才会返回解析结果,返回结果后要等很久才会开始 ping (直接 ping v6 地址是正常的立刻开始有回应)"怀疑可能仍然是 dns 的配置问题,估计物联网有限制
HXHGTS
2023-08-12 14:46:56 +08:00
实在不行,b 站知乎上也有那种大流量手机卡,19/29 元 100G+的,问题会简单很多
MFWT
2023-08-12 15:55:17 +08:00
@HXHGTS

你说的情况我看了一下,就是手机的默认配置

后来的解决方案除了主题中提到的情况之外,还把手机从安卓 9 升级到安卓 10 ,不确定最后是哪个方案起作用了,反正现在 WireGuard 和 SagerNet 都可以做到秒解析秒连,那我自然也不必多担心了

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

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

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

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

© 2021 V2EX