关于VMware虚拟机的上网问题[Workstation版本]

VMware虚拟机安装CentOS 7.9全流程指南与避坑要点 虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟计算环境,实现了资源的高效利用与灵活分配。其核心原理在于通过虚拟机监控器(Hypervisor)对底层硬件进行抽象与管理,为每个虚拟机提供独立的虚拟硬件资源。这项技术对于构建开发测试环境、学习服务器运维、部署隔离应用具有重要价值,尤其在本地搭建Linux学习环境时,能够提供安全、可控且成本低廉的解决方案。在具体实践中,使用VMware Workstation这类桌面虚拟化软件,配合CentOS这类稳定的企业级Linux发行版,是初学者入门和模拟生产环境的常见组 阅读详情

转载文章。

转载地址:

http://hi.baidu.com/quantumcloud/item/24d701eb6f5fb80765db0024

最近我遇到很多朋友在问我vmware workstation 版本虚拟机的上网问题,在这里,我就针对这个问题做一些说明。

为了朋友们更好的理解VMware Workstation 版本虚拟机是如何连接网络的,下面我就对VMware的3种网络模型做一下相关的介绍。

1.首先,介绍一下VMware的几个虚拟的网络设备:

VMnet0 :

在桥接模式下的虚拟交换机

VMnet1 :

在Host-Only模式下的虚拟交换机

VMnet8 :

在NAT模式下的虚拟交换机

VMnet Network Adapter VMnet1 :

在Host-Only模式下,Host与Host-Only虚拟网络进行通信的虚拟网卡(这是在物理机上的虚拟网卡,跟虚拟机上的虚拟网卡不一样)

VMnet Network Adapter VMnet8 :

在NAT模式下,Host与NAT虚拟网络进行通信的虚拟网卡(这是在物理机上的虚拟网卡,跟虚拟机上的虚拟网卡不一样)

2.接下来,我对3种网络模型做一个介绍:

(1). Bridge Network   桥接网络


     在Bridge Network中,Host的物理网卡和Guest(Virtual machine)的虚拟网卡通过虚拟的网桥(Virtual bridge)桥接连接在Virtual Ethernet switch(VMnet0)虚拟交换机上。这里的虚拟机的虚拟网卡和刚才上面提到的VMnet Network Adapter VMnet1和VMnet Network Adapter VMnet8是不一样的,VMnet Network Adapter VMnet1和VMnet Network Adapter VMnet8是物理机上的虚拟网卡,而这里的虚拟网卡是指虚拟机的虚拟网卡!(对于虚拟机的OS来说虚拟机系统认为虚拟机的虚拟网卡就是其虚拟系统的物理网卡)

    你可以这样理解:

    在桥接网络中,你物理机的真实网卡和你虚拟机的虚拟网卡在网络中的地位其实是一样的,即可以说虚拟机是和物理机处在同一个网段中的另外一台机器。

    比如这是我的物理机,如下图,大家可以看到VMnet Network Adapter VMnet1和VMnet Network Adapter VMnet8还有我本机的网卡。

这是我本机(物理机)的真实物理网卡信息:


这是我虚拟机的虚拟网卡信息:


大家可以看到其实他们是在一个网段中的,我在路由上开启了DHCP,所以虚拟机通过DHCP获取到的IP和物理机是在同一个网段。这样虚拟机和物理机是在同一个网段,所以自然是可以上外网的。

他们之间当然也能互通:

虚拟机


到路由肯定也是通的:


本机到虚拟机:

(2). Network Address Translation (NAT) NAT网络


在Network Address Translation (NAT)中,物理机(Host)上的虚拟网卡VMnet Network Adapter VMnet8连接到虚拟交换机VMnet8上,并不是直接连接到虚拟机上,而是通过VMnet8(虚拟交换机)与虚拟机所在的网段进行通讯,其VMnet Network Adapter VMnet8并不会为虚拟机所在的网段提供路由服务。在VMnet8(虚拟交换机)网段下的虚拟机而是通过虚拟的NAT服务器(正如上图中的NAT Device)连接到外网的。

我本机的VMnet Network Adapter VMnet8网卡信息:


这里我们没有看到网关,我用的是workstation 7.01的版本,其实她在这里可以看到:

在开始菜单找到:Virtual Network Editor


打开它,如下图,看到了吗,这几个虚拟设备都在这里:


找到VMnet8,选择NAT Settings,打开它:

看到了吗

其实这里他是一台虚拟的NAT服务器

现在我们看一下我虚拟机的网卡信息:


看到了吧,和物理机在一个网段!

呵呵,现在开始变得有意思了,我们ping一下。

物理机:


虚拟机:


虚拟机到网关:


看,通了!这个时候虚拟机也能上外网了!

VMnet Network Adapter VMnet8 的IP地址VMware在安装的时候自动随机指定的一个IP地址(不要修改VMnet Network Adapter VMnet8虚拟网卡所在的网络ID,这样可能造成Host和Guest无法通信),如果出现问题,大家可以在Virtual Network Editor中选择:


选择


来恢复默认值!

虚拟机中的IP是用过虚拟的DHCP服务器来分配的,这个虚拟的服务器其实只是系统中的一个服务,大家可以在系统服务中看到:

(开始菜单运行中键入:services.msc)


如果发现虚拟DHCP服务器出现问题,可以尝试重新启动该系统服务来解决问题。

在NAT模式的网络中,Guest的网关指向192.168.78.2,其实那个也是虚拟的NAT服务器的地址,这个虚拟的NAT服务器其实也只是一个系统服务:


如果发现虚拟NAT服务器出现问题(比如不能上网),可以尝试重新启动该系统服务来解决问题。

说来说去,VMnet Network Adapter VMnet8只是Host与Guest网段通信的一个接口,即使你禁用掉VMnet Network Adapter VMnet8也不会影响Guest虚拟机上网的,只是这个时候Host无法与Guest网段进行通讯了,但是你的Guest仍然可以上网,因为这个模式下起作用的其实是2个系统服务,他们仍然在正常运行!

(3). Host-only Networking   Host-Only网络


在Host-Only Networking 模式网络中,Host-Only网络是一个隔离的无法与外网通信的网络结构。Host-Only网络和NAT网络比较类似,不同之处就是在Host-Only模式下,没有使用NAT服务,VMnet1也没有连接到路由,所以不能访问到外网。而Host与Guest则利用VMnet Network Adapter VMnet1 这块虚拟网卡进行彼此的通信。在这个模式下Guest通过虚拟的DHCP服务器获得IP,这一点和NAT模式是一样的。

这是我本机VMnet Network Adapter VMnet1的配置:


这是我虚拟的网卡信息:


看到没有他们在一个网段下,当然可以互访了。

我的物理机:


虚拟机:


在Host-Only网络中,Guest的Default Gateway为空,因为虚拟NAT服务器,所以即使用route add添加路由,Guest也不能访问外网的。因为这个模式就是一个隔离的模式,即使一个isolated的网络。

当然网上有朋友说,可以在Host上来为VMware Network Adapter VMnet1虚拟网卡做路由,例如用RRAS来做,这样处于Host-Only网络下的Guest就又可以上外网了,她只需要使用route add自己的默认网关改成VMware Network Adapter VMnet1网卡地址即可。也兴趣的朋友也可以尝试一下。

3.Virtual Network Editor


其实很多设置都还可以在 Virtual Network Editor 中自定义,比如你可以修改你想要的网络ID,当然的记得如果你改了VMnet1 和VMnet8 ,VMnet Network Adapter VMnet1 和VMnet Network Adapter VMnet8 也要改为相同ID才行。

3.总结一下关于上网问题

其实看了上面的内容你会发现除了Host-Only模式不能上网以外,其他2中个方式都可以,大家在出现问题的时候不要急,冷静判断一下,找到是哪个地方的问题然后在逐一解决,本文意在抛砖引玉,虚拟机还有很多地方值得我们去研究。

4.还是无法上网!或者能上QQ不能打开网页!怎么办?

如果你仔细看完我上述的介绍,还是不能上网,而却你确信使用ping命令测试物理机和虚拟机之间是联通的,那就是你虚拟的DNS设置问题!

只需要改为正确的DNS即可!

方法如下:


查看你本机(物理机)的网卡连接信息,找到你的DNS地址,如上图我DNS是202.96.209.5/192.168.100.8,把你的虚拟及的DNS设置成和你的本机的DNS相同即可。

找到你的连接网卡:



右键打开属性设置,如上图

找到


选择“属性”


在下面填入你的DNS


就是在下图这个地方


保存即可生效。

如果你实在找不到你的DNS,那就打电话问问电信客户吧,他们会告诉你的,每个地方的DNS服务器地址是不一样的

VMware Workstation 16 安装避坑指南:从系统兼容到网络配置的完整解决方案 虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟环境,其核心原理是利用CPU硬件虚拟化扩展(如Intel VT-x/AMD-V)和系统管理程序实现资源抽象与隔离。这项技术为软件测试、多系统开发、安全研究及教学实验提供了灵活、可复现且成本可控的沙箱环境。在实际工程实践中,VMware Workstation作为主流桌面虚拟化平台,其安装与配置的稳定性直接影响开发与测试效率。本文聚焦于安装过程中的高频痛点,例如解决因系统兼容性、驱动冲突或虚拟网络配置不当导致的虚拟机启动失败、网络异常等典型问题,提供从环境检查、 阅读详情

相关推荐

vmware workstation 创建虚拟机与克隆虚拟机

本文主要介绍 使用vmware workstation 创建虚拟机 创建快照 导出虚拟机模板 克隆虚拟机 1. 使用vmware workstation 安装虚拟机1.1 运行VMware Workstation 10软件,单击“创建新的虚拟机”1.2 在弹出的“新建虚拟机向导”中,选择“自定义”,单击“下一步”1.3 硬件兼容性选择“Workstation 10.0”,选择“下一步”1.4 如

CV前沿 1万+

关于Vmware Workstation 上网设备的介绍

本文来自我的好友aiminickwong的博客,原文地址: http://hi.baidu.com/quantumcloud/blog/item/8c081b10f3ce1636dc540108.html 为了朋友们更好的理解VMware Workstation 版本虚拟机是如何连接网络的,下面我就对VMware的3种网络模型做一下相关的介绍。 1.首先,介绍一下VMw...

weixin_33701617的博客 253

LaTeX小白必看:5分钟搞定GB/T 7714-2005参考文献格式(Texmaker+BibTeX实战)

本文为LaTeX初学者提供了使用Texmaker编辑器和BibTeX工具链,快速实现GB/T 7714-2005参考文献格式的实战指南。文章详细解析了从获取gbt7714-2005.bst样式文件、编写.bib数据库到四步编译流程的核心步骤,并附有常见问题解决方案,帮助用户高效、准确地完成学术论文的参考文献排版。

weixin_29295541的博客 338

TeamViewer"误选商业版"重装"个人/非商业用途"解决方法 win10

1、退出TeamViewer远程软件,卸载软件。 2、按键盘的【win】+【R】组合键打开【运行】,输入 regedit,打开【注册表编辑器】,通过Ctrl+F调出搜索框,搜索所有的TeamViewer关键字,把搜索出来的内容删除掉。 3.最重要的一步就是:修改网络MAC地址,打开我的电脑–属性–管理–设备管理–网络适配器。 4.重启电脑后安装TeamViewer,安装好后修改 ...

qq_30949479的博客 1万+

AI+医疗:多模态模型让肺结节诊断准确率突破95%+的实战方案

多模态融合是必由之路:单一影像模型难以突破95%准确率,必须整合临床、生物标志物等多维数据跨模态注意力机制是核心:简单拼接效果差,注意力机制能自动学习各模态权重,提升融合效果临床适配比技术先进更重要:模型输出必须符合医生诊断习惯,提供可解释的决策依据持续学习是长期成功的关键:医疗数据分布不断变化,模型必须具备自适应能力多学科协作是保障:放射科、胸外科、病理科、AI工程师共同参与模型设计与优化。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1022

机器学习面试笔试求职必背!八股文(1/5)

算法工程师,技术软件类求职机器学习必背八股文 更多算法/业务/HR面等笔试题面试题 —— >个性签名自取! 1. 特征工程: 1.1 为什么要对特征做归一化处理: Feature scaling,常见的提法有“特征归一化”、“标准化”,是数据预处理中的重要技术。特征间的单位(尺度)可能不同,比如身高和体重,比如摄氏度和华氏度,比如房屋面积和房间数,一个特征的变化范围可能是[ 1000 , 10000 ] [1000, 10000][1000,10000],另一个特征的变化范围可能是[ −.

大厂offer宝典 1万+

关于WMware虚拟网络的三种模式

VMware虚拟机的三种网络模式 测试环境 操作系统 windows 10 专业工作站版 虚拟机 vmware workstation 14 pro =======万恶的分界线= 1.vmware三种网络工作模式 ​ 1.Bridged (桥接模式) ​ 2.NAT(网络地址转换模式) ​ 3.Host-Only(仅主机模式) 2.桥接模式 桥接模式就是将主机网卡与虚拟网卡利用虚拟网桥进行通信,在桥接的作用下,类似于吧物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这

f1092522699的博客 1067

目标检测数据集 第069期-基于yolo标注格式的玻璃清洁状态检测数据集(含免费分享)

但这类技术的落地,离不开大量标注规范、场景丰富的数据集作为算法训练的支撑,玻璃清洁状态检测数据集的出现,正是为了满足这一市场与技术需求。在高校与科研机构的计算机视觉研究中,该数据集可作为基础研究素材,用于探索物体状态识别的算法优化方向,比如针对玻璃这类透明物体的检测算法改进,或是小样本场景下的状态识别研究。通过摄像头采集车窗、挡风玻璃的图像,算法自动检测玻璃清洁度,若识别到脏污影响视线,及时提醒运维人员清洁,避免因玻璃脏污引发的安全事故,提升交通出行的安全性。

深度学习算法工程师,专注于前沿算法研究与实战应用。在这里,我将分享深度学习领域的实战经验、优质数据集资源以及最新论文解读与精度分析,旨在与广大技术爱好者共同探索人工智能的奥秘,助力技术成长与创新。 127

VMwareWorkStation如何添加万兆网卡,万兆网卡添加教程

本教程皆在基于Windows版本的VMware如何添加万兆网卡这一问题提出解决方法,并实践。Linux版VMware添加万兆网卡的教程后期会增加上,尽情期待。

Fairchild_1947的博客 1万+

CrossOver实战:在Mac上流畅运行《梦幻西游》端游与搬砖指南

在跨平台应用开发与系统兼容性领域,如何让为特定操作系统设计的软件在其他平台上运行,是一个经典的技术挑战。其核心原理在于通过兼容层或转译技术,将程序的系统调用和图形接口指令实时转换为目标系统能理解的格式。这项技术的价值在于极大地扩展了硬件设备的软件生态,让用户无需依赖虚拟机或双系统即可无缝使用关键应用。在游戏、专业工具等场景中,这能显著提升工作效率和用户体验。本文以经典端游《梦幻西游》为例,详细解析如何在搭载Apple Silicon或Intel芯片的Mac上,借助CrossOver这一成熟的兼容层方案,构建

weixin_30129025的博客 554

SAP_MM&FI模块-质保金标准解决方案详解

主要讲述了SAP系统质保金的标准实现方案,包含业务背景、后台配置、前台业务操作记录,以及关键点的AI解释;

风沙的博客 680

关于VMware虚拟机的上网问题[Workstation版本] [备用]

转载请注明出处!本文连接及作者。不得用于商业用途! http://hi.baidu.com/quantumcloud/blog/item/9156a6c584996c179c163d5b.html BY:aiminickwong 最近我遇到很多朋友在问我vmware workstation 版本虚拟机的上网问题,在这里,我就针对这个问题做一些说明。 为了朋友们更好的理解VMware Wor...

weixin_30594001的博客 66

069、PCIE属性字段:缓存、顺序与安全

上个月调试一块自研的PCIE采集卡,遇到了一个诡异的问题:主机通过DMA从设备读取图像数据,大部分帧正常,但偶尔会出现局部数据错位,像是缓存没刷干净。用逻辑分析仪抓链路层报文,发现TLP(事务层包)本身完好,但内存中的数据就是不对。排查三天后,终于锁定在设备端TLP的**属性字段(Attribute Field)**配置上——那几位看似不起眼的缓存、顺序控制位,差点让项目延期。今天我们就拆解PCIE事务头中的这个关键区域,看看它如何影响系统性能与数据安全。

z534437748的博客 49

VMware_Workstation 6. 0以上版本虚拟机与华为3G无线上网卡驱动有冲突

     今天安装虚拟机后(版本VMware_Workstation 7),使用华为的3G无线上网卡上网(cdma),插上之后系统无法识别,于是我做了如下排查:1、天翼无线客户端问题     在安装虚拟机后首次插卡时弹出一个客户端升级界面,让我等3-5分钟,结果我等了30分钟依旧没有动静,于是强制终止了。开始以为是这个原因导致天翼网卡无法识别的于是卸载了客户端,使用同事教我的方法使用拨号方式使用这个上网卡上网,但是还是不行。2、天翼网卡驱动程序有问题。     进入系统设备和打印机下,找个这个未识别设备华为

wflin2010的专栏 3441

在RV1126上实现人脸识别----MobileFaceNet转成rknn模型

目录 1.模型下载 2 转成rknn模型并推理 3 查看网络模型 1.模型下载 首先下载MobileFaceNet的模型,github下载地址为:https://github.com/sirius-ai/MobileFaceNet_TF/tree/master/arch/pretrained_model/ 2 转成rknn模型并推理 import numpy as np import cv2 from rknn.api import RKNN if __name__ == '__..

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 3524

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

VMware12 安装MAC-OS-X 10.11

参考文章: 参考文章: 1. 超详细VMware Workstation 10安装OS X Mavericks 2. Windows下 VM12虚拟机安装OS X 10.11(详细教程) 3. VMware 12安装Mac OS X 10.11 4. 如何解决VMware上MAC虚拟机不能上网问题

世界在变,而我心不变。 1396

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

VMWare8.0安装 Linux Ubuntu10.04LTS

去年上UNIX选修课的时候装过VMWare WorkStation6.5,并成功安装了Ubuntu10.04,然后,装了Win7+Ubuntu10.04双系统,把vmware给删了,现在双系统由于安装Tomcat设置环境变量出了问题,已经打不开,于是重装VmWare.但由于vmware这个软件卸载不干净(网上也多是这么说),我装不上6.5以上版本,用尽各种方法,卸载软件呀、清理注册表啊什么的都试过

wusuopuBUPT的专栏 2976

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

虚拟机联网

在使用VMware Workstation的时候,创建的虚拟机使用NAT,但在虚拟机中却不能上网,原因可能如下:(1)主机是Windows XP Professional SP2、SP3或者是Windows Server 2003,如果是这样,则需要把VMnet1、VMnet8的防火墙关闭。方法是: 右击“本地连接”选择属性→高级→设置,在“Windows防火墙”对话框中单击“高级”,将VMnet1和VMnet8前面的“√”去掉就可以。(2)你的主机安装了瑞星、江民、天网防火墙,或者其他防火墙软件,这些防火

lxb_2561的专栏 534

克隆虚拟机后,网卡无法启动的解决办法

问题描述: VMware Workstation Pro V12版本,虚拟机复制后启动出错,就把这个虚拟机删除掉重新建立,系统虚拟硬盘使用之前的,启动系统后不能上网,通过ifconfig查看网卡没启动,遂启动网卡服务,但是出错,就是:device eth0 does not seem to be present, delaying initialization,然后想到是不是ifcfg-eth0...

looknm的专栏 3571

VMware 虚拟机里连不上网的三种解决方案

运行环境:VMware Workstation - kali linux 32位 问题:kali linux 虚拟机连不上网 解决方案适用范围:VMware Workstation 安装的所以系统 在VMware虚拟机里启用kali linux 时,总是连不上网,ping 百度时总出现:未知的名称或服务 第一种解决方案是在虚拟机设置里,找到“网络适配器”,右边的网络连接选择“NAT 模...

B_Bigstar的博客 9万+

升级VMware至15.1.0版本解决Windows 10 1903下VMware Workstation 15 Pro虚拟机死机问题

如题,在几乎全新的Windows 10 1903操作系统下,在VMware Workstation中安装虚拟机经常出现死机现象,主要表现在以下两个方面: 创建好虚拟机后,虚拟机开机加电准备安装操作系统,可是连虚拟机开机自检都没有通过就一直黑屏,处于死机状态,无法对虚拟机进行关机、重启或者挂起等操作,其关键进程“VMware Workstation VMX”也无法被结束。只能重启物理机再来。 尝...

越野者的博客 2万+

VMware Workstation 15虚拟机使用教程

VMware Workstation 15虚拟机使用教程

weixin_43465752的博客 1万+

【VMware workstation】虚拟机/主机互相ping不通的问题排查

环境:主机 Windows10 + VMware workstation pro; 虚拟机 Windows XP 参考:VMware虚拟机和主机互相ping不通排查以及解决 workstation下载:感谢原作者!截止到目前是可用的 问题描述 虚拟机无法上网,主机与虚拟机互相ping不通,显示 request timeout(请求超时)或者无法找到输入的ip地址。 注:问题排查,是在原来设置过一些东西的基础上进行的,如果有些设置没有说明原因,以后再来补充,实在记不得了! 原因排查: 可能用到的命令: 命

Lumos97的博客 1万+

VMware Workstation利用host-only也可以上网

一般我们知道VMware有三种网络模式 1、nat模式,配置方便,直接可以上网 2、bridge模式,配置虚拟机跟主机在同一网段,也可以上网 3、host-only模式,该模式下虚拟机不能上网 最近想要让虚拟机在host-only下也能上网,所以设置了一下 想到利用Windows下的网络共享让虚拟机上网 VMware的网络设置如下图:

米刀文 4508
上一篇: C++生成DLL导出函数的小demo
下一篇: 函数指针和指针函数的区别
路小小卡
博客等级 码龄15年 87粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值