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

主机无法访问虚拟机网站怎么办


一、本地主机客户端怎么访问VMware虚拟机里的服务器?

只要VMware虚拟机中的机器已经正常联网并启用了相关的外部服务,就可以使用正确的IP地址进行访问。

工具素材:VMware虚拟机

1按顺序打开VMware虚拟机设置中的网络设置,按照经典模式创建网络适配器,一般为NAT。该模式为共享主机IP模式,即物理机的IP地址比虚拟机中的IP地址高一级。

2.该模式下,获得虚拟机的正确IP地址后,就可以使用物理机访问虚拟机中的服务。

3如果想让局域网内的其他机器访问虚拟机中的机器,可以将网络模式设置为桥接模式目前IP地址是通过虚拟机和物理机在同一个网段,同样,它也和局域网中的其他机器在同一个网段,因此也可以被局域网中的其他机器访问。

高级信息:

使用NAT模式的好处是不需要担心外部IP地址的变化(比如办公环境经常变化,IP地址也会经常变化),内部IP会发生变化,这样就可以避免消除频繁修改hosts文件的问题。

点击【NAT设置】-【添加】,这里输入端口号22,然后虚拟机的IP地址(进入虚拟机通过ipconfig获取),这是192.168.91.133。

参考资料:客户端服务器


二、主机ping不通虚拟机怎么解决?


桥接方式:选择图中“网络连接”下的第1项。就是你通过在vmware虚拟机属性中将网卡设置为bridge来启动虚拟机,然后虚拟机就通过了。网卡桥接至LAN。通常情况下,主机自动获取LANIP,因此虚拟机也设置为自动获取LANIP。如果您的主机未自动设置为LANIP,请为虚拟机和主机设置一个(IP为::10.232.70.9)如果您将同一网段的真实IP设置为10.232.70.235,则您的互联网将与本地计算机相同。桥接方法需要LAN网段的IP地址。该方法不需要Vm1或Vm8,也可以访问外部网络。

虚拟网络设置->主机虚拟网络映射->vmnet8,然后单击返回>,您将看到NAT位于您子网中的哪个网段,以及该网段的IP(如果是虚拟网络)机器的网段与此匹配)您也可以在这里更改为不同的网段,看看是否匹配)可以在NAT标签下看到。

就我个人而言,我更喜欢不限于LAN环境的NAT方法。但只有虚拟机才能访问外部网络,除了主机之外任何人都无法访问虚拟机。(不过,可以通过设置端口映射来实现。)

如果虚拟机可以ping通主机,但主机无法ping通虚拟机,或者虚拟机无法ping通本地机,则为可能的原因如下:
处于桥接模式时可能性1:虚拟机防火墙阻止ping。关闭虚拟机防火墙并重试。桥接设置中的IP地址可能存在冲突,或者虚拟机桥接服务可能不正常。
如果是NAT模式,可能性一是虚拟机防火墙阻止了ping。关闭虚拟机防火墙并重试。可能2是你本机的vmnet8网卡被禁用。。情况三:vbox的nat模式和vpc的share模式是这样的。
当处于仅主机模式时,虚拟机防火墙通常会禁用ping。
虚拟机可以ping通主机,但主机无法ping通虚拟机。解决方案:
关闭主机和虚拟机上的防火墙。安装虚拟机时,主机系统将多出两个网络连接:VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8。
两者均默认启用。您可以忽略此操作或关闭未使用的连接。对于NAT链接模式下使用的VMnet8,可以禁用VMnet1。如图:



三、宿主机ping不通虚拟机,怎么解决主机的屏幕关闭,虚拟机的网络也必须关闭。您可以自动允许主机和虚拟机共享网络。