无法远程访问 VMware VM

无法远程访问 VMware VM

我有一台虚拟机,位于几层之外,我想远程访问它,但由于某种原因我无法访问它。我尝试了几种方法来解决这个问题,我想知道我是否遗漏了什么。我想通过 RDP 进入机器或访问虚拟机上在端口 80 上运行的 Web 应用程序。

设置如下...

  • 有问题的虚拟机:VMWare VM、Windows Server 2003、PeopleSoft
  • VMWare 主机:Virtualbox VM,Xubuntu 15.04 基本安装
  • 物理服务器:IBM x3455,Ubuntu Server 15.04
  • 笔记本电脑:Ubuntu Desktop 15.04

之所以设置如此复杂,是因为它是临时的。我希望能够对“有问题的虚拟机”进行一些更改,然后将其归还给我的人。如果我不打算继续使用“物理服务器”,我不想用 VMware 弄乱它。

基本上,我想从“笔记本电脑”连接到“有问题的虚拟机”。

以下是我尝试过的:

网络设置为桥接

“VMware Host” 已将网络适配器设置为绑定。我转到“机器设置”>“网络”>“适配器 1”,并将“附加到”选项设置为“桥接适配器”。

“有问题的虚拟机”也已将网络适配器设置为绑定。我转到虚拟机 > 虚拟机设置 > 网络适配器,然后选择桥接单选按钮。

因此,我的机器都位于同一子网/网络上。以下是 IP 地址:

  • 有问题的虚拟机:192.168.x.103
  • VMWare 主机:192.168.x.105
  • 物理服务器:192.168.x.15
  • 笔记本电脑:192.168.x.110

DNS

我不认为 DNS 是个问题。在我的笔记本电脑上,当我尝试 ping 有问题的虚拟机时,它会获取正确的 IP 地址:

$ ping VM
PING VM (192.168.x.103) 56(84) bytes of data.
^C
--- VM ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms

我尝试在不同的级别执行 ping 操作来查看网络流量在何处被停止。

  • 在“有问题的虚拟机”上,我可以 ping 它自己的 IP 地址。
  • 在“VMware Host”上,我可以 ping 通“有问题的虚拟机”
  • 在“物理服务器”上,我不能对“有问题的虚拟机”执行 ping 操作

防火墙

我认为“VMware Host”中已打开 Xubuntu 防火墙。我现在已经将其关闭。

我检查过:

user@VMWareHost:~$ sudo ufw status verbose
[sudo] password for user: 
Status: inactive

我最初用以下方法关闭它:

sudo ufw disable

问题

您是否发现我遗漏了什么?有没有办法通过我的笔记本电脑访问该虚拟机的网络?

答案1

可能是网络适配器的问题,我通过转到解决了编辑VMWare 中的选项,虚拟网络编辑器恢复默认值

相关内容