Подключение двух виртуальных машин со статическими IP-адресами в VirtualBox

у меня есть два экземпляра Ubuntu Server работает в VirtualBox, имитируя кластер мы собираем вместе. Я буду использовать статические IP-адреса и общаться с SSH / MPI, который работает на реальных машинах, но я не могу заставить мои две виртуальные машины видеть друг друга. Я вижу от различные должности как это можно сделать, но различные сетевые опции в VirtualBox сбивают с толку.

до сих пор у меня:

  • установить статические IP-адреса в /etc/network/interfaces
  • подтвердили, что у меня есть адаптер (enp0s3)
  • если я устанавливаю сеть виртуальной машины в NAT, это позволяет мне подключаться к интернету (загружать пакеты и т. д.), Но не к другой машине
  • если я установил их мостом (en0: Wi-Fi (AirPort)), Я не получаю пинг подключение к интернет или другие ВМ

изменить:


Как и просили, вот вывод ip addr на одном из узлы:

enter image description here

и ip route:

enter image description here

16
задан JeffThompson
06.03.2023 17:20 Количество просмотров материала 3326
Распечатать страницу

1 ответ

можно использовать внутренние сети для подключения хостов. Назначьте статические адреса хостам, чтобы они находились в одной подсети. Если вам нужен доступ к интернету, вы можете сделать одну из кластеризованных машин маршрутизатором с двумя интерфейсами, один из которых подключен к внутренней сети, а другой подключен или подключен к мосту. Добавьте маршрут по умолчанию на другие машины, указывающие на узел маршрутизатора. Также не забудьте включить переадресацию пакетов на хосте, действующем как маршрутизатор, следующая строка в /etc/sysctl.conf:

net.ipv4.ip_forward = 1
1
отвечен Johan Myréen 2023-03-08 01:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

networking
ssh
ubuntu
virtual-machine
virtualbox
Вверх