VMware Ubuntu18.04找不到网卡ens33问题解决
参考
- 图文结合,手把手教你ubuntu18-live-server-amd64服务器版的安装、配置静态ip以及换源
- ubuntu18.04用ifconfig命令,只有lo,没有ens33的解决方案
- Ubuntu 18.04网络不通,netplan命令不存在
主要原因:部署了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
查看)