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

虚拟机无法远程访问


一、虚拟机为什么不能远程链接

如果虚拟机使用NAT模式,要使用对应端口服务,需要打开“编辑”-“虚拟机网络编辑器”

将对应端口映射到服务器才可以使用!

同时需要在服务器上的防火墙中开放相应的端口。


如果只连接服务器,打开vmnet8虚拟网卡即可!


如果主机网络中有路由器,则应将虚拟机网络适配器置于桥接模式,这样接下来就不需要移植了!


二、vmwareesxi虚拟机无法访问外网

是否需要使用公网地址作为esxi的管理地址?一般不建议这样做,因为管理流程不是生产活动,很少使用,而且管理IP地址暴露在公网。这样做是极其危险的。如果被攻破,将会导致整个虚拟化环境的崩溃。当然,如果你硬要这样做的话,虚拟机就无法使用联通的外网IP地址了。

先不说这个,先说正事。让整个环境连接到外部网吧

如果2008虚拟机是单向外网的,这个就比较简单了。这无需路由器即可实现。步骤如下:

连接通信IP并在网卡上配置虚拟交换机,创建虚拟机端口组,命名为dianxin之类的。使用

创建VM1,两个虚拟网卡,分别连接电信和分别是internal,并共享网卡dianxin网络

其他虚拟机都分配了网卡,连接到内部,网关指向VM1的内部地址

这样,所有虚拟机都可以访问外网,但是这是趋势一,即虚拟机可以出去,但是不能对外网提供服务。

如果虚拟机2008需要向外部网络提供服务,例如充当Web服务器,那么,通常连接到网络外部连接到路由器/防火墙,利用路由器进行端口切换,向外界提供服务如下

将电信IP连接到路由器,设置路由器,并将其用作网关

所有esxi主机都连接到路由器

所有虚拟机按照内网服务器配置进行配置,网关指向路由器,以便虚拟机可以访问外网。

如果您需要虚拟机对外网提供服务,将虚拟机的内部IP地址与路由器上的端口和外部IP端口建立连接。


是否简单地允许虚拟机通过路由器访问。外部网络,或者需要虚拟机对外网提供服务,可以使用路由器/防火墙的方式。这是最有效的方法。