中文版

D系列云服务器CentOS系统新增IP配置网卡和路由策略教程

更新时间:2025-12-17  浏览次数:52次

D系列云服务器额外附加的公网IP,Ubuntu、Windows、Debian 等系统一般无需额外配置即可对外访问,但是CentOS系统需要修改系统内核为宽松策略,并且配置路由表,具体步骤如下:

一、CentOS7.x 系统配置示例

1、通过主IP登录服务器(推荐使用GMSSH工具),执行命令:ip route show,如下图所示,网关地址为:216.225.192.1

2、创建配置文件:/etc/sysconfig/network-scripts/ifcfg-eth1,内容如下:

DEVICE="eth1"

BOOTPROTO="static"

ONBOOT="yes"

TYPE="Ethernet"

IPADDR="216.225.192.160"

NETMASK="255.255.255.255"

NM_CONTROLLED="no"

将216.225.192.160 替换为您新增的IP,然后保存文件

执行命令删除/etc/sysconfig/network-scripts/ifcfg-eth*文件:
rm -f /etc/sysconfig/network-scripts/ifcfg-eth\*

执行命令启动网卡:ifup eth1

3、按顺序执行路由命令策略
(1)sysctl -w net.ipv4.conf.all.rp_filter=2

(2)sysctl -w net.ipv4.conf.default.rp_filter=2

(3)sysctl -w net.ipv4.conf.eth1.rp_filter=2

//注意将216.225.192.1改成您的网关地址

(4)ip route add 216.225.192.1 dev eth1 scope link

(5)ip route add 216.225.192.1 dev eth1 scope link table 20

(6)ip route add default via 216.225.192.1 dev eth1 table 20

//注意将216.225.192.160改成您新增的IP

(7)ip rule add from 216.225.192.160 lookup 20

4、配置开机自启动脚本,确保重启后依然可以正常访问

编辑文件:vi /etc/rc.local

将第3步的命令加入到文件中,如图所示:

修改文件权限:chmod +x /etc/rc.d/rc.local

5、在另一台电脑上测试是否能够ping通新增的IP

二、CentOS8.x

centos8使用NetworkManager管理网络,无需做额外配置,只需要将内核模式改为宽松模式即可

执行以下命令立即生效:
sysctl -w net.ipv4.conf.all.rp_filter=2

sysctl -w net.ipv4.conf.eth1.rp_filter=2

echo "net.ipv4.conf.all.rp_filter = 2" >> /etc/sysctl.conf

echo "net.ipv4.conf.eth1.rp_filter = 2" >> /etc/sysctl.conf

下一篇: 没有了

当前系统时间:2025-12-18 23:09:41(UTC+8) 注册人权利与责任注册人教育信息隐私政策

© 2025 Global Resource Management Web GRMW.com 版权所有,保留所有权利