记录一次 ubuntu 连不上网 ens33 没有ip地址
ubuntu 是安装在 VM虚拟机上的. 今天 操作修改了 虚拟网络编辑器>中的虚拟器端口 后发现上不了网,
修改回去后发现还是 上不去网, 输入 ip a 后发现
2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
网上搜索后 使用命令 sudo dhclient ens33 后 的确可以上网 但是 重启后又不能上网
而且 网络图标也是 没有连接的(上面那个图是 连接成功的标志)
一顿搜索后
发现个帖子:
https://askubuntu.com/questions/1267043/virtual-machine-ubuntu-20-04-lts-connect-network-is-unreachable
按照帖子内容操作
sudo rmmod e1000 sudo rmmod e1000e sudo rmmod igb sudo modprobe e1000 sudo modprobe e1000e sudo modprobe igb sudo dhclient ens33 sudo apt-get update && sudo apt-get upgrade sudo apt-get purge network-manager sudo apt-get install network-manager
结果发现 network-mannager 被删除了, 这个被删除也连不上网
于是 要在宿主机上 下载一个 network-mannager 再安装
文件地址:
http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/
下载后安装 即可恢复网络
sudo dpkg -i network-manager_1.36.6-0ubuntu2_amd64.deb
如果出现版本不对应 则更换版本下载即可, 我的Ubuntu版本是 22.04.1 LTS