天翼云Linux主机添加网卡绑定ip添加路由扩展网卡

  • 2019-02-05
  • 449
  • 0
  • 0

此问题应该也出现在华为云等其他公有云平台,但未测试,大家自行判别。

root@ecs:~# ifconfig -a
ens3      Link encap:Ethernet  HWaddr fa:16:3e:8b:bf:10
················
RX bytes:129491839 (129.4 MB)  TX bytes:87940096 (87.9 MB)

ens10     Link encap:Ethernet  HWaddr fa:16:3e:7c:ea:1f
················
RX bytes:21295997 (21.2 MB)  TX bytes:1617613 (1.6 MB)

lo        Link encap:Local Loopback
inet addr:127.0.0.1  Mask:255.0.0.0
················
RX bytes:180025 (180.0 KB)  TX bytes:180025 (180.0 KB)
root@ecs:~# ifconfig ens10 up  

#启用网卡,也可以使用ifup ens10

root@ecs:~# cd /etc/network/interfaces.d/  

#进入网卡配置目录,编辑下面的文件。我下面的文件是50-cloud-init.cfg

root@ecs:~# vim 50-cloud-init.cfg

#添加如下,其中”ens10″为您新添加的网卡名称

auto ens10
iface ens10 inet dhcp
root@ecs:~# echo "252     ens3" >> /etc/iproute2/rt_tables
root@ecs:~# echo "251     ens10" >> /etc/iproute2/rt_tables

#其中via为网关地址,dev为网卡名称,src为网卡地址,ens10替换成您网卡名称。

root@ecs:~# ip rule add from 192.168.1.133 table ens10
root@ecs:~# ip route add default via 192.168.1.1 dev ens10 src 192.168.1.133 table ens10
root@ecs:~# nc -v ip port 

#ip为您给网卡新邦定的公网IP地址,port为服务器应用端口,如22等。

found 0 associations
found 1 connections:
     1: flags=82<CONNECTED,PREFERRED>
    outif en0
    src 192.168.1.4 port 60126
    dst 111.111.111.111 port 22
    rank info not available
    TCP aux info available

Connection to 111.111.111.111 port 22 [tcp/scp-config] succeeded!
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.6

既表示正常。

评论

还没有任何评论,你来说两句吧

你必须 登录 才能发表评论.