
在现代网络环境中,IPv6 越来越普及,服务器配置中也经常需要配置 IPv6 地址及静态路由。本教程覆盖 CentOS 全系列(包括 CentOS 6/7/8/Stream),内容包括手动配置 IPv6 地址、自动获取 IPv6 地址以及静态路由设置,提供完整可操作步骤和注意事项。
一、查看网卡名称
在配置前,需要先确认网卡名称:
ip link
常见网卡名称:
eth0/eth1(早期版本 CentOS)eno1/ens33(CentOS 7/8/Stream)
二、手动配置 IPv6 地址(静态)
1. 编辑网卡配置文件
打开对应网卡的配置文件(以 eno1 为例,替换为实际网卡名称):
vim /etc/sysconfig/network-scripts/ifcfg-eno1
添加或修改以下内容:
TYPE=Ethernet
BOOTPROTO=static
NAME=eno1
DEVICE=eno1
ONBOOT=yes
IPADDR=192.168.31.3
PREFIX=24
GATEWAY=192.168.31.1
IPV6INIT=yes # 启用 IPv6
IPV6_AUTOCONF=no # 关闭自动获取地址
IPV6_DEFROUTE=yes # 默认路由启用
IPV6_FAILURE_FATAL=yes # 异常保持连接
IPV6ADDR=2001::2/64 # IPv6 地址
IPV6_DEFAULTGW=2001::1 # IPv6 网关
2. 重启网络服务
service network restart
或在 CentOS 7/8 使用 systemd:
systemctl restart network
3. 验证 IPv6 配置
ip -6 address show eno1
ping6 2001::1
三、自动获取 IPv6 地址(DHCPv6)
1. 编辑网卡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eno1
内容示例:
TYPE=Ethernet
BOOTPROTO=static
NAME=eno1
DEVICE=eno1
ONBOOT=yes
IPADDR=192.168.31.3
PREFIX=24
GATEWAY=192.168.31.1
IPV6INIT=yes
IPV6_AUTOCONF=yes # 启用自动获取 IPv6
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=yes
DHCPV6C=yes # 启用 DHCPv6 客户端
2. 重启网络服务
service network restart
3. 验证
ip -6 address show eno1
确认 IPv6 地址已通过 DHCP 自动获取。
四、静态路由配置
1. 临时添加 IPv6 静态路由
添加:
route -A inet6 add 2400:dd0a:1001:151::1/64 gw 2400:dd0a:1001:140::1
删除:
route -A inet6 del 2400:dd0a:1001:151::1 gw 2400:dd0a:1001:140::1
说明:临时添加的路由在重启后失效。
2. 永久添加 IPv6 静态路由
2.1 编辑路由配置文件
vim /etc/sysconfig/network-scripts/route-eno1
添加静态路由:
2400:dd0a:1001:151::1/64 via 2400:dd0a:1001:140::1 dev eno1
210.72.151.1/24 via 210.72.140.1 dev eno1
eno1替换为实际网卡名称。
2.2 重启网络服务
service network restart
或:
systemctl restart network
2.3 验证静态路由
ip -6 route show
确认路由条目已生效。
五、注意事项
兼容性
/etc/sysconfig/network-scripts/ifcfg-*配置方式兼容 CentOS 全系列CentOS 7/8 也可以使用 systemd 管理网络,命令略有不同
IPv6 默认路由
IPV6_DEFROUTE=yes必须开启,否则无法访问外网 IPv6
网络服务重启方式
CentOS 6:
service network restartCentOS 7/8/Stream:
systemctl restart network
安全性
配置静态 IPv6 地址时,确保地址与网络不冲突
静态路由设置需与现有网络拓扑匹配,避免路由环路
✅ 总结
本教程覆盖 CentOS 全系列 IPv6 地址与静态路由配置
包含 手动 IPv6、DHCPv6、临时/永久静态路由
步骤清晰、兼容全系列,适合博客发布和运维参考
评论区