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 conectadas à interface Wi-Fi do host (Macbook). 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 de IPs da VM do OpenWRT e alterar o gateway do host para o OpenWRT VM, meu host poderá navegar na Internet e verificar se o tráfego ocorre através do OpenWRT VM.

O mesmo vale para outras VMs no host.

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

Estou trabalhando nisso há horas e ainda não consigo descobrir o porquê. Eu não acho que seja o problema da configuração do OpenWRT porque o host e outras VMs no host funcionam bem. Alguma ideia?

abcdabcd987
fonte

Respostas:

0

O fato de as vNICs da WAN e da LAN estarem ligadas à mesma interface física pode causar vários problemas. Eu recomendaria conectar o adaptador LAN ao adaptador Ethernet com fio para que o tráfego entre na NIC da 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 descarta o tráfego que chega em uma interface que não está configurada para a sub-rede na qual o tráfego alega estar como 'falsificado', 'ilegal' etc. etc. Todo o seu tráfego para a VM dos hosts da LAN pode cair nessa categoria.

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

Jens Ehrich
fonte