为什么安卓连接不上 ipv6 搭建的服务

2024-01-06 11:29:16 +08:00
 1140601003
我自己搭建的 ipv6 的 ddns 绑定的域名,ping 不通,用了 v 才 ping 通,如何才能让他在正常网络下能 ping 通呢?大佬们有方法解决吗?用手机流量是能够正常的访问家里面服务器的网页的。但是呢,当我连接家里面的服务器提供的 socks5 服务的话,却不能够正常的访问。当我挂上 vpn 就可以正常的连接到 socks5 的服务。这是我安卓手机的情况。而我 iPhone 和 ipad 都可以在直连的情况下正常连接 socks5 服务的。这是为什么呢?安卓手机流量的情况,访问 ipv6 网站确定是有 ipv6 的地址的,安卓是用域名也不行,用 ipv6 地址➕端口也不行,有大佬解释下原因吗?有什么好的方法可以解决下。
1984 次点击
所在节点    程序员
11 条回复
1140601003
2024-01-06 11:45:47 +08:00
跟手机运营商没有关系,我又测试了一遍,用朋友的电信卡 iPhone ,却可以连接的到服务,我把电信卡换到我手机,却连接不行。跟手机运营商没有关系。
Chance19
2024-01-06 12:09:05 +08:00
这个是你手机本身是否有 ipv6, 你有 ipv6,才能访问 ipv6 的服务
1140601003
2024-01-06 13:05:18 +08:00
@Chance19 能获取到的,你先看题。我说了,挂了 vpn 就可以访问的到。
sodulty
2024-01-06 14:09:41 +08:00
你的情况不清楚,借楼分享下我碰到的情况是:

局域网内:路由器必须开启 DHCPv6 有状态+无状态时,安卓才能获取到对外的 ipv6 地址(非 fe 开头); ios 、mac 和正常 pc windows 电脑只需要 DHCPv6 有状态就能获取到对外的 ipv6 。
蜂窝网:安卓 iOS 都能获取到对外的 ipv6 ,正常。

我这种情况网上之前搜了下,说是安卓的问题。我是又爱又恨
Quarter
2024-01-06 14:56:56 +08:00
@1140601003 有没有一种可能,挂了 VPN 之后走了 VPN 的 ipv6😳
1140601003
2024-01-06 15:00:30 +08:00
@Quarter @Quarter 但是我安卓用蜂窝网访问 https://test6.ustc.edu.cn/是有 ipv6 的地址的。
shanchuid
2024-01-06 15:00:41 +08:00
IPV6 优先的问题,估计跟苹果一个尿性。
不开 VPN 的时候,优先 IPV4 ,要连 IPV6 的话,要重试 N 次才能连上
用小火箭开启 IPV6 首选,立刻秒连,都不用挂代理
1140601003
2024-01-06 15:08:06 +08:00
@shanchuid 我修改了安卓本机的 apn ,设置了只连接 ipv6 ,但还是连接不上我的 ipv6 服务。查了 https://test6.ustc.edu.cn/确定是没有 ipv4 ,只有 ipv6
Quarter
2024-01-06 16:14:51 +08:00
@1140601003 这么神奇么,那我确实很难想到是因为什么了
yhl10000
67 天前
郁闷啊,我遇到题主的问题,color os 14 的,狗电信不给我 ipv4 公网 ip 了。我不得不启用 ipv6,并且给 nas 用 ipv6 地址做了 ddns ,然后我的笔记本在连接家里无线情况下,可以通过域名访问 nas ,但我的 android 在连家里 wifi 不行,得到的是 fe80 的 ip ,路由器是华硕梅林,用 5g 就可以。蛋疼。
1140601003
23 天前
@yhl10000 我都摆烂了。。。

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

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

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

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

© 2021 V2EX