VMware下ubuntu无法上网,系统ip显示为127.0.0.1解决办法

文章讲述了在VMware中,用户在新安装Ubuntu23.04后,发现旧版本Ubuntu20.04无法上网,原因是其IP地址被释放。解决方法包括使用dhclient重置IP,检查并设置网卡托管状态,以及使用nmcli进行网络管理。
摘要由CSDN通过智能技术生成

问题描述

vmware下以前就安装了个ubuntu20.04(可正常上网);
由于环境需要又安装了个ubuntu23.04(可以正常上网),再次打开以前的ubuntu20.04,发现无法上网。

原因分析:

ifconfig查看ubuntu20.04的ip,发现IP地址为127.0.0.1。
IP地址被释放,不能自动分配。

解决方案:

1、输入命令

sudo dhclient -v

可以上网,存在问题: 如果每次重启都要重新手动分配。
原因: 网卡未加入托管。
2、解决方法:查看托管状态

nmcli n

显示 disabled 则为本文遇到的问题,如果是 enabled 则可以不用往下看了。
开启托管

nmcli n on

重启

reboot

查看ip,此时已经可以正常上网。

ifconfig

在这里插入图片描述
刚开始写,如果有帮助,麻烦点个关注鼓励一下,后续会继续分享。

补充nmcli命令知识:

查看device列表

nmcli d

查看所有device详细信息

nmcli d show

查看指定device的详细信息

nmcli d show eth0

激活网卡

nmcli d connect eth0

关闭无线网络(NM默认启用无线网络)

nmcli r all off

查看NM托管状态

nmcli n

开启NM托管

nmcli n on

关闭NM托管(谨慎执行)

nmcli n off

监听事件

nmcli m

查看NM本身状态

nmcli

检测NM是否在线可用

nm-online
  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一码当前

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值