TL; DR
Use um roteador de viagem. Configure-o para atribuir ao seu laptop um endereço IP na sub-rede IP 10.15.15.0/24
. Além disso, certifique-se de que a concessão do DHCP seja especificada como o servidor DNS.
Nothing Works ™ quando um dispositivo tem duas interfaces de rede conectadas a sub-redes IP sobrepostas
Quando conectado a uma VPN, seu computador tem duas interfaces de rede:
- adaptador Wi-Fi
- adaptador de VPN
O problema que você está enfrentando é causado por essas duas interfaces, alegando que elas são o destino correto para a sub-rede 192.168.1.0/24
IP. Em uma configuração típica, a interface com a menor métrica de interface (geralmente aquela com a maior largura de banda) vencerá o empate e obterá o tráfego. Isso significa que o tráfego que você deseja enviar pelo adaptador VPN está sendo enviado para o adaptador Wi-Fi.
Há casos em que é bom ter duas interfaces apontando para a mesma rede. Por exemplo, um laptop conectado a uma determinada rede por meio de interfaces com e sem fio é uma dessas configurações. No entanto, neste caso, a rede de destino é a mesma, independentemente de qual adaptador de rede é usado para acessá-la ... então as coisas funcionam bem.
O roteador de viagem é uma boa ideia
Se você conseguir conectar seu adaptador Wi-Fi a qualquer sub-rede IP diferente da usada pela rede remota da sua VPN, você evitará o problema descrito acima. Observe que essa nova rede não pode se sobrepor à rede VPN de forma alguma, ou seja, 192.168.0.0/16
não funcionará, pois ela inclui o intervalo 192.168.1.0/24
. Felizmente, você pode controlar isso configurando as configurações da sub-rede IP local do roteador de viagens como algo como 10.15.15.0/24
.
Não é preciso dizer, mas é importante que a interface WAN do roteador de viagem esteja conectada ao ponto de acesso Wi-Fi, caso contrário, seu laptop ainda acabará se comunicando diretamente com a sub-rede 192.168.1.0/24
.
Quando conectado ao seu roteador de viagem, sua interface Wi-Fi deve ter um IP como 10.15.15.2/24
. Portanto, as conexões para os endereços IP na rede 192.168.1.0/24
irão diretamente para o adaptador VPN porque o seu laptop não tem ideia de qual é o alcance da rede no lado da interface WAN do roteador de viagem.
Um último requisito é que o seu roteador de viagem configure seu laptop para usá-lo como servidor DNS. O roteador deve passar as solicitações de DNS para os servidores DNS do hotspot Wi-Fi. Se você não fizer isso, seu laptop poderá obter um servidor DNS como 192.168.1.1
. Como explicado anteriormente, enquanto na VPN seu laptop esperaria encontrar isso na rede da VPN, resultando em solicitações de DNS não sendo resolvidas adequadamente.