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.