场景
虚拟机一开始只有一块内网网卡,这个时候你想添加一块外网网段的网卡
重启虚拟机后,只看到新添加的网卡和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
添加第二块网卡的网段作为默认路由
大功告成了