记录一次 ubuntu 连不上网 ens33 没有ip地址

发布时间 2023-11-22 13:58:11作者: dontbealarmedimwithy

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