V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hongyichao
V2EX  ›  宽带症候群

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

  •  
  •   hongyichao · 2023-07-20 16:13:18 +08:00 · 1312 次点击
    这是一个创建于 484 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ROS 主路由,address 里未勾选 EUI64 ,windows 和手机正常,但内网的黑群晖和 Ubuntu LTS 的 IPv6 64bits 后缀都是 EUI64 地址,也就是和 MAC 绑定。Linux 是需要修改接口配置文件?不然就默认用 EUI64 地址,忽略网关自动分配的后缀?
    还有个问题请教下,ROS 在防火墙转发里设置地址能否只匹配 64bits 后缀
    第 1 条附言  ·  2023-07-20 16:55:02 +08:00
    好的,是我理解错误了,知识水平问题。我以为 LAN 地址的 EUI64 是给内部设备指定的
    第 2 条附言  ·  2023-07-20 17:00:11 +08:00
    我以为 EUI64 也能通告给内部设备
    4 条回复    2023-07-20 17:02:54 +08:00
    peasant
        1
    peasant  
       2023-07-20 16:29:10 +08:00
    别的不清楚,匹配后缀你可以试试这么写 ::389:37ff:de26:1627/::ffff:ffff:ffff:ffff
    lcdtyph
        2
    lcdtyph  
       2023-07-20 16:35:03 +08:00 via iPhone
    除了 dhcpv6 不然网关不会分配后缀的,路由的 eui64 是配置路由器自己 interface 地址的

    我没太看懂你的意思,你是想 dhcpv6 下发后缀,还是想要 slaac 但是不要 eui64
    hongyichao
        3
    hongyichao  
    OP
       2023-07-20 16:58:33 +08:00   ❤️ 1
    @lcdtyph 是我理解错了,原来 LAN 里的 EUI64 是指接口本身是否使用 EUI64 ,我以为能通告给下面的设备是否使用 EUI64 。
    我是用 SLAAC ,要不要 EUI64 无所谓,主要问题还是我理解错误
    lxcopenwrt
        4
    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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4587 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:53 · PVG 17:53 · LAX 01:53 · JFK 04:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.