Ubuntu VM пингует друг друга через интернет

380
Kaido Shugo

Я использую Ubuntu 11.10 и установил Virtualbox из Ubuntu Software Center. Позже я установил три (3) виртуальные машины Windows XP. Я пытаюсь заставить все три виртуальные машины проверить связь друг с другом, чтобы я протестировал созданную мной клиент-серверную программу.

Как я могу заставить все три виртуальные машины видеть друг друга? Это включает в себя проверку связи друг с другом, возможность обмениваться общими папками виртуальных машин друг с другом и иметь доступ к Интернету с самого хоста.

Спасибо

1

1 ответ на вопрос

0
johnshen64

Вы можете использовать либо сетевой, либо мостовой интерфейс. В любом случае все виртуальные машины должны находиться в одной подсети и могут пинговать друг друга и совместно использовать ресурсы, если их правила брандмауэра позволяют и настроены общие ресурсы.

Понимаю. Однако, когда я использовал NAT, все три виртуальные машины имеют один и тот же IPv4-адрес. когда я использую BNI (мостовой сетевой интерфейс), он следует пулу DHCP-сервера, но они не могут пропинговать друг друга [Always RTO - Request Time Out]. Кстати, я всегда использую широкополосный WiFi. Kaido Shugo 12 лет назад 0
если IP-адреса находятся в той же подсети, то это настройка брандмауэра в маршрутизаторе. если они получают ips в разных подсетях, то все гораздо сложнее, и вам нужно как-то маршрутизировать между подсетями. johnshen64 12 лет назад 0
IP-адрес, предоставленный виртуальным машинам, находится в подсети, но превышает диапазон пула DHCP. Если я вместо этого использую BNI, то как я собираюсь настроить адаптер, чтобы я мог подключаться к Интернету с помощью виртуальной машины. Kaido Shugo 12 лет назад 0
Если вы используете мост, то маршрутизатор для хоста должен направить вас в Интернет, как и хост, потому что в этом случае сеть vm ничем не отличается от своего хоста. johnshen64 12 лет назад 0
Я стою исправлено. Я имел в виду адаптер только для хоста, а не BNI. Я просто не могу получить в конфигурации BNI или NAT разные IPv4-адреса для каждой виртуальной машины. Это нормально, если интернет не поддерживается. Kaido Shugo 12 лет назад 0