家宽固定 ipv6 前缀实现静态公网

18 天前
 piero66
![1000013040.webp]( https://j.teno.cx/root/2024/09/01/66d47e29cf906.webp)

虽然之前有人发了,但实在太神奇所以再补充下,原理可以看参考资料:,https://www.v2ex.com/t/1014864



方法就是打开 prefix hint 功能,

![1000013041.webp]( https://j.teno.cx/root/2024/09/01/66d47f8d48c53.webp)

输入当前 IP 前缀或者按照 bras 的前缀写全尝试也可以,也就是可以调靓号,也可以全 0 补全,(如图上就是 0 补全)如果报错就是 bras 拒绝了手动的前缀

实测本地移动全 0 最短前缀可以,/48 ~/60 的子网部分 随便改靓号,电信如果改的太短或者太靓号会强制修改几个位,没法全 0 最短前缀,但只要分配给我了就可以一直用

# 此方法修改后重拨号前缀固定,理论上只要 bras 方这段前缀不过期就可以一直用,算静态 ipv6 体验卡



关于如何 win 系统用短 ipv6 ,

win 系统要把 ipv6 临时地址和 ra 通告给禁用了,适配器里面再改成手动获取 ipv6 地址

实现 12 位超短 ipv6 地址

linux 系统更简单,直接配置静态 ipv6 即可,

安卓只支持 slaac 短不了一点,iOS MacOS 似乎没法静态 ipv6 ,用有状态 dhcpv6 可以分固定 v6 ,(但 ROS 不支持有状态)
4501 次点击
所在节点    宽带症候群
64 条回复
FastAce
15 天前
@flybird08765 -P2400:X:X:X::/XX 这样看看
flybird08765
15 天前
我发现核心原因是卡在/lib/netifd/dhcpv6.script 这个脚本里面,这个脚本写的好复杂,得研究哪里出了问题 @FastAce
FastAce
15 天前
@flybird08765 琢磨出来了,麻烦贴下步骤,造福下 V 友
Satansickle
15 天前
爱快能这样搞吗
FastAce
15 天前
@Satansickle 不行,不能指定前缀(类似 prefix hint )
piero66
15 天前
@Satansickle 不可能有,这种东西动了运营商蛋糕了,开源 OpenWrt 改源码还有希望
FastAce
15 天前
@piero66 已经有源码了,有空再折腾下
FastAce
15 天前
@flybird08765 编译的可以发下吗?我琢磨下 dhcpv6.script ,或者有完整镜像也可以
flybird08765
15 天前
追踪到了/lib/netifd/proto/dhcpv6.sh ,是这里调用的 odhcpv6 ,有没有大佬一起研究研究
flybird08765
15 天前
@FastAce http://142.171.30.131/odhcp6c
flybird08765
15 天前
@FastAce 可以加 tg 吗?同步下我这边进展 https://t.me/yaozhizhao
flybird08765
15 天前
openwrt 搞定了,不过好像没办法挑靓号
piero66
15 天前
@flybird08765 折腾出来麻烦发出来造福 v 友吧
FastAce
15 天前
@flybird08765 修改 lib/netifd/proto/dhcpv6.sh 文件大概第 7 行 proto_dhcpv6_init_config()函数的 reqprefix 这行的属性域为 ip6addr 。
proto_config_add_string 'reqprefix:ip6addr'
FastAce
15 天前
@flybird08765 可以固定了?先不说靓不靓
flybird08765
15 天前
就是 34 楼的方法,改 reqprefix 变量 @FastAce
FastAce
15 天前
@flybird08765 没得 TG ,抱歉,目前是 OK 了?
flybird08765
15 天前
统一回复下。
1. 我静态编译了 odhcp6c x86 版本,替换/usr/sbin 下面同名文件。
2. 修改/lib/netifd/proto/dhcpv6 .sh 里面的 reqprefix 变量,如 2409:xxxx:xxxx:100::/60 。
3. 重新拨号即可。

我们这边移动不能选靓号,联通可以。
FastAce
15 天前
@flybird08765 666~~~
FastAce
15 天前
@piero66 OP 可以置顶 WRT 的用法么?

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

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

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

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

© 2021 V2EX