虚拟机安装Ubuntu后如何联网和配置共享文件夹?Ubuntu虚拟机网络设置与共享文件夹配置教程

虚拟机安装Ubuntu后,联网的核心是选对网络模式,共享文件夹的核心是安装增强工具并正确挂载,这两件事都不需要太高门槛,照着步骤做就能搞定。

虚拟机Ubuntu上不了网怎么办:先分清你用的是哪张”网卡”

很多朋友刚装完Ubuntu,打开浏览器发现打不开网页,第一反应是系统坏了或者网络配置有问题,其实大多数情况下,问题出在虚拟机软件默认给你的那张”虚拟网卡”上。

虚拟机里的Ubuntu并不直接使用你电脑的物理网卡,而是通过虚拟化软件模拟出一张虚拟网卡,常见的有三种模式:NAT模式、桥接模式和仅主机模式,NAT模式是默认选项,也是最适合新手的方案。

NAT模式基本不用管,重点看验证方法

如果你用的是VMware或VirtualBox,默认就是NAT模式,在这个模式下,虚拟机和宿主机共享一个IP出口,Ubuntu会自动通过DHCP获取到类似168.x.x的内网地址。

验证方法很简单:

  • 打开终端,输入 ip addr,查看eth0或ens33这个网卡有没有一个inet地址。
  • 如果有地址,再输入 ping www.baidu.com,能通就说明联网正常。
  • 如果ping不通,先ping一下网关,比如ping 192.168.1.1(具体看你的网段),网关能通而外网不通,多半是DNS没配对。

NAT模式下最常见的坑是DNS解析失败,表现是浏览器打不开网页,但ping IP地址能通,解决办法是编辑/etc/resolv.conf文件,把DNS改成8.8.8或114.114.114,然后保存重启网络服务即可。

桥接模式需要手动配置:Ubuntu桥接模式设置静态IP的完整路径

桥接模式适合需要局域网内其他设备直接访问虚拟机Ubuntu的场景,比如你在做服务器测试或嵌入式开发,这个模式下,虚拟机就像局域网里的一台独立电脑,需要自己配置IP、掩码和网关。

在VMware里切换到桥接模式以后,进入Ubuntu系统,按下面的路径操作:

  • 点击桌面右上角的网络图标(桌面版)或者编辑/etc/netplan/目录下的yaml文件(Server版和较新的桌面版)。
  • 在配置文件里禁用DHCP(dhcp4: false),手动填写addresses(IP地址)、routes(网关)和nameservers(DNS服务器)。
  • 保存后执行sudo netplan apply让配置生效。

如果你不知道自己的局域网网段,在宿主机(Windows或Mac)上打开终端输入ipconfig(Windows)或ifconfig(Mac),把虚拟机IP设成同一个网段、最后一个数字改掉就行,需要注意的是,桥接模式下虚拟机必须有独立IP,不能和宿主机冲突,否则会互相抢地址,导致断网。

桌面版和Server版的区别:网络管理工具不一样

Ubuntu有两个大版本:桌面版和服务器版,两者的网络配置方式有很大差别。

  • 桌面版默认用NetworkManager管网卡,界面操作即可,改完即生效。
  • 虚拟机安装Ubuntu后如何联网和配置共享文件夹?Ubuntu虚拟机网络设置与共享文件夹配置教程

  • Server版和精简版用的是netplan,配置文件改完必须netplan apply才能生效。
  • 如果你安装的是较新的Ubuntu版本(比如22.04 LTS及以上),连桌面版也开始用netplan接管网络了。

判断方法很简单:打开终端输入ls /etc/netplan/,如果里面有.yaml文件,说明你的系统走的就是netplan这条路,在这里改配置比图形界面更稳定,也更容易排查问题。

常见网络故障排查三招

联网失败别急着重装系统,按顺序做这三件事:

  • 检查虚拟机的网络连接状态:在VMware或VirtualBox的虚拟机设置里,找到”网络适配器”,确认”已连接”和”启动时连接”两个复选框都打上了勾。
  • 检查宿主机防火墙:Windows自带的防火墙和第三方安全软件,偶尔会拦截虚拟机的流量,可以临时关闭后测试,确认是防火墙问题再把虚拟机加入白名单。
  • 重启虚拟网络服务:VMware的NAT服务有时候会卡死,在Windows服务列表里找到”VMware NAT Service”和”VMware DHCP Service”,右键重启一下再试。

VMware Ubuntu共享文件夹设置:装好增强工具的完整路径

共享文件夹是把宿主机的一个目录直接挂载到虚拟机Ubuntu里,双方读写同一个文件夹,比U盘和FTP方便得多,这个功能默认不开启,需要装一个叫增强工具(VMware Tools或open-vm-tools)的软件包。

桌面版安装open-vm-tools-desktop

VMware已经不再推荐手动下载VMware Tools镜像包了,直接让Ubuntu从软件源里装open-vm-tools即可,桌面版用户执行:

sudo apt update
sudo apt install open-vm-tools-desktop -y

装完以后必须重启虚拟机,共享文件夹功能的驱动才会加载,这一步很多人漏掉,结果后面怎么设置都不生效,白折腾半天。

Server版只需要基础版本

如果你装的是Ubuntu Server版,不需要图形界面的增强功能,装一个精简版就够了:

sudo apt install open-vm-tools -y

安装完成后,同样要重启一次,让内核模块正确加载。

启用共享文件夹功能的菜单路径

装好增强工具后,在VMware窗口的菜单栏打开:

  • 打开”虚拟机” → “设置”(或”虚拟机设置”)→ 切换到”选项”标签页。
  • 在左侧找到”共享文件夹”,选择”总是启用”。
  • 点击”添加”按钮,选择宿主机上要共享的物理目录,比如Windows上的D:share。
  • 给这个共享起个名字,建议用纯英文,比如share,避免中文路径在终端里输入时出问题。
  • 点击向导窗口下方的”下一步”和”完成”即可。

挂载到/mnt/hgfs的验证方法

设置完以后,共享文件夹不是自动出现在桌面上的,需要手动挂载,在虚拟机Ubuntu的终端里输入:

sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000

然后输入ls /mnt/hgfs,能看到你添加的共享文件夹名字,就说明挂载成功了,这里的

虚拟机安装Ubuntu后如何联网和配置共享文件夹?Ubuntu虚拟机网络设置与共享文件夹配置教程

.host:/是固定写法,代表宿主机上所有通过VMware共享的目录的总入口。

为了不用每次开机都手动挂载一次,可以把这行命令写入/etc/fstab文件,系统启动时自动挂载,在fstab的末尾添加一行:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

保存并重启后,共享文件夹就会自动出现在/mnt/hgfs里。

Ubuntu用什么共享文件夹工具更省心:对比Samba和SSH

如果你的VMware增强工具一直装不上,或者不想用VMware自带的共享功能,还有两条路可以走:Samba和SSH文件传输,这两种方案各有优劣,适用场景完全不同。

Samba适合局域网内多设备互访

Samba是Linux和Windows之间共享文件的经典方案,把Ubuntu里的某个目录通过Samba协议暴露给局域网,Windows的”网络”页面里就能直接看到并访问,不需要每次都打开虚拟机窗口。

配置步骤简要概括:

  • sudo apt install samba -y 安装Samba服务。
  • 编辑/etc/samba/smb.conf,在末尾添加一个共享段落,指定路径和访问权限。
  • 用smbpasswd -a 用户名设置Samba访问密码。
  • 重启服务sudo systemctl restart smbd。

Samba的优点是跨平台能力强,Windows、Mac、Linux和手机都能访问,而且不需要在虚拟机里额外装驱动,缺点是配置稍微繁琐,权限管理和防火墙设置容易出错。

SSH适合临时传文件和命令行操作

如果你只是偶尔传个文件,SSH其实是最高效的方案,在Ubuntu里启用SSH服务:

sudo apt install openssh-server -y
sudo systemctl enable ssh

然后在宿主机上用scp命令或WinSCP、FileZilla之类的工具连上去,直接拖拽文件,这种方式不需要配置任何共享协议,也不受VMware工具版本限制,作为备选稳得很。

三种方案怎么选

方案 部署难度 适用场景 是否依赖VMware工具
VMware共享文件夹 简单,一条命令 临时传文件,日常开发 是,必须装增强工具
Samba 中等,需改配置 局域网内多设备长期互访 否
SSH 最简单的命令行方案 偶尔传文件,远程管理 否

行业共识认为,日常使用首选VMware自带共享功能,部署成本最低;如果你要做多人协作或跨设备访问,Samba的扩展性更好,SSH则是在任何情况下都能兜底的方案。

为什么你的共享文件夹设置后看不到内容

有时候明明按步骤添加了共享文件夹,/mnt/hgfs下面却空空如也,或者能看到目录但里面是空的,这种情况通常有三个原因。

增强工具没装或版本过旧

排查方向:在终端里输入vmware-toolbox-cmd -v,看能否返回版本号,如果提示命令不存在,或者返回的是老版本,说明增强工具没装好或需要更新,运行

虚拟机安装Ubuntu后如何联网和配置共享文件夹?Ubuntu虚拟机网络设置与共享文件夹配置教程

sudo apt upgrade open-vm-tools-desktop -y即可。

挂载命令执行时权限不足

vmhgfs-fuse挂载时如果没加-o allow_other参数,当前用户可能没有读权限,看到的目录内容就是空的,解决方法是重新挂载并加上uid=1000参数,把权限给到你的普通用户。

虚拟机设置里的共享路径包含中文或空格

VMware对中文路径的支持一直不太好,共享文件夹名或路径里包含中文,经常出现”设置了但看不到”的情况,把共享目录移到纯英文路径,比如D:share,大概率能解决。

NAT和桥接模式哪个好:两种联网方式怎么选

这个问题很多新手会纠结。NAT模式够用且安全,桥接模式功能更全但配置成本高。

  • 如果你只是用虚拟机来学习Linux、写代码、跑测试环境,NAT模式完全够用,它让虚拟机可以上网,但外部设备访问不到虚拟机,安全性更好。
  • 如果你要用虚拟机搭一个网站或服务,让别人也能访问到,就必须用桥接模式,让虚拟机拥有局域网内的独立IP。
  • 如果你的工作环境里路由器开启了”AP隔离”或”访客网络”,桥接模式可能无法从局域网获取到有效IP,这种情况反而用NAT更稳定。

据业内专家指出,绝大多数个人用户在安装Ubuntu后,NAT模式就足够日常使用了,没必要为了”看起来更专业”去折腾桥接,避免虚拟机Ubuntu上不了网这种尴尬局面反复出现。

Q&A:虚拟机Ubuntu联网与共享文件夹常见问题

Ubuntu桥接模式设置静态IP后断网怎么办?

多半是配置文件中routes(路由)或nameservers(DNS)写错了,检查netplan配置文件里的网关地址是否和宿主机一致,DNS建议同时填8.8.8(Google公共DNS)和114.114.114(国内公共DNS),然后执行sudo netplan apply,如果还是断网,把dhcp4: false改回true,确认DHCP能拿到IP后,再逐项替换成静态配置。

虚拟机Ubuntu共享文件夹挂载后重启失效怎么解决?

重启后挂载失效是因为你只在当前会话执行了挂载命令,没有写入开机自启,在/etc/fstab里添加那行挂载记录时,注意确保最后两个字段为0 0,并确认这行的位置在系统其他文件系统挂载项之后,不要让网络挂载排在本地磁盘之前,保存后执行sudo mount -a,能成功就说明下次重启也会自动挂载。

VMware克隆出来的Ubuntu虚拟机网络异常如何处理?

克隆的虚拟机复制了原系统的网卡MAC和网络配置,而新虚拟机的网卡硬件根本对不上,所以网络接口通常会变成ens33以外的名字,甚至直接变成eth1,编辑/etc/netplan/下的yaml文件,把网卡名称改成ethernets:下实际显示的结构,并删除旧的MAC绑定,执行sudo netplan apply,重启网络服务后,Ubuntu会重新生成网卡配置,联网即恢复正常。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/730404.html

赞 (0)
新游s英雄联盟手游服务器怎么开启,服务器未开放怎么办?
上一篇 2026年10月10日 01:49
DeepVMVPS香港25元/月怎么样?香港便宜VPS性能实测靠谱吗
下一篇 2026年4月28日 12:50

相关推荐

  • 大模型智能问数怎么样?大模型智能问数真的好用吗

    大模型智能问数并非万能的“魔法棒”,其核心价值在于降低数据分析门槛,而非彻底替代数据分析师,企业若想真正落地这一技术,必须跨越数据治理、语义层建设与场景边界认知这三道鸿沟,大模型智能问数的本质,是自然语言与结构化数据之间的精准翻译,而非简单的“聊天生成报表”, 核心价值与认知误区:是效率工具,不是决策大脑打破技……

    2026年3月22日
    13200
  • 长连接服务如何调高连接上限防止踢人?连接数上限优化方法

    调高长连接服务的连接上限是防止用户被踢的最直接手段,但只调一个参数远远不够,需要从操作系统、网关、应用服务到数据库连接池层层协同调整,才能真正扛住高并发用户不掉线,很多团队遇到过这样的场景:早上九点半刚过,客服群就炸了,用户反馈”消息发不出去””页面一直在转圈”,后台一查日志,长连接服务报错说连接被重置,或者是……

    2026年9月8日
    300
  • 定额发票识别不准怎么办?标准定额云数据库

    标准定额云数据库通过高精度OCR与AI语义分析,实现定额发票的秒级识别与自动入账,彻底解决传统人工录入效率低、易出错及真伪难辨的痛点,在财务数字化转型的深水区,定额发票因其面额固定、格式统一且广泛存在于餐饮、停车、小额服务等场景,成为了企业报销流程中的“硬骨头”,过去,财务人员面对堆积如山的定额发票,不仅要手动……

    2026年7月6日
    2700
  • 七牛cdn api怎么用?七牛云cdn配置教程

    七牛云CDN API通过标准化的RESTful接口,实现了资源上传、管理、鉴权及日志查询的全自动化,是构建高效、低成本内容分发网络的核心技术底座,在数字化转型的深水区,单纯依靠人工运维已无法应对海量数据的并发需求,对于开发者而言,掌握七牛云CDN API不仅是接入服务的门槛,更是实现业务自动化流转的关键,本文将……

    2026年5月28日
    5800
  • – 网众CDN怎么赚钱是真的吗,网众cdn收益

    网众CDN通过融合边缘节点与智能调度技术,在2026年已实现<30ms的全球加速响应,是中小型业务低成本部署CDN的首选方案,网众CDN的技术架构与核心优势基于P2P与边缘计算的融合网络- 网众CDN采用混合 P2P+边缘节点 架构,将用户终端、家庭网关、微型数据中心聚合成百万级节点池,- 2026年最新……

    2026年7月16日
    600
  • 服务器哪里买便宜又靠谱?,哪家性价比高?

    买服务器没有绝对统一的答案,但如果你是个人站长或中小企业,建议从阿里云、腾讯云、华为云等主流云厂商入手,根据实际需求选择配置,轻量应用服务器性价比最高,这些平台提供了从入门到企业级的完整产品线,售后服务也相对成熟,下面从渠道、价格、场景几个维度拆解,帮你找到最适合自己的购买方案,云服务器哪家好:主流平台横向对比……

    2026年8月13日
    200
  • 商汤大模型是什么?商汤大模型有什么用

    商汤大模型本质上是一个拥有海量知识储备、能够像人类一样理解和生成内容的超级人工智能大脑,它通过学习互联网上数以万亿计的文字、图片和视频数据,掌握了逻辑推理、内容创作和多模态交互的核心能力,是目前国内领先的人工智能基础设施之一,它不仅能“读懂”你的问题,还能“看懂”图片,甚至“创作”出新的视频和3D内容,是推动各……

    2026年3月27日
    12500
  • 图片识别大模型训练好用吗?图片识别大模型训练效果怎么样

    经过半年的深度测试与实战部署,关于图片识别大模型训练好用吗?用了半年说说感受,我的核心结论非常明确:对于具备一定技术储备和垂直场景需求的企业或开发者而言,定制化训练不仅“好用”,更是构建业务护城河的必经之路;但对于通用识别需求,直接调用API往往更具性价比, 它并非“即插即用”的万能药,而是一套需要精细运营的工……

    2026年3月12日
    14800
  • 构建物联网云服务器,物联网云服务器怎么搭建

    构建物联网云服务器并非单纯购买一台高性能主机,而是搭建一套包含设备接入、数据清洗、规则引擎及可视化监控的完整闭环系统,建议优先选择支持MQTT协议且具备弹性伸缩能力的云厂商方案,以平衡成本与扩展性,在数字化转型的浪潮中,物联网(IoT)已成为连接物理世界与数字世界的桥梁,许多初创团队或中小企业在起步阶段,往往纠……

    2026年5月24日
    4600
  • cdn流量包真的免费吗?cdn流量包怎么领取

    CDN流量包本身并非完全免费,但通过新用户注册赠送、特定云厂商的活动补贴以及合理利用免费额度,可以实现零成本使用CDN加速服务,核心在于选择支持“按量付费+免费额度”策略的主流云服务商,理解CDN流量包的“免费”真相很多站长和开发者在寻找“cdn流量包免费”资源时,往往陷入误区,以为存在永久无限量的免费CDN……

    2026年6月7日
    3800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注