如何在安卓手机上访问 ipv6 的 fe80 主机

2021-09-17 08:34:34 +08:00
 cathiabi
电脑上 http://[fe80::1]可以连到光猫,手机上则显示 invalid argument 。

测试站点确认 ipv6 栈本身没问题。
2841 次点击
所在节点    宽带症候群
31 条回复
alect
2021-09-17 09:14:46 +08:00
光猫是否允许 wifi 连接管理界面?
acbot
2021-09-17 10:19:47 +08:00
之前看过一个资料,安卓有一个 f 开头的段不对外转发,好像就是 fe80 。
cwbsw
2021-09-17 10:21:05 +08:00
使用本地链路地址需要指定网卡,而手机又有多个网卡的原因?
guanyin9cn
2021-09-17 10:23:38 +08:00
手机能连 ipv6-test ?
datou
2021-09-17 11:54:58 +08:00
直接用路由器的 hostname 访问呀
updateing
2021-09-17 12:02:31 +08:00
本地链路地址需要在地址最后加%wlan0 指明接口名,或者另外用
updateing
2021-09-17 12:03:40 +08:00
@updateing 或者另外用 bind()指明接口。但是不是所有程序都接受 %wlan0 作为有效的 IPv6 地址,我们也不可能去改代码加 bind,所以最终就用不成本地链路地址也说不定……
cathiabi
2021-09-17 12:16:55 +08:00
@updateing 试了没用,浏览器直接转搜索了。。。
cathiabi
2021-09-17 12:17:53 +08:00
@guanyin9cn 可以的
cathiabi
2021-09-17 12:18:37 +08:00
@alect 电脑有线连路由器,手机无线连路由器。电脑 fe80 可以访问光猫
cathiabi
2021-09-17 12:19:27 +08:00
@datou 我本质上是想访问本地另外一台主机,说路由器能更清楚一些,问题是一回事。
guanyin9cn
2021-09-17 14:41:22 +08:00
手机不行
z7356995
2021-09-17 14:46:16 +08:00
绑定 AAA 域名试试,我 nas 上是这样操作,手机可访问
cathiabi
2021-09-17 15:53:36 +08:00
@z7356995 内网自建的 DNS 也是用 ipv6,但问题在于我的手机压根没有 wlan 选项界面可以设 ipv6 的 DNS,只有常规 v4 的。用全局地址 ddns 肯定可以,但是我只需要本地访问,不想开放到公网
v2tudnew
2021-09-17 17:30:37 +08:00
@cathiabi #14 如果光猫分配的公网 IPv6 地址的话,你设置在域名解析里面即可,不需要开放什么端口,局域网用公网地址一样能访问。
cathiabi
2021-09-17 17:33:52 +08:00
@v2tudnew 嗯,但是公网地址会不断变,而且老长了。我就是想自定一个比如 fe80::2 这样,这块想搞得简单一点。电脑上没有问题,就是安卓手机不太行的样子
v2tudnew
2021-09-17 17:38:06 +08:00
@cathiabi #16 那你为何不设置 IPv6 ULA 前缀 呢,比如 FD00::/60 (/8 都行),这是合法的私网地址,弄个 FD00::2 就和 10.0.0.2 一样访问了。
cathiabi
2021-09-17 17:44:53 +08:00
@v2tudnew 这个需要光猫端操作么?但光猫是运营商提供的,没有开放这个功能,路由器也没有。如果只在 linux 主机上设置就可以,那我就去试试
v2tudnew
2021-09-17 17:52:06 +08:00
光猫一般没有,路由器的话 openwrt 肯定支持,客户端不好改,动了它就不会分配公网地址了(可以考虑弄个虚拟网卡设置地址)。你这纯 v6 环境路由器不支持又不用 DDNS 的很麻烦。
updateing
2021-09-17 19:14:41 +08:00
@cathiabi 那确实是浏览器不支持了,没什么办法。命令行上的 ping 之类是支持的。

跟 IPv4 的 169.254 一样很少会想到要用……

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

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

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

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

© 2021 V2EX