腾讯云 - CentOS 7.9 设置多网卡多EIP直通

2024-01-18

前置文档:https://cloud.tencent.com/document/product/1199/63928

控制台创建CVM,分配辅助网卡,绑定EIP并开启直通后,需要登录CVM进行配置

配置辅助网卡

1.执行如下命令,进入/etc/sysconfig/network-scripts/文件夹:

cd /etc/sysconfig/network-scripts/

2.根据实际情况创建新网卡的配置文件,如下以创建命名为 ifcfg-eth1 的配置文件为例:

cp ifcfg-eth0 ifcfg-eth1

vim ifcfg-eth1

将文件内容修改如下:

DEVICE=eth1        # 填写需配置的弹性网卡名ONBOOT=yes
PERSISTENT_DHCLIENT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
DEFROUTE=no    # 默认路由,此处为防止路由冲突不设置 eth1 为默认路由

3.输入如下命令,重启网络服务使配置生效

systemctl restart network

4.输入如下命令,查看辅助网卡及辅助网卡上的内网IP地址可见

ip addr

配置公网IP及默认路由

由于EIP直通过程中会导致网络中断,需先获取EIP直通脚本并上传到云服务器中,脚本下载地址:直通脚本

登录云服务器后,运行直通脚本:

chmod +x eip_direct.sh

在多网卡场景下,若想CVM主动外访时使用哪个公网IP地址,则开启直通时,最后执行哪个公网IP地址对应的网卡,如下按三网卡场景,默认以eth0绑定的公网IP出公网进行配置:

./eip_direct.sh install eth1

./eip_direct.sh install eth0

配置完成后,执行如下命令,检查公网IP地址是否配置正确

ip addr
image.png

image.png
image.png


标题:腾讯云 - CentOS 7.9 设置多网卡多EIP直通
地址:https://blog.njqhome.com:8443/articles/2024/01/18/1705558040628.html