D系列雲服務器CentOS系統新增IP配置網卡和路由策略教程

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

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

下一篇: 没有了

當前系統时间:2026-03-12 17:47:46(UTC+8) 註冊人權利與责任註冊人教育信息隱私政策

© 2026 domains.hk 版權所有,保留所有權利