Я пытаюсь запустить сервер на одной виртуальной машине и клиент на другой; обе виртуальные машины имеют ScientificLinux 6.4 в качестве своей ОС, работающей на VirtualBox 4.2.10.
Клиент должен иметь возможность общаться с сервером через MPI, и сервер будет загружать информацию в базу данных MySQL. Клиентское и серверное программное обеспечение будет успешно взаимодействовать и работать на одной машине; однако он не может работать между машинами.
Сначала я использовал сеть NAT по умолчанию. Затем я попытался с помощью графического интерфейса пользователя создать внутреннюю сеть и мостовую сеть между машинами; однако они все еще не могли общаться. Затем я попытался SSH между машинами; это не сработало. Я думаю, что если я могу SSH между машинами, то Клиент и Сервер должны иметь возможность успешно общаться друг с другом.
Кто-нибудь сталкивался с этой проблемой раньше?
Что я должен попытаться сделать, чтобы решить эту проблему?
РЕДАКТИРОВАТЬ: Другая вещь, которую я смущен в том, что виртуальные машины, кажется, не имеют уникальных IP-адресов; когда я выполняю ifconfig, я обнаруживаю, что оба IP-адреса 127.0.0.1 в разделе lo (Local Loopback). Я не могу найти другие IP-адреса в других разделах, так что это все, с чем мне нужно работать.
ifconfig
на обеих машинах, и добавь это к своему вопросу.