【VMware Workstation NAT 网络配置指南】
VMware Workstation NAT 网络配置指南一、三种网络模式对比1. 桥接模式Bridged2. NAT 模式Network Address Translation3. 仅主机模式Host-Only三种模式对比总结二、宿主机配置检查1. 确认 VMnet8 网卡状态2. 确认 VMnet8 IP3. 确认 VMware 服务运行中4. 添加防火墙规则三、VMware 虚拟网络编辑器配置四、虚拟机网卡设置五、虚拟机内部网络配置CentOS静态 IP 配置验证配置六、常见问题排查问题一VMnet8 是 Not Present问题二虚拟机 ping 不通 192.168.168.1第一步确认虚拟机有 IP在虚拟机里执行第二步确认默认网关正确在虚拟机里执行第三步确认宿主机 VMware 服务正常在宿主机 PowerShell 里执行第四步排查 Windows 防火墙在宿主机管理员 CMD 里执行第五步确认虚拟机网络适配器选的是 NAT最容易忽略的一步问题三能 ping 通宿主机但无法访问外网问题四宿主机 ping 不通虚拟机七、SSH 连接虚拟机一、三种网络模式对比VMware 提供三种网络模式选错模式是连不上虚拟机最常见的原因。1. 桥接模式Bridged虚拟机直接接入宿主机所在的物理网络相当于局域网里多了一台独立的机器。路由器 ├── 宿主机 (192.168.1.3) ├── 虚拟机 (192.168.1.x) ← 和宿主机同网段 └── 其他局域网设备特点虚拟机 IP 必须和宿主机同一网段局域网内其他设备可以直接访问虚拟机虚拟机需要从路由器获取 IP或手动配置同网段静态 IP宿主机换网络环境如切换 WiFi虚拟机网络可能失效适合场景需要局域网其他机器访问虚拟机或模拟真实网络环境。2. NAT 模式Network Address TranslationVMware 在宿主机上创建虚拟网卡 VMnet8虚拟机通过 VMnet8 与宿主机通信再由宿主机做地址转换访问外网。虚拟机 (192.168.168.102) ↓ VMnet8 虚拟交换机 ↓ 宿主机 VMnet8 网卡 (192.168.168.1) ↓ VMware NAT Service ↓ 宿主机真实网卡 → 外网特点虚拟机有独立的私有网段默认 192.168.168.x虚拟机可以访问外网但局域网其他设备无法直接访问虚拟机宿主机和虚拟机可以互相通信网络配置固定不受宿主机网络环境变化影响NAT 模式三个固定 IP角色IP说明宿主机 VMnet8192.168.168.1宿主机在虚拟网络中的 IPVMware 网关192.168.168.2虚拟机的默认网关固定是 .2DHCP 服务192.168.168.254为虚拟机自动分配 IP适合场景本地开发测试只需要虚拟机能上网不需要被局域网其他设备访问。3. 仅主机模式Host-OnlyVMware 创建一个完全隔离的私有网络VMnet1虚拟机只能和宿主机通信无法访问外网。宿主机 VMnet1 网卡 (192.168.137.1) ↓ VMnet1 虚拟交换机 ↓ 虚拟机 (192.168.137.x) ↗ 无法访问外网特点虚拟机和宿主机可以互通虚拟机完全无法访问外网最安全的隔离模式适合场景安全测试、搭建完全隔离的内网环境。三种模式对比总结模式虚拟机访问外网局域网访问虚拟机宿主机访问虚拟机配置难度桥接✅✅✅中需同网段 IPNAT✅❌✅低自动分配仅主机❌❌✅低本文使用 NAT 模式。二、宿主机配置检查1. 确认 VMnet8 网卡状态打开 PowerShell管理员执行Get-NetAdapter|Select-ObjectName,StatusVMnet8 必须是Up状态如果是 Not Present 或 Disabled需要在 VMware 虚拟网络编辑器里还原默认设置。2. 确认 VMnet8 IPGet-NetIPAddress-InterfaceAliasVMware Network Adapter VMnet8-AddressFamily IPv4正常应该显示192.168.168.1/24。3. 确认 VMware 服务运行中Get-ServiceVMware NAT Service,VMnetDHCP|Select-ObjectName,Status两个服务都必须是Running。如果没有执行Start-ServiceVMnetDHCP,VMware NAT Service4. 添加防火墙规则Windows 防火墙默认可能拦截 VMnet8 网段的流量需要手动放行# 允许 VMnet8 网段入站 ICMPnetsh advfirewall firewall add rule nameAllow VMnet8 ICMPprotocolicmpv4dirin actionallow remoteip192.168.168.0/24# 允许 VMnet8 网段入站 TCPSSH 等netsh advfirewall firewall add rule nameAllow VMnet8 TCPprotocoltcpdirin actionallow remoteip192.168.168.0/24三、VMware 虚拟网络编辑器配置打开 VMware Workstation菜单 →编辑→虚拟网络编辑器点右下角“更改设置”需要管理员权限选中VMnet8确认以下配置类型NAT 子网 IP192.168.168.0 子网掩码255.255.255.0点击“NAT 设置”确认网关 IP192.168.168.2点击“DHCP 设置”确认起始 IP192.168.168.128 结束 IP192.168.168.254四、虚拟机网卡设置右键虚拟机 →设置→网络适配器选择● NAT用于共享主机的 IP 地址注意不要选自定义里的 VMnet8直接选 NAT 选项。五、虚拟机内部网络配置CentOS静态 IP 配置编辑网卡配置文件sudovi/etc/sysconfig/network-scripts/ifcfg-ens33内容如下TYPEEthernet BOOTPROTOstatic NAMEens33 DEVICEens33 ONBOOTyes IPADDR192.168.168.102 NETMASK255.255.255.0 GATEWAY192.168.168.2 DNS18.8.8.8 DNS2114.114.114.114保存后重启网络sudosystemctl restart network# 或sudonmcli connection reloadsudonmcli connection up ens33验证配置# 查看 IPipaddr show ens33# 查看路由确认 default via 192.168.168.2iproute show# ping 宿主机 VMnet8ping192.168.168.1-c3# ping 外网ping8.8.8.8-c3六、常见问题排查排查方法论网络不通问题要从两端向中间逼近——先确认宿主机这端的虚拟网卡和服务正常再确认虚拟机这端的 IP、网关配置正确最后排查中间的防火墙和 VMware 设置。不要跳步每一步都要用命令验证不要靠肉眼猜。问题一VMnet8 是 Not Present原因VMware 虚拟网卡未正确安装。解决VMware → 编辑 → 虚拟网络编辑器 → 还原默认设置。问题二虚拟机 ping 不通 192.168.168.1⚠️ 这是最常见的问题必须按顺序逐步排查不能跳步。每一步确认通过后再进行下一步否则无法准确定位根因。第一步确认虚拟机有 IP在虚拟机里执行ipaddr show✅ 看到192.168.168.x→ 进入第二步❌ 只有127.0.0.1→ IP 未分配检查ONBOOTyes和BOOTPROTO配置重启网络服务第二步确认默认网关正确在虚拟机里执行iproute show✅ 看到default via 192.168.168.2→ 进入第三步❌ 没有 default 路由 → 执行sudo ip route add default via 192.168.168.2并检查配置文件里的GATEWAY192.168.168.2第三步确认宿主机 VMware 服务正常在宿主机 PowerShell 里执行Get-ServiceVMware NAT Service,VMnetDHCP|Select-ObjectName,Status✅ 两个都是 Running → 进入第四步❌ 有 Stopped →Start-Service VMnetDHCP,VMware NAT Service第四步排查 Windows 防火墙在宿主机管理员 CMD 里执行# 临时关闭防火墙测试netsh advfirewallsetallprofiles state off关闭后在虚拟机里再 ping 一次192.168.168.1✅ 通了 → 是防火墙问题重新开启并添加规则见第二节第4条❌ 还是不通 → 进入第五步第五步确认虚拟机网络适配器选的是 NAT最容易忽略的一步VMware → 右键虚拟机 → 设置 → 网络适配器必须选● NAT用于共享主机的 IP 地址 ← 选这个不能选○ 自定义特定虚拟网络 VMnet8 ← 不要选这个两者虽然底层都走 VMnet8但选自定义 VMnet8时 VMware 不会自动接入 NAT 服务导致虚拟机拿到 IP 但发出的包没有经过 NAT 转发宿主机收不到。这是最隐蔽的坑。改完后重启虚拟机网络sudosystemctl restart network再次 ping 验证。排查流程总结虚拟机有 IP ↓ 否 → 检查网卡配置文件 ONBOOT/BOOTPROTO ↓ 是 网关是 192.168.168.2 ↓ 否 → 添加默认路由 / 修改配置文件 GATEWAY ↓ 是 VMware 服务 Running ↓ 否 → 启动 VMnetDHCP 和 VMware NAT Service ↓ 是 关防火墙后能通 ↓ 是 → 添加防火墙入站规则放行 192.168.168.0/24 ↓ 否 虚拟机网卡选的是 NAT 而非自定义 VMnet8 ↓ 否 → 改成 NAT 模式重启网络 ↓ 是 → 重置 VMware 虚拟网络编辑器还原默认设置问题三能 ping 通宿主机但无法访问外网原因DNS 未配置或 NAT 服务异常。解决# 检查 DNScat/etc/resolv.conf# 手动添加 DNSechonameserver 8.8.8.8|sudotee/etc/resolv.conf# 重启 NAT 服务宿主机Restart-ServiceVMware NAT Service问题四宿主机 ping 不通虚拟机NAT 模式下宿主机默认可以 ping 通虚拟机通过 VMnet8如果不通# 检查虚拟机防火墙sudosystemctl status firewalldsudosystemctl stop firewalld# 检查 iptablessudoiptables-L-n|grepDROP七、SSH 连接虚拟机配置好网络后在宿主机 Windows 上用 SSH 连接虚拟机就不需要在 VM 窗口里操作了ssh root192.168.168.102或者用 XShell、MobaXterm 等工具连接彻底解决虚拟机无法复制粘贴的问题。虚拟机里确保 SSH 服务开启sudosystemctlenable--nowsshdsudosystemctl status sshd

相关新闻

3dsconv:5分钟快速将.3ds游戏文件转换为CIA格式的终极指南

3dsconv:5分钟快速将.3ds游戏文件转换为CIA格式的终极指南

3dsconv:5分钟快速将.3ds游戏文件转换为CIA格式的终极指南 【免费下载链接】3dsconv Python script to convert Nintendo 3DS CCI (".cci", ".3ds") files to the CIA format 项目地址: https://gitcode.com/gh_mirrors/3d/3dsconv 还在…

2026/7/10 2:30:54阅读更多 →
有哪些真正好用的降AIGC软件?能同时不降文笔还能清零AI疑似率的那种

有哪些真正好用的降AIGC软件?能同时不降文笔还能清零AI疑似率的那种

毕业季、投稿季最让人头疼的,莫过于论文查重率过高、AIGC疑似痕迹明显。反复修改、频繁检测不仅耗时费力,还容易让文章逻辑混乱、文笔打折。2026年高校和期刊对论文的要求越来越高,查重AIGC双重检测已成常态。想要高效应对,就得找…

2026/7/10 2:30:54阅读更多 →
如何选择合适的GEO优化公司?

如何选择合适的GEO优化公司?

如何选择合适的GEO优化公司在选择GEO优化公司时,核心原则是确保所选公司能够提供符合企业需求的精准、高效服务。本文将从行业通用选型标准出发,结合具体案例进行拆解,帮助您做出明智的选择。请注意,本文仅提供选型方法&#xff0…

2026/7/10 2:25:53阅读更多 →
直流有刷电机驱动器设计与优化:TC78H651AFNG与PIC18F2553应用

直流有刷电机驱动器设计与优化:TC78H651AFNG与PIC18F2553应用

1. 下一代直流有刷驱动器的核心架构解析在工业自动化和精密控制领域,直流有刷电机因其结构简单、控制方便、成本低廉等优势,仍然是许多应用场景的首选驱动方案。而驱动器的性能直接决定了整个系统的响应速度、能效比和可靠性。TC78H651AFNG与PIC18F2553的…

2026/7/10 4:46:03阅读更多 →
专用AI推理芯片设计:TPU/ASIC、矩阵乘法与注意力计算的硬件协同

专用AI推理芯片设计:TPU/ASIC、矩阵乘法与注意力计算的硬件协同

1. 项目概述:这不是“又一个AI硬件构想”,而是一次对推理效率边界的硬核推演我干了十多年AI系统架构和边缘推理优化,从FPGA加速卡调试到自研NPU编译器,踩过的坑比读过的论文还多。最近在帮一家做工业质检的客户做模型轻量化部署时…

2026/7/10 4:46:03阅读更多 →
3款主流 RS485 收发器对比:ISO3082 vs MAX485 vs SN75176 在 EMI 与功耗实测

3款主流 RS485 收发器对比:ISO3082 vs MAX485 vs SN75176 在 EMI 与功耗实测

3款主流RS485收发器深度评测:ISO3082、MAX485与SN75176在EMI与功耗场景下的实战表现工业通信领域对RS485收发器的选择往往直接关系到系统稳定性与能效表现。本文将基于实测数据,对比分析TI ISO3082隔离型收发器、经典款MAX485以及长距离专用SN75176三款芯…

2026/7/10 4:46:03阅读更多 →
Secure Boot硬件信任链:efuse、RPMB、HSM协同原理与实战避坑

Secure Boot硬件信任链:efuse、RPMB、HSM协同原理与实战避坑

1. 项目概述:这不是“开个开关”那么简单的事Secure Boot 入门,标题里带个“8”,说明前面至少还有七篇在铺垫——但真正卡住绝大多数工程师的,从来不是第几章,而是“硬件杂谈和汇总”这六个字。我干嵌入式安全这块十多…

2026/7/10 4:46:03阅读更多 →
TLS加密与访问控制实战指南:从原理到MQTT安全配置

TLS加密与访问控制实战指南:从原理到MQTT安全配置

1. 项目概述:为什么TLS与访问控制是安全基石在今天的数字化世界里,任何暴露在网络中的服务,无论是面向公众的Web应用、API接口,还是内部微服务间的通信,都面临着严峻的安全挑战。数据在传输过程中被窃听、篡改&#xf…

2026/7/10 4:46:03阅读更多 →
计算机毕业设计之基于SSM的潍坊风筝文化交流平台的设计与实现

计算机毕业设计之基于SSM的潍坊风筝文化交流平台的设计与实现

在互联网高速发展的时代, 大数据技术已覆盖到各行各业, 随着新经济的需求和新技术的发展, 产生的用户信息数据和业务支撑数据也随之变多, 而传统关系型数据库对于海量数据的查询和分析都存在高成本和低效率的问题, 着让…

2026/7/10 4:41:03阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/9 5:56:19阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/9 9:45:20阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/9 2:47:07阅读更多 →
浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比

浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比

浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比当你在浏览器地址栏敲入一个网址时,背后可能隐藏着一场关于"要不要重新下载资源"的精密博弈。这场博弈的裁判是HTTP缓存机制,而304状态码则是这场博弈…

2026/7/10 0:00:01阅读更多 →
RoboWits:面向创造性问题求解的双臂机器人认知推理基准

RoboWits:面向创造性问题求解的双臂机器人认知推理基准

1. 项目概述:这不是又一个机器人抓取数据集,而是一次对“思考力”的压力测试 RoboWits——这个名字里藏着两个关键信号:“Robo”直指物理世界中的具身智能体,“Wits”则毫不掩饰地指向人类最核心的认知能力:机敏、判断…

2026/7/10 0:00:01阅读更多 →
5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能

5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能

5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能 【免费下载链接】TegraRcmGUI C GUI for TegraRcmSmash (Fuse Gele exploit for Nintendo Switch) 项目地址: https://gitcode.com/gh_mirrors/te/TegraRcmGUI TegraRcmGUI是一款专为Windows…

2026/7/10 0:00:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/9 9:45:20阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/9 15:50:44阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/9 14:14:17阅读更多 →