当前位置: 首页 > news >正文

【linux】vmware中ubuntu无法上网

在 VMware 中运行的 Ubuntu 系统出现 ifconfig 只显示 127.0.0.1(本地回环接口)以下是分步解决方案:


步骤 1:检查 VMware 网络适配器设置

  1. 关闭 Ubuntu 虚拟机。
  2. 在 VMware 中右键选择虚拟机 → 设置网络适配器
  3. 确保:
    • 状态勾选 已连接启动时连接
    • 网络连接模式选择 NAT 模式(推荐)或 桥接模式
  4. 保存设置后重新启动虚拟机。

步骤 2:检查 Ubuntu 网络接口状态

在 Ubuntu 终端执行以下命令:

ip link show
  • 正常情况:应看到类似 ens33eth0 的接口(名称可能不同)。
  • 问题现象:接口状态为 DOWN(禁用)或接口未列出。
解决方案
  1. 启用网络接口(假设接口名为 ens33):
    sudo ip link set ens33 up
    
  2. 重新获取 IP 地址
    sudo dhclient ens33
    

步骤 3:检查网络服务状态

确保网络服务正常运行:

sudo systemctl restart NetworkManager  # 重启网络服务
sudo systemctl status NetworkManager  # 检查状态(应为 active)

步骤 4:验证 VMware 网络驱动

VMware 虚拟网卡依赖内核模块。加载驱动:

sudo modprobe vmw_vmci vmw_vsock_vmci_transport vmxnet3  # 加载 VMware 驱动
lsmod | grep vmx  # 检查是否加载成功

步骤 5:检查 Netplan 配置(Ubuntu 18.04+)

  1. 查看配置文件:
    sudo nano /etc/netplan/*.yaml
    
  2. 正确配置示例(适配 NAT 模式):
    network:version: 2renderer: NetworkManagerethernets:ens33:  # 改为你的接口名dhcp4: trueoptional: true
    
  3. 应用配置:
    sudo netplan apply
    

步骤 6:重装 VMware Tools(关键步骤)

VMware Tools 提供稳定的虚拟硬件驱动:

  1. 在 VMware 菜单:虚拟机重新安装 VMware Tools
  2. 在 Ubuntu 中挂载光盘并安装:
    sudo mount /dev/cdrom /mnt        # 挂载光盘
    
http://www.dtcms.com/a/319662.html

相关文章:

  • 关于 cadence导入原理图出现ERROR(ORCAP-1192)错误 的解决方法
  • 蓝桥杯算法之搜索章 - 3
  • HarmonyOS分布式开发实战:打造跨设备协同应用
  • C 语言主控开发与显控开发能力体系及技术栈详解,STM32、QT、嵌入式、边缘系统显示
  • 【Vite】Vite 构建 React 项目中 Select a variant 配置选择指南:标准版 vs SWC
  • shell脚本while只循环一次,后续循环失效
  • 解码算法:维特比算法(Viterbi)在SMT中的应用
  • 开发避坑指南(20) :MyBatis操作Oracle插入NULL值异常“无效列类型1111“解决方案
  • 金仓KingbaseES逻辑架构,与Oracle/MySQL对比
  • Windows Oracle 11 g dmp数据库恢复笔记
  • 一种基于CEEMDAN-小波阈值联合降噪-快速谱峭度(FSK)/基尼谱Ginigram/Autogram的故障诊断 Matlab
  • 【已解决】-bash: mvn: command not found
  • [Oracle] FLOOR()函数
  • Oracle 12c + Pl/Sql windows系统下表空间创建、迁移,dmp备份导入,数据库字符集更改
  • 7. 什么是事件委托
  • 试用一个用v语言编写的单文件数据库vsql
  • RepoCoder:仓库级代码补全的迭代检索生成框架解析与应用前沿
  • 【FreeRTOS】(号外)任务间通讯2: 信号量- Counting Semaphore
  • NFS 服务器与iSCSI 服务器
  • USB枚举介绍 以及linux USBFFS应用demo
  • centos安装python、uv
  • Python包与虚拟环境工具全景对比:从virtualenv到uv的演进
  • python中用xlrd、xlwt读取和写入Excel中的日期值
  • python 常用条件判断语句用法
  • day44 力扣1143.最长公共子序列 力扣1035.不相交的线 力扣53. 最大子序和 力扣392.判断子序列
  • 关于时钟门控ICG的一切(与门及或门门控)
  • [论文阅读] 人工智能 + 软件工程 | 大型语言模型与静态代码分析工具:漏洞检测能力大比拼
  • 分布式事务与分布式锁
  • PCB布线
  • 大队列CT胰腺癌PANDA 模型 医生结合AI后,病灶检测灵敏度提升 8.5%,胰腺癌识别灵敏度提升 20.5%,住院医师性能接近专家水平