Linux 的 IPv6 后缀 默认使用 EUI64 地址吗?不受网关控制?

2023-07-20 16:13:18 +08:00
 hongyichao
ROS 主路由,address 里未勾选 EUI64 ,windows 和手机正常,但内网的黑群晖和 Ubuntu LTS 的 IPv6 64bits 后缀都是 EUI64 地址,也就是和 MAC 绑定。Linux 是需要修改接口配置文件?不然就默认用 EUI64 地址,忽略网关自动分配的后缀?
还有个问题请教下,ROS 在防火墙转发里设置地址能否只匹配 64bits 后缀
1309 次点击
所在节点    宽带症候群
4 条回复
peasant
2023-07-20 16:29:10 +08:00
别的不清楚,匹配后缀你可以试试这么写 ::389:37ff:de26:1627/::ffff:ffff:ffff:ffff
lcdtyph
2023-07-20 16:35:03 +08:00
除了 dhcpv6 不然网关不会分配后缀的,路由的 eui64 是配置路由器自己 interface 地址的

我没太看懂你的意思,你是想 dhcpv6 下发后缀,还是想要 slaac 但是不要 eui64
hongyichao
2023-07-20 16:58:33 +08:00
@lcdtyph 是我理解错了,原来 LAN 里的 EUI64 是指接口本身是否使用 EUI64 ,我以为能通告给下面的设备是否使用 EUI64 。
我是用 SLAAC ,要不要 EUI64 无所谓,主要问题还是我理解错误
lxcopenwrt
2023-07-20 17:02:54 +08:00
是的,Linux 默认都不开启隐私地址默认只使用 EUI64 地址,如需开启隐私地址( RFC4941 )可以根据发行版查询对应的开启方式,一般都需要修改配置文件
ROS 的 IPv6 防火墙必须完整匹配,但可以根据 @neroxps 提供的脚本自动更新前缀达到匹配完整地址的目的 https://github.com/neroxps/RouterOS-Script/blob/master/update_wan_ip_to_firwall_address_list.rsc

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

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

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

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

© 2021 V2EX