2012-03-15 64 views
1

我想通过运行在Windows 7(同一台计算机)上的Momentics IDE通过8000端口上的IP连接到VirtualBox上运行的QNX Neutrino OS(qconn)。我试图得到这个虚拟机的IP地址,它似乎和我的真机一样,并且它不起作用。预先感谢您的帮助。通过IP连接到VirtualBox上的QNX

回答

0

所以,我只想澄清:

  • 您正在使用Windows 7作为主机操作系统
  • QNX Neutrino实时操作系统在Windows主机上的VM
  • 使用Momentics的运行,要连接在IDE到QNX目标
  • 让我们假设你的Windows 7机器的IP地址192.168.1.101是(通过去开始==>运行... ==> CMD收购==> IPCONFIG)

首先,将您的QNX OS VM的网络类型设置为NAT(网络地址转换)。然后,您需要设置端口转发(请参阅此URL:http://www.rustyrazorblade.com/2010/12/virtualbox-4-nat-port-forwarding-gui/)。

一旦你完成,你应该能够从Momentics的IDE在Windows 7中由Momentics的指定以下QCONN目标连接到QNX VM:

目标:127.0.0.1:8000 主机名: QNX_NTO

您设置的转发将导致端口8000上的所有连接127.0.0.1:8000(Windows主机回送连接)自动重定向到您的QNX VM。

我自己做了这个,它工作。希望这对你有帮助。

干杯!

0

如果可能,请配置您的QNX客户虚拟机使用Host-Only Networking - 这会将其放置在您的主机Windows 7的专用网段上。然后,您应该可以通过分配的IP地址访问它。默认情况下,您的Win7主机的地址为192.168.56.1,您的虚拟机很可能会分配为192.168.56.2。

如果您的客人需要访问互联网或其他网络,您可以尝试其他网络选项,如Bridged(虚拟机将显示为同一网络中的另一台计算机)或NAT(您需要添加端口转发选项)。