求怎么去除/128 的 ipv6 地址

2022-09-25 20:46:01 +08:00
 cxlwhx

因为要在 openwrt 路由器里 ddns ,但是 ddns 老是用这个 /128 的 ipv6 可能是因为他排在上面。请问改怎么去除呀。谢谢。

1172 次点击
所在节点    OpenWrt
5 条回复
cxlwhx
2022-09-25 20:50:00 +08:00
或者说能不能用脚本筛选出下面那一个呀
cpstar
2022-09-25 21:47:48 +08:00
ip -f inet6 addr show eth0|awk '/inet6\s\S+\sscope\sglobal\sdynamic/{print $2}'|awk -F/ '{print $1}'
我在我的场景下的脚本,具体场景 ip addr 看着办吧
cxlwhx
2022-09-25 23:46:05 +08:00
@cpstar 谢谢啦!!!我看看
jakes
2022-09-25 23:49:13 +08:00
DDNS 用 /128 的 ipv6 地址我觉得没什么问题,代表都是一个终端。而 /64 一般都是当前缀用的吧?

虽然都可以用来访问网关,但我建议还是用 /128 的地址。
Kunmona
2022-09-29 01:32:17 +08:00
一个是有状态的 DHCPv6 分配的地址,这种是有上级路由器主动分配的;第二个是无状态生成的地址( SLAAC),基于 RA 消息通告的前缀信息来生成。
两种地址都可以用,但推荐使用 SLAAC 生成的地址,SLAAC 没租期,而 DHCPv6 地址变更还要受制于租期

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

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

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

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

© 2021 V2EX