Linux ipv6 无状态 设置为 eui64

Linux ipv6 无状态 设置为 eui64

转载注明来源: 本文连接 来自osnosn的博客,写于 2019-08-22.html

无状态的ipv6有eui64和stable-privacy模式,

在家庭pppoe模式下,设置ipv6的ddns。发现ipv6的PD是会变化的。linux

  • eui64的ipv6地址后四段是固定的,只与网卡的MAC有关,不随前缀(PD)变化。方便设置防火墙规则。
  • stable-privacy的ipv6地址后四段是相对固定的,与uuid,PD都相关。前缀(PD)变化,后四段地址也会变。不利于防火墙规则的设置。

CentOS7 缺省无状态ipv6 为 eui64

  • 修改文件/etc/sysconfig/network-scripts/ifcfg-xxx
IPV6INIT=yes
  IPV6_AUTOCONF=yes
- IPV6_ADDR_GEN_MODE=stable-privacy
+ IPV6_ADDR_GEN_MODE=eui64

或添加一行 IPV6_ADDR_GEN_MODE=eui64centos

Armbian 缺省无状态ipv6 为 stable-privacy

  • 修改 /etc/NetworkManager/system-connections/Armbian\ ethernet
[ipv6]
- addr-gen-mode=stable-privacy
+ #addr-gen-mode=stable-privacy
+ addr-gen-mode=eui64
  dns-search=

Armbian\ ethernet 文件中包含interface-name=eth0 , 因此这个文件是设置有线网卡的。
若是要设置无线网卡为eui64,则去修改对应的包含interface-name=wlan0的配置文件。ui

转载注明来源: 本文连接 来自osnosn的博客centos7

相关文章
相关标签/搜索