Подключитесь к QNX на VirtualBox через IP - PullRequest
1 голос
/ 15 марта 2012

Я хотел бы подключиться к ОС QNX Neutrino (qconn), работающей на VirtualBox, из IDE Momentics, работающей на Windows 7 (тот же компьютер), через IP на порту 8000.Я попытался получить IP-адрес этой виртуальной машины, и он, похоже, совпадает с реальным, и на нем он не работает.Заранее благодарю за помощь.

Ответы [ 2 ]

0 голосов
/ 01 апреля 2012

Итак, просто уточнить:

  • В качестве хоста вы используете Windows 7
  • ОСРВ QNX Neutrino работает на ВМ
  • Используя Momentics на хосте Windows, вы хотите подключиться в IDE к цели QNX
  • Предположим, что IP-адрес вашего компьютера с Windows 7 - 192.168.1.101 (полученный при запуске Start ==> Выполнить ... ==> cmd ==> ipconfig)

Во-первых, настройте тип сети для виртуальной машины ОС QNX на NAT (преобразование сетевых адресов). Затем вам нужно настроить переадресацию портов (см. Этот URL: http://www.rustyrazorblade.com/2010/12/virtualbox-4-nat-port-forwarding-gui/).

Как только вы закончите, вы сможете подключиться из IDE Momentics в Windows 7 к виртуальной машине QNX, указав следующую цель QCONN в Momentics:

Цель: 127.0.0.1:8000 HOSTNAME: QNX_NTO

Настройка переадресации приведет к тому, что все подключения к 127.0.0.1:8000 (шлейфовое соединение хоста Windows) на порту 8000 будут автоматически перенаправлены на виртуальную машину QNX.

Я сделал это сам, и это сработало. Надеюсь, это поможет вам.

Ура!

0 голосов
/ 17 марта 2012

Если возможно, настройте гостевую виртуальную машину QNX на использование Host-Only Networking - это поместит ее в сегмент частной сети с вашим хостом Windows 7. После этого вы сможете получить доступ к нему по назначенному IP-адресу. По умолчанию ваш хост Win7 будет иметь адрес 192.168.56.1, а вашей виртуальной машине, скорее всего, будет присвоен 192.168.56.2.

Если вашему гостю требуется доступ к Интернету или другим сетям, вы можете поэкспериментировать с другими параметрами сети, такими как Bridged (виртуальная машина будет выглядеть как другой компьютер в той же сети) или NAT (вам необходимо добавить параметры переадресации портов).

...