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

物理机和虚拟机ping的教学(物理机连接虚拟机)


一、请问虚拟机和主机怎么才能ping通,我的电脑插的是网卡?最近因为虚拟机和服务器无法互相ping通,一直苦苦挣扎到凌晨1点左右。现在我们总结一下这个流程,以方便广大未来进入行业的IT精英。
VMware提供三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和hostonly(服务器模式)。
d(桥接模式)
该模式下,操作系统被VMWare虚拟化成局域网上的一台独立服务器,可以通过网络访问局域网中的任何机器。它。在桥接模式下,需要手动为虚拟系统配置IP地址和子网掩码,并且必须与主机在同一网段,虚拟系统才能与主机通信。同时,由于这个虚拟系统是局域网中的一个独立的服务器系统,因此可以手动配置其TCP/IP配置信息,以便通过局域网网关或路由器访问Internet。使用桥接模式的虚拟系统和服务器之间的关系就像两台计算机连接到同一个Hub。如果要互相通信,需要配置虚拟系统的IP地址和子网掩码,否则将无法通信。
如果您想使用VMWare在局域网上创建一个新的虚拟服务器来为局域网用户提供网络服务,则应选择桥接模式。
(网络地址转换模式)
使用NAT模式是让虚拟系统使用NAT(网络地址转换)功能通过网络进行访问。服务器位于公共网络上。也就是说,可以使用NAT模式在虚拟系统中访问Internet。NAT模式下虚拟系统的TCP/IP配置信息由VMnet8虚拟网络(NAT)的DHCP服务器提供,无法手动修改。因此,虚拟系统无法与本地网络中的其他真实服务器进行通信。使用NAT模式的最大优点是虚拟系统访问互联网非常简单,不需要做任何其他配置,只需要服务器能够访问互联网即可。
如果您想使用VMWare安装一个新的虚拟系统,并且无需任何手动配置就可以在虚拟系统中直接访问Internet,则应使用使用NAT模式。
only(服务器模式)
在一些特殊的网络调试环境中,需要将真实环境和虚拟学校分开。可以使用仅服务器模式。Host-Only模式下,所有虚拟系统都可以相互通信,但虚拟系统和物理网络是隔离的。
提示:在host-only模式下,虚拟系统和主机系统可以互相通信,相当于两台机器通过双绞线连接起来。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、端口地址、DNS服务器等)由VMnet1的DHCP服务器(server-only)虚拟网络控制是动态分配的。
如果你想用VMWare创建一个与网络上其他机器隔离的虚拟系统,并做一些特殊的网络调试工作,你可以选择justforserver。
之前我使用NAT模式,安装Ubuntu操作系统时默认选择此选项。当时我并没有想太多,也没有详细研究这三种模式的区别。正是因为这种粗心,我彻夜不眠,仿佛在看不起自己,警告读者不要随便处理事情,因为这只会给自己带来更多不必要的麻烦。当时我在单机环境下调试桥接模式,麻烦了好久。在这种环境下,无法使虚拟机联机。后来查资料的时候也发现有必要使用路由器。根据我自己的感受,我否认了这个因素。我很难对事物做出随机假设。使用桥接模式时,当设备连接到局域网时,会随机分配一个IP。这可以通过ifconfig命令进行检查。设备现已连接至LAN,可以通过ping进行测试。LAN连接上其他计算机的IP地址。
4.虚拟机创建后修改网络连接类型
虚拟机创建后,可以进入虚拟机的“编辑配置”选项卡调整网卡配置。
设置虚拟机的网络模式
如果是桥接方式,将LinuxIP设置为与主机本地连接的IP同一网段
如果是NAT,将LinuxIP设置为与服务器vmnet1IP同一网段
如果仅用于服务器,请将LinuxIP设置为与服务器vmnet8IP同一网段


二、宿主机和虚拟机怎样才能互相ping通?选择网络连接方式时;您必须选择一座桥。例如,网关地址为:192.168.3.1
主机ip地址信息:
ip地址:192.168.3.10
子网掩码:255.255.255.0
默认网关:192.168.3.1
vm1的ip地址信息:
ip地址:192.168.3.20
子网掩码:255.255.255.0
默认网关:1932.18。br/>
vm2的ip地址信息:
ip地址:192.168.3.30
子网掩码:255.255.255.0
默认网关:192.168.3.1
如果您谁想要互相ping通;要求虚拟机的网卡需要设置为桥接模式:
在“设备状态”列中检查以下选项:
connectatpoweron
在“网络连接”列中选择以下选项:
bridget:connectdirectlytothephysicalnetwork
然后保存设置
激活后,将设备的IP地址和物理设备设置为同一网段
完成以上设置后,无论虚拟机还是真机都能互相ping通。


三、虚拟机与主机如何ping通

虚拟机与主机之间ping的设置:

1.输入虚拟机设置

2.虚拟机网卡设置、主机设置和虚拟机所有机器动态获取IP

3、虚拟机窗口的编辑菜单中,有virtualNetworkEditor...,用于设置网络连接方式;;

4、测试互通性:

主机(XP系统)输入命令提示符:ping10.5.43。33(10.5.43.33为虚拟机IP测试),如果看到如下结果,则说明测试通过。