Связь между двумя гостевыми виртуальными коробками win2k - PullRequest
0 голосов
/ 14 сентября 2011

Я мало работал на виртуальных машинах, и мне нужна помощь в решении проблемы с виртуальной машиной.Вот мои настройки.

  • У меня есть две системы linux с Virtual Box VB1 и VB2, установленными на каждой.
  • Создано две гостевые виртуальные машины Windows 2000 в каждой виртуальной коробке.
  • Настроен адаптер Ethernet для использования моста Bridge для сетевых подключений.

Я работаю, чтобы запустить сервер corba на одном из гостевых компьютеров win2k на VB1 и запустить клиент на одном из гостевых компьютеров win2k на VB2.При запуске клиента я получаю connection refused exception.Это происходит только тогда, когда я запускаю сервер и клиент в двух разных виртуальных коробках.

Ответы [ 2 ]

1 голос
/ 15 сентября 2011

«Отказано в соединении» означает, что клиент не может открыть TCP / IP-соединение с сервером. Это может быть связано с любой из следующих причин:

  • Клиент пытается подключиться к серверу, отличному от того, который вы ожидаете
  • Сервер не прослушивает входящие соединения
  • Брандмауэр Windows блокирует входящие соединения от клиента
  • Между компьютерами вообще нет соединения TCP / IP (хотя, похоже, что поиск DNS произошел правильно, иначе вы бы увидели ошибку «неизвестный хост»)

Это проблема с сетью, поэтому для ее диагностики вы должны попытаться увеличить регистрацию на своем клиенте, чтобы убедиться, что он подключается к нужному хосту / порту. Если это не поможет, увеличьте количество записей на сервере, чтобы убедиться, что он прослушивает правильный порт.

Кроме того, если ваше CORBA-приложение использует небезопасный протокол IIOP, вы всегда можете включить ethereal , прослушивая окно клиента, чтобы увидеть, к чему оно подключается.

0 голосов
/ 15 сентября 2011

Хорошо, я сам решил проблему.Проблема была с настройкой виртуальных машин .Мне приходилось использовать «Сетевой адаптер моста» в качестве карты NIC в каждой виртуальной машине, раньше я использовал NAT .., так что это решило проблему.

...