1,查看ipv6内核模块是否已经加载
终端输入:lsmod | grep ipv6
另外当输入了ipv6相关命令提示“FATAL: Module off not found“也表示模块没加载。
加载ipv6模块:
1). 将 /etc/sysconfig/network 这里的“NETWORKING_IPV6=no” 改为 “NETWORKING_IPV6=yes”
2). 注释掉"/etc/modprobe.d/disable_ipv6.conf"里面的内容 或删除该文件 或 改成其它名字
完后必须重启服务器,shutdown -r now
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
保存,执行sysctl -p
下面隧道相关配置:
最近一直在折腾he.net的TunnelbrokerIPV6隧道,前面写的【IPv6】使用HE的tunnelbroker开启IPv6隧道使阿里云等国内VPS支持IPv6地址,配置方法简单,直接复制粘贴一下命令就可以启用TunnelbrokerIPV6隧道,但是在我是用的Centos系统中有一个问题,就是重启服务器或者执行service network restart命令之后,IPV6设置会丢失,这里有一个比较好的解决方案,分享出来:
其它的关于IPv6的相关文章:
Windows系统中删除he.net的tunnelbroker的IPv6隧道
【IPv6】使用HE的tunnelbroker开启IPv6隧道使阿里云等国内VPS支持IPv6地址
第一步、编辑/etc/sysconfig/network,加入以下内容来打开IPV6和设置默认网关:
第二步、编辑/etc/sysconfig/network-scripts/ifcfg-eth0,加入Tunnelbroker分配的默认IPV6网关地址,请参考上图。需要注意ifcfg-eth0为你的网卡配置文件,请根据自己的实际情况修改,也可能是ifcfg-eth1。
IPV6ADDRIPV6网关
第三步、创建/etc/sysconfig/network-scripts/ifcfg-sit1 配置文件
ONBOOTyes DEVICEsit1 BOOTPROTOnone IPV6INITyes IPV6TUNNELIPV4=隧道服务器的IPV4 IPV6TUNNELIPV4LOCAL=本机的IPV4地址 IPV6ADDR=本机开始地址
第四步、设置完成后,执行/sbin/service network restart,IPV6隧道就应该可以正常工作了,并且在重启之后系统也可以自动加载Tunnelbroker IPV6隧道的IPV6地址,不对再丢失配置。
转载请注明:服务器VPS折腾»Cent0S中配置Tunnelbroker IPV6隧道不能自动加载重启丢失配置的解决办法