CentOS如何配置IPv6地址和静态路由
演示环境
| IPv6网段 | IPv6地址 | IPv6网关 |
|---|---|---|
| 2408:8648:7700:0005:0000:0000:0000:0000/64 | 2408:8648:7700:5::318 | 2408:8648:7700:5::1 |
说明
以下步骤中的eth0要换成自己的网口名称
自动获取IPv6地址
CentOS6
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | /etc/init.d/network restart |
CentOS7
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | systemctl restart network |
CentOS8
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | systemctl restart NetworkManager |
手动配置IPv6地址
CentOS6
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | /etc/init.d/network restart |
CentOS7
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | systemctl restart network |
CentOS8
- 编辑网卡配置文件
1 | vim /etc/sysconfig/network-scripts/ifcfg-eth0 |
- 具体配置内容如下:
1 | TYPE=Ethernet |
- 重启网络服务
1 | systemctl restart NetworkManager |
配置IPv6静态路由
查看IPv6路由表
1 | route -A inet6 -n |
添加IPv6静态路由
1 | # route -A inet6 add Target [gw Gw] [metric M] [[dev] If] |
删除IPv6静态路由
1 | # route -A inet6 del Target [gw Gw] [metric M] [[dev] If] |