1

ОС хоста: Fedora 17 с виртуальной коробкой с IP 10.51.49.6. Гостевая ОС: CentOS 6.3 с IP 10.51.49.13.

Режим гостевой сети установлен на Bridged на eth0 на хосте, но я не могу подключиться с хоста на гостя или с гостя на хост. Однако я могу подключиться к / от гостя из / на любое другое устройство в сети.

Я сделал некоторые захваты трафика, и похоже, что .6 не знает MAC-адрес .13 и не может узнать его. Что бы помешало этому?

1 ответ1

0

Для решения этой проблемы мы создали два сетевых адаптера на гостевых виртуальных машинах. Один для открытого подключения к внешнему миру и один для внутреннего подключения от host <-> guest.

Оставьте свой первый интерфейс таким же, как сейчас.

Создайте второй интерфейс с типом: Host Only.

Важное ПРИМЕЧАНИЕ. Если вы никогда не создавали адаптер только для хоста, вы должны сделать это до создания интерфейса «Только хост» в гостевой системе. Перейдите в Файл -> Настройки -> Сеть, затем добавьте сеть только для хоста. Вы можете подтвердить, что DHCP включен на этом интерфейсе в то же время. Это создаст интерфейс в хост-системе, чтобы он мог взаимодействовать с гостевыми системами.

Загрузите гостей, и вы увидите два интерфейса. Первым интерфейсом, вероятно, eth0 в вашей настройке, должен быть сетевой мостовой адаптер. Второй интерфейс, вероятно, eth1, должен быть только вашим хост-адаптером. В моей настройке это адрес 192.168.xx. В операционной системе хоста был создан новый интерфейс vboxnet0, который также должен иметь сеть 192.168.xx. Все это вместе даст вам возможность разговаривать друг с другом внутри страны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .