配置弹性网卡
更新时间:2026-03-18
概述
根据您的实例使用的镜像不同,部分镜像需要配置弹性网卡,才能正常使用弹性网卡。
注意事项
⚠️ 重要提示
- 脚本执行会修改网络配置文件并重启网络服务,可能导致短暂的网络中断
- 建议在业务低峰期执行配置操作
- 执行前请确保已备份重要数据
- 目前暂时不支持带有ipv6的eni挂载
前提条件
您已经将弹性网卡绑定到BEC实例上。
准备工作
弹性网卡配置工具
-
将弹性网卡绑定到BEC实例、且实例内识别到弹性网卡后,根据镜像版本分别执行以下脚本配置ip和路由表。
CentOS:bec_elastic_net_centos_20260305.sh
- 配置工具会创建静态路由,重启网络或者实例后,无需再次进行路由的设置。
运行配置工具
- 进入创建的BEC服务器,并为配置工具添加可执行权限。
- 完成挂载弹性网操作后,执行配置工具。
Plain Text
1bash ****.sh onlyipv4
*对网卡解绑及重新绑定等操作时,需要再次运行配置工具。
配置完成后,可通过ip addr命令查看IP是否已启用(以Centos为例)
Plain Text
1[root@instance-h1q92lvr ~]# ip addr
21: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
3 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
4 inet 127.0.0.1/8 scope host lo
5 inet6 ::1/128 scope host
6 valid_lft forever preferred_lft forever
72: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast state UP qlen 1000
8 link/ether fa:16:3e:7d:2d:ad brd ff:ff:ff:ff:ff:ff
9 inet 192.168.32.212/20 brd 192.168.47.255 scope global eth0
10 inet 192.168.32.228/20 brd 192.168.47.255 scope global secondary eth0:1
11 inet6 fe80::f816:3eff:fe7d:2dad/64 scope link
12 valid_lft forever preferred_lft forever
133: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast state UP qlen 1000
14 link/ether fa:16:3e:a6:69:8f brd ff:ff:ff:ff:ff:ff
15 inet 192.168.32.209/20 brd 192.168.47.255 scope global eth1
16 inet 192.168.32.210/20 brd 192.168.47.255 scope global secondary eth1:1
17 inet 192.168.32.211/20 brd 192.168.47.255 scope global secondary eth1:2
18 inet6 fe80::f816:3eff:fea6:698f/64 scope link
19 valid_lft forever preferred_lft forever
204: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast state UP qlen 1000
21 link/ether fa:16:3e:93:e5:44 brd ff:ff:ff:ff:ff:ff
22 inet 192.168.32.226/20 brd 192.168.47.255 scope global eth2
23 inet 192.168.32.227/20 brd 192.168.47.255 scope global secondary eth2:1
24 inet 192.168.32.229/20 brd 192.168.47.255 scope global secondary eth2:2
25 inet6 fe80::f816:3eff:fe93:e544/64 scope link
26 valid_lft forever preferred_lft forever
为已完成配置弹性网卡添加/卸载辅助IP
为已完成配置的弹性网卡手动添加新的辅助IP后需要执行以下命令完成挂载
例:辅助ip 10.0.167.246挂载到eth1上

Plain Text
1ip addr add <辅助ip/cidr> dev <虚机内弹性网卡名>
为已完成配置的弹性网卡卸载辅助IP后需要执行以下命令完成卸载
例:辅助ip 10.0.167.246 从eth1上 卸载

Plain Text
1ip addr del <辅助ip/cidr> dev <虚机内弹性网卡名>
卸载弹性网卡
卸载弹性网卡后需手动执行以下命令,否则会导致再次挂在弹性网卡失败
Plain Text
1bash ****.sh uninstall
