2012-03-15 59 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(您需要添加端口轉發選項)。