В настоящее время у меня есть две виртуальные машины Ubuntu 14.04, работающие на хосте Windows 7. Виртуальные машины настроены на использование мостового сетевого адаптера.
Когда хост-компьютер подключен к Интернету, виртуальные машины могут отправлять пинги внешнему миру, а также получать пинги от внешнего мира.
Когда хост-компьютер находится в беспроводной сети, виртуальные машины не могут отправлять пакеты внешнему миру, а внешний мир не может отправлять пакеты виртуальным машинам.
При подключении к беспроводной сети я получаю сообщение об ошибке «Узел назначения недоступен» при отправке ping-запросов как с виртуальных машин во внешнюю сеть, так и извне на виртуальные машины.
Стоит отметить, что эти виртуальные машины работают внутри VirtualBox. Также здесь может быть применимо следующее:раздел 6.5 руководства по virtualboxсостояния:
Мостовое соединение с беспроводным интерфейсом выполняется иначе, чем мостовое соединение с проводным интерфейсом, поскольку большинство беспроводных адаптеров не поддерживают беспорядочный режим. Весь трафик должен использовать MAC-адрес беспроводного адаптера хоста, и поэтому VirtualBox необходимо заменить исходный MAC-адрес в заголовке Ethernet исходящего пакета, чтобы гарантировать отправку ответа на интерфейс хоста. Когда VirtualBox видит входящий пакет с IP-адресом назначения, принадлежащим одному из адаптеров виртуальной машины, он заменяет MAC-адрес назначения в заголовке Ethernet на MAC-адрес адаптера виртуальной машины и передает его дальше. VirtualBox проверяет пакеты ARP и DHCP, чтобы узнать IP-адреса виртуальных машин.
Я не уверен, что может быть причиной этой проблемы. Доступ к этим виртуальным машинам из внешнего мира при переключении между сетями необходим в моей ситуации. Есть идеи, что может происходить?
Заранее благодарю за любую помощь!