如何在CentOS/RHEL 8上配置IPv6网络
时间:2019-04-29 03:18:03 来源:igfitidea点击:
IPv6地址是一个128位的数字,由8个冒号分隔的组组成,每个组由4个十六进制数字组成。
2001:1:1:1234:0:0:0:300
IPv6通常在CentOS/RHEL 8上默认启用。检查系统上是否启用了IPv6
$ sudo sysctl -a | grep ipv6.*disable
ipv6配置文件
在每个网口的配置文件中可以进行ipv6设置,例如 /etc/sysconfig/network-scripts/ifcfg-enps03
- IPV6INIT=yes – 初始化用于IPv6寻址的接口。
- IPV6_AUTOCONF=yes – 自动配置
- IPV6_DEFROUTE=yes – 默认的IPv6路由已经分配给接口。
- IPV6_FAILURE_FATAL=no – 即使IPv6失败,系统也不会失败。
临时禁用ipv6
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 $ ip -6 addr
启用ipv6
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0 $ sudo systemctl restart NetworkManager
永久禁用Ipv6
在文件 /etc/default/grub中的 GRUB_CMDLINE_LINUX行最后添加参数 ipv6.disable=1
然后重启。