1、在腾讯云控制台进行弹性网卡的绑定:
2.以管理员身份登录云服务器,执行如下命令,查看需配置(未显示 IP)的网卡信息,如图所示,需配置的网卡名称为eth1
:
3.执行如下命令,进入/etc/network/
文件夹。
cd /etc/network/
4.修改配置文件 interfaces sudo su
vim interfaces
按 “i” 切换至编辑模式,并增加如下配置内容
auto eth0:0 # 此处填写步骤1中查看到的需配置的弹性网卡名称,请根据实际填写
iface eth0:0 inet static # 此处填写步骤1中查看到的需配置的弹性网卡名称,请根据实际填写
address 10.0.1.29 # 此处填写弹性网卡上的 IP 地址,请根据实际填写
netmask 255.255.255.0 此处填写子网掩码,请根据实际填写
auto eth0:1
iface eth0:1 inet static
address 10.0.1.35
netmask 255.255.255.0
auto eth1:0
iface eth1:0 inet static
address 10.0.1.9
netmask 255.255.255.0
auto eth1:1
iface eth1:1 inet static
address 10.0.1.32
netmask 255.255.255.0
5.重启网卡 eth0.eth1
执行如下命令切换至 root 用户,并安装 ifupdown。
sudo su
apt install ifupdown
启动网卡 eth0:1,eth1:0,eth1:1
ifup eth0:1
ifup eth1:0
ifup eth1:1
6.检查和确认 IP 配置正确。
输入如下命令查看 IP。 ip addr
如果IP配置不正确,请执行如下检查:
6.根据业务实际情况配置路由策略。 按照上述步骤配置好后,Linux 镜像依旧默认从主网卡发包。您可通过策略路由来指定报文从某个网卡进,并从该网卡返回。
1. 执行如下命令创建四张路由表。
echo "10 t1" >> /etc/iproute2/rt_tables
echo "20 t2" >> /etc/iproute2/rt_tables
echo "30 t3" >> /etc/iproute2/rt_tables
echo "40 t4" >> /etc/iproute2/rt_tables
2.执行如下命令为两个路由表添加默认路由。此处四个命令中,10.0.1.1要分别替换成主网卡所属子网的网关,以及辅助网卡所属子网的网关。具体网关,请参考查看网关
ip route add default dev eth0:0 via 10.0.1.1 table 10
ip route add default dev eth0:1 via 10.0.1.1 table 20
ip route add default dev eth1:0 via 10.0.1.1 table 30
ip route add default dev eth1:1 via 10.0.1.1 table 40
3.执行如下命令,配置策略路由。
ip rule add from 10.0.1.29 table 10
ip rule add from 10.0.1.35 table 20
ip rule add from 10.0.1.9 table 30
ip rule add from 10.0.1.32 table 40
最后配置完成就是进行测试是否能访问;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。