Falha ao conectar-se à Internet ao usar uma VM OpenWRT como gateway

3

Eu configurei uma máquina virtual OpenWRT x86-64 com o VirtualBox. A VM possui duas interfaces de rede, uma para LAN e outra para WAN, todas em ponte com a interface Wi-Fi do host (Macbook). Eu quero que a VM seja o gateway para dispositivos na mesma LAN do host.

Se eu alterar o IP do meu host para o intervalo IP da VM OpenWRT e alterar o gateway do host para a VM OpenWRT, meu host poderá navegar na Internet e verificar se o tráfego é através da VM OpenWRT.

O mesmo vale para outras VMs no host.

No entanto, para outros dispositivos na mesma LAN do host, depois de configurar seu IP e gateway, descobri que eles podem acessar a VM OpenWRT (por exemplo, acessar o LuCI), mas não podem acessar a Internet.

Eu tenho trabalhado nisso por horas e ainda não consigo entender o porquê. Eu não acho que é o problema da configuração OpenWRT porque o host e outras VMs no host funcionam bem. Alguma idéia?

    
por abcdabcd987 06.05.2017 / 11:21

1 resposta

0

O fato de ambos os vNICs WAN e LAN serem ligados à mesma interface física pode causar vários problemas. Eu recomendaria a ponte do adaptador LAN para o seu adaptador Ethernet com fio para que o tráfego venha na placa de rede LAN e saia do adaptador Wi-Fi e, em seguida, teste novamente.

Não tenho certeza sobre o OpenWRT especificamente; no entanto, a maioria dos firewalls descartará o tráfego que chega em uma interface que não está configurada para a sub-rede na qual o tráfego afirma estar "falsificada", "ilegal" etc. Todo o tráfego para a VM dos hosts LAN pode cair nesta categoria.

Além disso, você não mencionou os detalhes da sub-rede; você precisará ter certeza de que eles estão configurados corretamente (ou seja, sem sobreposição, máscara correta, etc.) para que a VM possa rotear o tráfego adequadamente.

    
por 17.05.2017 / 19:44