虚拟机与局域网内的电脑如何进行通信

我在A电脑上装了虚拟机,虚拟机可以和A电脑进行通信,也可以ping通该局域网内的B机器,但B机器ping不同虚拟机,ip、网关设置都没问题。求高手指点,不甚感激。

你先要了解虚拟机的三个连接方式:
========================================
VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。
1.bridged(桥接模式)
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中和宿主机一样的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。

使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。

如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。

2.host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。

提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。

在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。

如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。

3.NAT(网络地址转换模式)
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。

提示:以上所提到的NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。VMnet8和VMnet1提供DHCP服务,VMnet0虚拟网络则不提供。

========================================
推荐楼主的虚拟机全部统一使用同一种连接方式。否则会出现很多问题
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-15
1.把虚拟机网卡设置成桥接
第2个回答  2011-03-16
很简答,虚拟机使用桥接网络模式。
第3个回答  2011-03-15
看明白了,你的网络设置有问题,你用是NET吧?建议换一个,譬如说是 桥接!

虚拟机与局域网内的电脑如何进行通信?
在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP\/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式的虚拟系统和宿主...

局域网中如何用一台电脑访问另一台电脑虚拟机中的网址?
打开虚拟机软件菜单栏“编辑”——“虚拟网络编辑器”NAT设置,端口转发中,添加对应虚拟机的ip地址、虚拟机对应端口和主机对应端口,确定即可!局域网中访问主机ip:对应设置的端口即可!局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以...

vmware虚拟机可以用自己电脑的网络吗?
1、依次打开VMware虚拟机设置中的网络设置,按照经典模式创建出的网络适配器,一般是NAT模式,这种模式是共享主机ip的模式,也就是物理机的ip地址要比虚拟中的ip地址高一层。2、此种模式下在获取到虚拟机的正确ip地址后就可以了使用物理机访问虚拟机中的服务了。3、如果想要局域网中的其他机器也能访问...

VMware虚拟机怎么连接局域网
1、安装完成虚拟机VMware,在网路连接里可以看到多出来两个虚拟网卡,VMware Network Adapter VMnet1和VMware Network Adapter VMnet8 2、设置网络,使用的是无线网络(如果是本地连接,设置方式相同),右键选择无线网络连接,在属性窗口中选择高级,选中允许其他网络用户通过此计算机的Internet连接来连接,并...

两台电脑上的两台虚拟机如何互联?
在虚拟机的属性设置中,网络设置那里设为桥接网卡,那么虚拟机就相当于直接使用主机的网卡了,如果这两台电脑在同一局域网中,他们纸上运行的虚拟机自然也就在同一局域网中了,也就能直接互联了。在VirtualBox中是如下设置:

如何让局域网内其它机器访问本机上的虚拟机呢
回答:你一台机器上的 虚拟的 的FTP服务器,你虚拟 的 服务器 要占用你的 机器网卡并正确设置网关,在你的基础系统下面把当前网卡停用,这样才可以连接到局域网。 如果你的基础系统上面没有停用网卡的话,你当前的网卡是被占用的,所你的服务器无法通过网卡连接局域网。

局域网内,不同主机上的vm虚拟机如何相互通信?主机PC1的虚拟机VPC1如何...
两个虚拟机的网络选择桥接方式,然后确保其在相同的网段内,IP地址不一样。如图,保持子网掩码与默认网关一样,IP地址最后位不一样。另外,子网掩码与默认网关与你的局域保持一样,可以参考你的PC1与PC2的设置。

虚拟机安装的系统与局域网主机PING不通?
首先在Virtual PC中修改Virtual PC的网络属性:点击“属性设置”按钮,在弹出的对话框中选择“网络”,把属性改为“虚拟转换网络——本地、主机和外部”。接下来修改Virtual PC上操作系统的配置,启动Virtual PC,此时用户就相当于在使用一台安装了Windows 95的计算机。进入控制面板,打开网络设置:允许文件...

怎样用另外一台电脑连接虚拟机网络?
首先将虚拟机设置为桥接模式。这样宿机和虚拟机就是偶互通的。只要其他电脑属于同一局域网就是可以互通的和资源共享的

虚拟机和主机之间怎么通信
把工作组设为同名,用理由器的话把网关设置一样,比如192.168.0.1,IP地址设成192.168.0.x,DNS也可以设置成路由器的地址192.168.0.1,就可以互访工作组内的主机、虚拟机了。另外如果是Win98以上系统的话可以在虚拟机菜单里安装虚拟机附加模块,一方面可以在不设局域网的情况下直接共享主机的文件...

相似回答