Linux下IPv6配置

时间:2025-03-20 09:47:03

准备工作:1、正确的IPV6地址。2、正确的网关地址。3、正确的路由地址。4、域名管理权限

1、执行ifconfig 看查询结果中是否存在int6服务,如果没有需要先安装ipv6模块。

2、编辑,位置在/etc/。将下列内容0改为1,如果没有则增加。

net..disable_ipv6 = 0
net..disable_ipv6 = 0
net..disable_ipv6 = 0

3、执行sysctl -p命令,重新加载配置文件。

4、编辑,位置在/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 命令 。  

9、添加路由
ip -6 route add default via "路由地址"
route -A inet6 add default gw "路由地址"

10、查看路由配置,ip -6 route show

11、配置完成后需检查防火墙设置,是否将IPv6地址开放。

如果是项目配置需求,还需要配置应用服务器、域名解析和负载均衡,支持IPv6。