虚拟机里装了个XP,怎样设置上网
1Bridged(网桥模式)
在这种模式下,VMware虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置
IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,
那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub
上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
适用条件:如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
2NAT(网络地址转换模式)
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互
联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的
其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
适用条件:如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。 (推荐大家适用此种
网络连接模式)
3Host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式。在Host-only模式中,所有的虚拟系统是可以相互通
信的,但虚拟系统和真实的网络是被隔离开的。 提示:在Host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在Host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(Host-only)虚拟网络的DHCP服务器来动态分配的。
适用条件:如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择Host-only模式。
二、虚拟机自带系统服务之说明
· VMware Authorization Service 验证服务
· VMware Agent Service 代理服务
· VMware DHCP Service
· VMware NAT Service
· VMware Virtual Mount Manager Extended
三、虚拟机网络通信常见问题排除及解决方法
1虚拟机系统安装好后不出现网卡。
2无论虚拟机系统选择哪种网络类型都无法正常和物理机系统正常通信。
3虚拟机系统能够和物理机间正常通信,但虚拟机却无法访问互联网。
1你在虚拟机里的IE中:能打开http://127001页面么?不能的话再去IIS里启动一下试试。
2你确认你的机器能像实体机一样上网么?不能,则使之能上网再说
3如果能上网,你虚拟机的网上选择的是“桥接”模式么?--推荐用桥接模式,分配一个与实体机同一网段的ip即可。
1、请在xp的虚拟机中安装hyper-v 来宾服务。
2、hyper-v虚拟机要配置正确的虚拟交换机
3、在虚拟机的设置中
是否有网络适配器,默认是有的,如果没有就添加一个网络适配器,然后在右边选择你之前配置正确的虚拟交换机。
如果你是在不明白请查阅百度文库中hyper-v的部署
http://wenkubaiducom/view/b78d0084e53a580216fcfe93html
如果有问题,你可以继续追我,把我会保持关注并积极回复,希望可以帮到您
————
补充:hyper-v是为了虚拟化服务而存在的,它能够优势处理数据业务,多用于虚拟服务器系统提供数据方面支持。因此xp在hyper-v虚拟机中的图形效果是非常糟糕的,如果你要在虚拟xp中运行其他然间或者游戏,我建议是你使用vm,如果是大型数据建议不要用win8 hyper-v而是用server hyper-v来提供性能。
不是,是没有安装虚拟3d显卡,详细看虚拟机白皮书
3D加速的限制
实验性的3D加速只能用于运行Windows 2000, Windows XP, 或Linux上的Windows 2000 and Windows XP客户机。对实验性3D加速也有以下限制:
1.工作站只能加速Direct8,对于Direct9的应用也只是支持应用其中的Direct8子集。
2.对3D应用程序的执行没有优化效果。
3.OpenGL应用程序只能运行在软件模拟仿真模式
不是所有的3D加速都能被启用。以下是不能加速的应用:
1. 像素和顶点渲染
2. 多顶点处理
3. 硬件级的贴图映射和环境映射
4. 纹理贴图
5. 一、三和四维的纹理
开启3D加速
D3D加速技术默认为被启用。你需要准备宿主机、虚拟机和虚拟机操作系统。
首先需要开启宿主机的3D加速
NVIDIA在Linux下有驱动程序
在Windows下,宿主机的操作系统需要Windows 2000 or Windows XP ,在系统中需要启动图形硬件加速功能。
在Linux下,需要执行以下步骤来查看你的Linux宿主机的兼容性
1. 打开你的Direct渲染能力,运行命令:glxinfo | grep direct。
2. 运行glxgears命令,以确保3D应用程序能运行在你的宿主机上。
在一台虚拟机中开启3D加速
1. 选择一台安装了Windows 2000 or XP操作系统得客户机
2. 在虚拟机的配置文件(vmx)中加入:mksenable3d = TRUE,来打开虚拟机的3D加速功能,虚拟机的2D加速同样能用。
3. 如果你要设置显存的大小,就在其中加入:svgavramSize = 67108864(设置显存为64MB)或svgavramSize = 134217728(设置显存为128MB)显存最多只能设置为128MB
4. 对于一个需要全屏运行的3D应用程序(比如像第一人称射击这样的实时游戏),建议你关掉“在鼠标离开窗口后释放”这个选项,在其中加入:vmmousepresent = FALSE。并且在虚拟机主界面上编辑>参数>输入选项卡>去掉“在鼠标离开窗口后释放”选项前的钩。
在客户机操作系统中启动3D加速
1. 打开虚拟机电源
2. 安装与VMware Workstation 版本一致的VMware Tools
3. 安装D9c
4. 安装你的3D应用程序
后硬”的原则。
首先,检查下VMware Tools是否安装完全。VMware Tools中包含着VMware虚拟机中所需的网卡驱动。
如果这没问题的话,就该检查“硬件”了。
VMware中主管网络的“硬件”是Network Type。
在Network Type页中选择虚拟机网卡的“联网类型”
选择第一项,使用桥接网卡(VMnet0虚拟网卡),表示当前虚拟机与主机(指运行VMware Workstation软件的计算机)在同一个网络中。
选择第二项,使用NAT网卡(VMnet8虚拟网卡),表示虚拟机通过主机单向访问主机及主机之外的网络,主机之外的网络中的计算机,不能访问该虚拟机。
选择第三项,只使用本地网络(VMnet1虚拟网卡),表示虚拟机只能访问主机及所有使用VMnet1虚拟网卡的虚拟机。主机之外的网络中的计算机不能访问该虚拟机,也不能被该虚拟机所访问。
选择第四项,没有网络连接,表明该虚拟机与主机没有网络连接。
这样你再看看,虚拟机能不能上网。
虚拟机是在主机硬盘上虚拟操作系统。所以如果主机文件和虚拟机所借用的硬盘盘符是一个的话,主机文件就可以共享给虚拟机了。
如果你还有什么问题,可以发消息给我,咱们再讨论。
ping的通信是双向的,如果你一边能2k3能ping通xp,说明网络是好的,但你xp不能ping通2k3,那么问题 就不在网络上了
1检查你的xp的网关是否正确
2检查你的2k3的防火墙
3建议你把2k3和xp都桥接到vmnet5上再试试,因为host-only是仅于当前主机通信,可能会影响到对其它主机的访问,当然,这于虚拟机的问题有关,我也这么作过,基本上都能通,但偶尔不能通,重启下就好了毕竟虚拟机不是真正的计算机,只要是程序都有卡死崩溃 的可能
希望能够 帮到你
0条评论