Я не могу получить IP-адрес от виртуальной машины VirtualBox на OSX с некоторых маршрутизаторов (например, интернет-кафе)

Я не могу получить IP-адрес от виртуальной машины VirtualBox на OSX с некоторых маршрутизаторов (например, интернет-кафе)

На OSX 10.7.3, VirtualBox, с использованием мостового адаптера. Все на стороне сети работает идеально, как и ожидалось в некоторых сетевых средах, таких как мой домашний маршрутизатор и некоторые кафе. В других я не могу получить IP-адрес по DHCP, и я не знаю, почему. Я подозреваю, что есть какая-то настройка на маршрутизаторе, которая мне мешает, или у меня какая-то проблема с моим MAC-адресом.

Когда он не работает, в системном журнале я вижу несколько сообщений DHCPDISCOVER, поскольку моя виртуальная машина пытается найти DHCP-сервер, а через некоторое время появляется сообщение «DHCPOFFERS не получены».

А когда я подключаюсь к «хорошему» маршрутизатору, для получения IP мне достаточно просто «перезапустить сервисную сеть».

Есть идеи?

решение1

Некоторые небезопасные маршрутизаторы WiFi фильтруют трафик на основе MAC-адресов, чтобы предотвратить подделку MAC-адресов.

Вы можете полностью изменить MAC-адрес в Virtual Box. https://forums.virtualbox.org/viewtopic.php?f=1&t=46585

Вы также можете изменить MAC в OS X. https://discussions.apple.com/thread/2738296?start=0&tstart=0 (см. середину доски обсуждений, главное — убедиться, что в данный момент вы не подключены к сети WiFi)

Тогда... вот что я бы попробовал:

Сначала попробуйте изменить MAC на «реальный» MAC-адрес от настоящего поставщика. Первые три байта определяются поставщиком (другими словами, компьютер «Dell» будет иметь идентификатор поставщика Dell). Выберите реальный идентификатор поставщика, затем просто добавьте несколько выдуманных байтов после него: http://www.coffer.com/mac_find/

Если это не сработает, попробуйте также изменить MAC-адрес Apple Airport, а затем изменить MAC-адрес на VirtualBox.

решение2

У меня та же проблема, но я решил ее другим способом. Моему планшету Android назначен тот же IP, что и VM от маршрутизатора. В журнале маршрутизатора я вижу:

DHCPS:Recv REQUEST

и маршрутизатор отправил ответ:

DHCPS:Send OFFER

но виртуальная машина не получает этот пакет...

После очистки ARP-таблицы на планшете и виртуальной машине в веб-интерфейсе маршрутизатора я смог использовать сетевой адаптер в режиме моста (я также переподключил планшет)!

Связанный контент