启动 NetworkManager 服务 在网卡的配置文件 /etc/sysconfig/network-scripts/ifcfg-* 添加 IPV6_TOKEN=::321 字段重启 Network 服务,网卡配置 IPv6 地址就可以达到预期.
使用 ip token set ::321 dev * 重启 Network 服务,网卡配置 IPv6 地址就可以达到预期.
现在的问题是:第 1 种方式必须要启动 NetworkManager 服务不然配置就不生效。第 2 种方式 使用 ip token set 命令配置以后重启就失效了。有没有一种配置方式(尽量是在修改系统本身有的配置文件)在不启动 NetworkManager 服务的情况下又能永久生效的呢。
1
ysc3839 2022-01-05 17:41:05 +08:00
啥系统?没有自带网络管理器的吗?
|
3
ysc3839 2022-01-05 18:10:58 +08:00
@acbot 那不启动 NetworkManager 的话,能获得 IP 地址吗?还是说 Linux 内核支持 SLAAC ?
|
4
Wincer 2022-01-05 18:43:02 +08:00
按你说第二种方式重启会失效,ip token set ::321 dev * 那你把这个命令加入开机自动执行命令不就可以?
|
5
acbot OP @ysc3839 不启动 NetworkManager 服务 可以正常获取 IPv6 仅仅就是 IPV6_TOKEN=::321 这个配置选项不生效。
|