查看/etc/modprobe.d/disable_ipv6.conf
[root@ali_abc ~]# cat /etc/modprobe.d/disable_ipv6.conf alias net-pf-10 off options ipv6 disable=1
修改为下面的值
[root@ali_abc ~]# vim /etc/modprobe.d/disable_ipv6.conf alias net-pf-10 off options ipv6 disable=0
查看/etc/sysconfig/network
[root@ali_abc ~]# cat /etc/sysconfig/network # Created by anaconda NETWORKING_IPV6=no ERNTP=no
修改为下面的值
[root@ali_abc ~]# vim /etc/sysconfig/network # Created by anaconda NETWORKING_IPV6=yes ERNTP=no
查看/etc/sysctl.conf
[root@ali_abc ~]# cat /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1
修改为下面的值
[root@ali_abc ~]# vim /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.lo.disable_ipv6 = 0
重启
[root@ali_abc ~]# sysctl -p
he.net IPv6隧道
HE.net IPv6 Tunnel Broker – CentOS/RHEL/Fedora NIC config
DEVICE="he-ipv6"
DEVICETYPE=sit
BOOTPROTO=none
ONBOOT=yes
IPV6INIT=yes
IPV6TUNNELIPV4=184.105.253.10
IPV6TUNNELIPV4LOCAL=XXX.XXX.XXX.XXX
IPV6ADDR=2001:470:YYYY:YYYY::2/64
IPV6_DEFAULTGW=2001:470:YYYY:YYYY::1
IPV6ADDR_SECONDARIES=2001:470:YYYY:YYYY::3/64
ZONE=public
::/0 dev he-ipv6
查看IPv6路由
[arben@ali_arben ~]$ route -6 -n ::/0 2001:470:1f04:295::1 UG 1 1 948 he-ipv6 可以看到ipv6默认路由的下一跳地址是隧道另一端的地址
测试
[root@ali_abc ~]# ping6 google.com PING google.com(hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e)) 56 data bytes 64 bytes from hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=1 ttl=54 time=332 ms 64 bytes from hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=2 ttl=54 time=332 ms
使用ping6命令,而不是ping命令。