Ubuntu 两块网卡

场景

虚拟机一开始只有一块内网网卡,这个时候你想添加一块外网网段的网卡
重启虚拟机后,只看到新添加的网卡和IP

ip a 能看到最先的网卡ens32,但是这块网卡没有IP
可以用dhclient ens32命令,IP就回来了

如果想下次重启的时候IP还存在的话,那么需要修改配置文件
编辑下面的文件,重启的话IP会存在

/etc/network/interfaces.d/50-cloud-init.cfg
auto lo
iface lo inet loopback

auto ens160
iface ens160 inet dhcp

auto ens32
iface ens32 inet dhcp

重启虚拟机后,两块网卡都存在,并且IP也存在

然而还没有完,这个时候你用第二块网卡的ip,ping不通,也ssh不上

我在想,是不是因为有两块网卡,所以ssh有问题呢?
于是我修改了/etc/ssh/sshd_config文件绑定了第二块网卡的IP
发现还是不行

ip r发现默认路由变了,变成第一块网卡的网段了,而在我本地是无法ping通第一块网卡的网段的

ip r delete default删除默认路由
ip r add default via 10.111.160.253 添加第二块网卡的网段作为默认路由

大功告成了

你可能感兴趣的:(Ubuntu 两块网卡)