打通移动宽带 IPv6 的公网访问

2022-03-31 16:08:45 +08:00
 haozi1986

前段时间发现移动宽带有了 IPv6 公网地址,经过对家里网络设备的一番设置,最终在所有通过有线连接的内网设备上都分配到了各自的 IPv6 地址,内网互联互通肯定没问题,并且从外网也能 ping 通这些设备,但却始终无法访问架设在三级网络上面的服务。

从外网 traceroute 后发现,所有的连接最终中止在了光猫这一处,这显然是光猫的防火墙限制了入站通讯,通过在网上的一番搜索,需要在光猫上关闭 IPv6Session 防火墙开关 ,以及配置 Wan 到 Lan 侧 IP 过滤 的端口过滤设置,鉴于我已经拿到了光猫的超级用户权限,于是直接修改了这些设置,但问题并没有解决。

随后我用 telnet 连接到光猫,查看防火墙的配置列表后发现之前在网页后台上进行的操作似乎并没有改变任何配置,于是又尝试了在防火墙中放行所有通讯,仍旧无果,最后我决定试试直接放行相关端口:

ip6tables -A INPUT -p tcp --dport <port> -j ACCEPT
ip6tables -A OUTPUT -p tcp --sport <port> -j ACCEPT
ip6tables -A INPUT -p udp --dport <port> -j ACCEPT
ip6tables -A OUTPUT -p udp --sport <port> -j ACCEPT
ip6tables -A FORWARD -p tcp --dport <port> -j ACCEPT
ip6tables -A FORWARD -p udp --dport <port> -j ACCEPT

随后一切正常了,顺利的从外网连接到了内网的网络服务。

进过测试,80,443 等常用端口可能在光猫的上一级网络就被封锁了,这里只能使用别的高位端口,在通过域名访问的时候也必须加上端口号。

另一个问题是光猫一旦重启,上面的操作还需要重来一次,考虑到现在停电之类的事情也不是很常见,先就这样凑合用着吧。

又,公网直连的感觉真的棒,省了一笔买 VPS 中转的钱~

5444 次点击
所在节点    宽带症候群
25 条回复
dakb
2023-01-11 09:21:32 +08:00
@marquina 俺也想知道在哪,全局 grep 了都没有找到,等楼主出现解惑
haozi1986
2023-01-11 10:10:06 +08:00
@dakb

我发帖子时候用的光猫半年前已经被移动上门更换到别的型号了,现在的型号完全不用这些操作,管理页面将 IPv6Session 防火墙关闭后,高位端口是直接放行的,低位端口应该是机房那边就给封掉了,所以无解。
旧光猫被收回了所以我也不能给你准确的位置(太久了实在不记得了),但经过我这些年的观察,移动光猫系统似乎都是 openwrt 魔改(版本号很低而已),你可以参考相关的内容进行查找修改。
dakb
2023-01-12 09:10:50 +08:00
@haozi1986 好滴 谢谢
UserNameisNull
2023-05-29 10:42:03 +08:00
我发现现在的光猫,在管理后台页面关闭 ipv6 Spi 就行了
[![p9XpQpQ.jpg]( https://s1.ax1x.com/2023/05/29/p9XpQpQ.jpg)]( https://imgse.com/i/p9XpQpQ)
UserNameisNull
2023-05-29 10:43:41 +08:00

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

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

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

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

© 2021 V2EX