No OSX 10.7.3, VirtualBox, usando adaptador em ponte. Tudo no lado da rede funciona perfeitamente conforme o esperado em alguns ambientes de rede, como meu roteador doméstico e alguns cafés. Em outros, não consigo obter um endereço IP por DHCP e não sei por quê. Suspeito que haja alguma configuração no roteador que esteja me impedindo ou que tenha algum problema com meu endereço MAC.
Quando não estiver funcionando, no syslog, verei algumas mensagens DHCPDISCOVER enquanto minha VM tenta encontrar um servidor DHCP e, depois de um tempo, "Nenhum DHCPOFFERS recebido"
E quando vou para um roteador "bom", uma simples "reinicialização da rede de serviço" é tudo que preciso para obter um IP.
Alguma ideia?
Responder1
Alguns roteadores WiFi desagradáveis de segurança filtram com base em MAC para ajudar a evitar a falsificação de endereços MAC.
Você pode alterar totalmente o MAC no Virtual Box. https://forums.virtualbox.org/viewtopic.php?f=1&t=46585
Você também pode alterar o MAC no OS X. https://discussions.apple.com/thread/2738296?start=0&tstart=0 (veja na metade do quadro de discussão, o principal é garantir que você não esteja em uma rede WiFi no momento)
Então... aqui está o que eu tentaria:
Primeiro, tente alterar o MAC para um endereço MAC “real” de um fornecedor real. Os primeiros três bytes são orientados pelo fornecedor (em outras palavras, um computador 'Dell' terá um ID de fornecedor Dell). Escolha um ID de fornecedor real e adicione alguns bytes inventados depois dele: http://www.coffer.com/mac_find/
Se isso não funcionar, tente também alterar o MAC do seu Apple Airport e depois alterar o MAC no VirtualBox.
Responder2
Eu tenho o mesmo problema, mas resolvo-o de maneira diferente. Meu tablet Android recebe o mesmo IP da VM do roteador. No log do roteador, vejo:
DHCPS:Recv REQUEST
e o roteador enviou resposta:
DHCPS:Send OFFER
mas VM não recebe esse pacote ...
Depois de limpar a tabela ARP do tablet e da VM na interface WEB do roteador, consegui usar o adaptador de rede em modo bridge (também reconectei o tablet)!