参考
主要原因:部署了Nginx等服务,跑起来之后发现太卡了就强制把它关机了,重启之后发现网卡找不到了。如果nginx服务没有正常关闭,则会存在ens33网卡没找到的问题。通过ifconfig查看ens33,发现其不存在(只有docker0,lo0等),并且netplan命令也找不到了。
解决方法:
先通过VMware >> 虚拟网络编辑器 >> 启用VMnet8(开启dhcp)

接着ifconfig ens33 up开启ens33, 但是发现启动后ens33只有ipv6地址,没有ipv4地址,这时主机是访问不了虚拟机的。
- 接着sudo dhclient ens33,利用dhcp动态为主机分配ip地址(目的是为了联网,安装netplan命令,这样才可以执行netplan apply,完成静态ip配置)
接着sudo apt-get install [netplan.io](http://netplan.io/),并配置好00-installer-config.yaml:
network:
ethernets:
ens33:
dhcp4: no
addresses: [192.168.132.100/24]
gateway4: 192.168.132.2
nameservers:
addresses: [192.168.132.2,8.8.8.8]
version: 2
最后执行netplan apply,完成静态ip配置(ifconfig查看)
