【发布时间】:2012-03-15 18:11:57
【问题描述】:
我想通过 8000 端口上的 IP 从 Windows 7(同一台计算机)上运行的 Momentics IDE 连接到 VirtualBox 上运行的 QNX Neutrino OS (qconn)。我试图获取该虚拟机的IP地址,它似乎与我的真机相同,并且无法正常工作。提前感谢您的帮助。
【问题讨论】:
标签: windows-7 ide virtualbox qnx-neutrino
我想通过 8000 端口上的 IP 从 Windows 7(同一台计算机)上运行的 Momentics IDE 连接到 VirtualBox 上运行的 QNX Neutrino OS (qconn)。我试图获取该虚拟机的IP地址,它似乎与我的真机相同,并且无法正常工作。提前感谢您的帮助。
【问题讨论】:
标签: windows-7 ide virtualbox qnx-neutrino
所以,澄清一下:
首先,将 QNX 操作系统 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 主机名:QNX_NTO
您设置的转发将导致端口 8000 上到 127.0.0.1:8000(Windows 主机环回连接)的所有连接自动重定向到您的 QNX 虚拟机。
我自己做了这件事,而且效果很好。希望这对您有所帮助。
干杯!
【讨论】:
如果可能,请将您的 QNX 来宾虚拟机配置为使用 Host-Only Networking - 这会将其置于您的主机 Windows 7 的专用网段上。然后您应该能够通过分配的 IP 地址访问它。默认情况下,您的 Win7 主机的地址为 192.168.56.1,而您的虚拟机可能会分配到 192.168.56.2。
如果您的客人需要访问互联网或其他网络,您可以尝试其他网络选项,例如 Bridged(虚拟机将显示为同一网络上的另一台计算机)或 NAT(您需要添加端口转发选项)。
【讨论】: