准备工作:1、正确的IPV6地址。2、正确的网关地址。3、正确的路由地址。4、域名管理权限
1、执行ifconfig 看查询结果中是否存在int6服务,如果没有需要先安装ipv6模块。
2、编辑sysctl.conf,位置在/etc/sysctl.conf。将下列内容0改为1,如果没有则增加。
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
3、执行sysctl -p命令,重新加载sysctl.conf配置文件。
4、编辑network.conf,位置在/etc/sysconfig/network。将NETWORKING_IPV6=no修改为NETWORKING_IPV6=yes,没有就增加。
5、执行service network restart命令,重启网络服务。
6、执行ifconfig|grep -i inet6,验证是否开启IPV6服务。
7、配置网卡信息,编辑ifcfg-eth0,路径是/etc/sysconfig/network-scripts/ifcfg-eth0,增加一下内容
IPV6INIT=yes 网卡初始化IPv6协议栈
IPV6ADDR="准备好的IPV6地址" 配置IPv6地址
IPV6_DEFAULTGW="准备好的IPv6网关地址" 配置IPv6网关
8、重启网络服务,使配置生效执行systemctl restart network.service命令 。
9、添加路由
ip -6 route add default via "路由地址"
route -A inet6 add default gw "路由地址"
10、查看路由配置,ip -6 route show
11、配置完成后需检查防火墙设置,是否将IPv6地址开放。
如果是项目配置需求,还需要配置应用服务器、域名解析和负载均衡,支持IPv6。
版权归原作者 琥珀色的 所有, 如有侵权,请联系我们删除。