Переключение сетей приводит к недоступности виртуальных машин из внешнего мира

В настоящее время у меня есть две виртуальные машины Ubuntu 14.04, работающие на хосте Windows 7. Виртуальные машины настроены на использование сетевого адаптера с мостовым соединением.

Когда хост-машина жестко подключена к Интернету, виртуальные машины могут пинговать внешний мир, а также пинговать внешний мир.

Когда хост-машина находится в беспроводной сети, виртуальные машины не могут пропинговать внешний мир, а внешний мир не может пропинговать виртуальные машины.

При подключении к беспроводной сети я получаю сообщение об ошибке «Узел назначения недоступен» при проверке связи с виртуальных машин извне или извне виртуальных машин.

Возможно, стоит отметить, что эти виртуальные машины работают внутри VirtualBox. Также кое-что, что может быть применимо здесь, [6.5] раздел 6.5 руководства по виртуальной коробке гласит:

Соединение с беспроводным интерфейсом выполняется иначе, чем соединение с проводным интерфейсом, потому что большинство беспроводных адаптеров не поддерживают беспорядочный режим. Весь трафик должен использовать MAC-адрес беспроводного адаптера хоста, и поэтому VirtualBox должен заменить исходный MAC-адрес в заголовке Ethernet исходящего пакета, чтобы убедиться, что ответ будет отправлен на интерфейс хоста. Когда VirtualBox видит входящий пакет с IP-адресом назначения, который принадлежит одному из адаптеров виртуальной машины, он заменяет MAC-адрес назначения в заголовке Ethernet на MAC-адрес адаптера VM и передает его дальше. VirtualBox проверяет пакеты ARP и DHCP, чтобы узнать IP-адреса виртуальных машин.

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

Заранее благодарен за любую помощь!

0
задан 14 June 2017 в 23:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: