我想通过8000端口上的IP连接到运行在Windows 7(同一台计算机)上的Momentics IDE上的VirtualBox上运行的QNX Neutrino OS(qconn)。我试图获取这个虚拟机的IP地址,它似乎与我的真实机器相同,但它不起作用。提前感谢您的帮助。
答案 0 :(得分:0)
如果可能,请将QNX来宾虚拟机配置为使用Host-Only Networking
- 这将使其与主机Windows 7一起位于专用网段上。然后,您应该可以通过分配的IP地址访问它。默认情况下,Win7主机的地址为192.168.56.1,您的虚拟机可能会分配为192.168.56.2。
如果您的访客需要访问互联网或其他网络,您可以尝试其他网络选项,例如Bridged
(虚拟机将显示为同一网络上的另一台计算机)或NAT
(您需要添加端口转发选项。)
答案 1 :(得分:0)
所以,只是为了澄清:
首先,将QNX OS VM的网络类型设置为NAT(网络地址转换)。然后,您需要设置端口转发(请参阅此URL:http://www.rustyrazorblade.com/2010/12/virtualbox-4-nat-port-forwarding-gui/)。
完成后,您应该能够通过在Momentics中指定以下QCONN目标,从Windows 7中的Momentics IDE连接到QNX VM:
目标:127.0.0.1:8000 HOSTNAME:QNX_NTO
您设置的转发将导致端口8000上127.0.0.1:8000(Windows主机环回连接)的所有连接自动重定向到您的QNX VM。
我自己完成了这项工作。希望这对你有所帮助。
干杯!