项目场景:
系统:ubuntu20.04
进入虚拟机后,发现无法联网,ip a
查看后,发现ens33没有被分配到ip地址。
解决方案:
在网上找到了两种解决方案,总结一下。
- 命令:
sudo dhclient ens33
手动为ens33分配IP地址。但是缺点是,发现重启系统后,仍然没有IP,又得重新再分配。 - 查看
/etc/netplan/01-network-manager-all.yaml
,发现网络使用 NetworkManager 进行管理。
buliangc@buliangc:~/Desktop$ cat /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
再去修改/etc/NetworkManager/NetworkManager.conf
配置文件的managed = true
;
最后重启NetworkManager服务:sudo service network-manager restart
。再次关机重启后便会自动分配ip地址。