当前位置:首页 > 虚拟机 > 正文

局域网内虚拟机(怎么让局域网都能连接虚拟机)

虚拟机如何与局域网中的计算机进行通信?

首先要了解连接虚拟机的三种方法:
==============================
VMWare提供了三种工作模式,分别是bridge(桥接模式)、NAT(网络地址转换模式)和hostonly(访客模式)。为了在网络管理和维护中正确应用它们,首先应该了解这三种工作方式。
d(桥接模式)
在该模式下,VMWare虚拟出来的操作系统就像局域网中的主机一样是一台独立的主机,可以访问网络上的任意服务器。在桥接模式下,必须手动为虚拟系统配置IP地址和子网掩码,并且必须与宿主机在同一网段,这样虚拟系统才能与宿主机通信。同时,由于该虚拟系统是局域网中独立的主机系统,因此可以手动配置其TCP/IP配置信息,从而通过局域网网关或路由器访问Internet。
使用桥接模式的虚拟系统和主机之间的关系就好像两台计算机连接到同一个集线器。如果要互相通信,需要配置虚拟系统的IP地址和子网掩码,否则将无法通信。
如果要使用VMWare在局域网中创建一个新的虚拟服务器来为局域网用户提供网络服务,则应选择桥接模式。
-only(主机模式)
在一些特殊的网络调试环境中,需要隔离真实环境和虚拟环境。在这种情况下,您可以使用仅主机模型。Host-Only模式下,所有虚拟系统都可以互相通信,但虚拟系统和真实网络是隔离的。
提示:在host-only模式下,虚拟系统和宿主机系统可以互相通信,相当于两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等)由VMnet1(host-only)的DHCP服务器控制网络虚拟被动态分配。
如果你想使用VMWare创建一个与网络中其他机器隔离的虚拟系统,并执行一些特殊的网络调试操作,你可以选择host-only模式。
(网络地址转换模式)
使用NAT模式可以让虚拟系统使用NAT(网络地址转换)功能通过宿主机所在的网络访问公网位于。也就是说,可以使用NAT模式在虚拟系统中访问Internet。NAT模式下虚拟系统的TCP/IP配置信息由VMnet8虚拟网络(NAT)DHCP服务器提供,无法手动更改,因此虚拟系统无法与本地网络中的其他真实主机进行通信。使用NAT模式的最大优点是虚拟系统访问互联网非常简单:不需要做任何其他配置,宿主机能够访问互联网就足够了。
如果您想使用VMWare安装新的虚拟系统,并且无需任何手动配置就可以在虚拟系统中直接访问Internet,建议使用NAT模式。
提示:上面提到的NAT模式下的VMnet8虚拟网络、Host-only模式下的VMnet1虚拟网络、桥接模式下的VMnet0虚拟网络都是由VMWare虚拟机自动配置的。用户无需自行设置。VMnet8和VMnet1提供DHCP服务,但VMnet0虚拟网络不提供DHCP服务。
=======================================
建议主机上的所有虚拟机使用相同的连接方式。不然会有很多问题

主机和虚拟机之间建立局域网吗?

有两种方法
方式:
1.选择NAT作为虚拟机的Internet访问方式。2.主机的本地连接(也就是主机的真实网卡)与虚拟卡VMwareNetworkAdapterVMnet8共享
(这是为了让虚拟机能够访问Internet。如果主机没有连接Internet或者不打算访问Internet,可以跳过此步骤)
注意:主机上必须开启Windows防火墙服务,否则会出现“建立Internet连接时出错”的错误。共享本地连接时可能会出现“(null)”问题。
3.确保VMwareNetworkAdapterVMnet8IP发现方法动态发现IP。否则,虚拟机可以访问Internet并ping主机,但主机无法ping虚拟机(这里费了我很长的时间)
4、主机服务项中必须启用VmwareDHCPS服务,否则虚拟机中的操作系统将无法获取动态IP
5、设置虚拟机中的网卡自动获取IP这样上网,操作系统在虚拟机中查到的IP是192.168。真是误导人!每个人的机器环境不同,所以每个配置步骤都要确认。IP设置为:与主机相同的网络类别
子网掩码:与主机相同
网关:设置为主机的IP地址
这种方式主机必须连接网线,即使是到外部网络也是连接不上的,因为这样主机和虚拟机就相当于两台独立的机器。它们之间的连接自然需要一根网线,它被发送到局域网路由器,虚拟机中的操作系统IP必须配置为与主机IP同一网段。

局域网内其他物理机无法PING我的VM

1,不同网段经常无法互通。
2.您的虚拟机使用NAT。整个局域网相当于物理机在一级路由下,虚拟机在二级路由下,不在同一个网络。A可以ping通虚拟机,因为虚拟机A使用的网络提供了NAT。这里A相当于二级路由器的角色。
3.据我了解,ping测试是一个网络层命令。它使用ICMP协议,该协议仅适用于IP。它不能将端口指定为传输层。端口转发不工作,因此ping无法成功。不过端口转发应该对其他传输层协议比较敏感,比如http80转发等。
4.尝试在主路由上配置静态路由,将192.168.9.0网段的所有访问路径都指向A。前提是A的IP是固定的。