Tento me conectar a um site sem VPN. Funciona bem tanto no PC quanto no Android. Tento me conectar ao mesmo site usando um serviço de VPN no PC e funciona bem. Tento me conectar ao site usando a mesma VPN, mesmo servidor, em um dispositivo Android e o site não carrega. Ele recusa a conexão. Por que o comportamento seria tão diferente entre um PC e um Android se ambos estão conectados ao mesmo servidor VPN? Há alguma coisa que eu possa tentar para fazer o site funcionar no Android tão bem quanto no PC?
Você tem certeza de que é realmente o mesmo servidor (como no mesmo endereço IP do servidor) e não, por exemplo, um servidor diferente desse provedor que está localizado na mesma cidade?
O que acontece se você colocar o endereço IP do site na barra de endereços ao invés do nome de domínio? Se o IP funcionar, mas o domínio não, isso indicaria um problema de DNS no telefone Android, causado pelo aplicativo VPN quando a VPN está em uso. A solução seria alterar qual servidor DNS você usa.
- O telefone Android consegue se conectar a qualquer site enquanto usa a VPN, ou é apenas esse site específico que não funciona?
- Você tentou isso com o telefone conectado à mesma rede Wi-Fi que o PC, ou o PC está conectado à sua internet doméstica/trabalho/escola enquanto seu telefone usa dados móveis?
- Para ambos os dispositivos, você usou um cliente VPN genérico que configurou manualmente (ou importou algum arquivo de configuração) para dar as configurações necessárias para trabalhar com seu provedor de VPN? Ou ambos os dispositivos usam um cliente VPN desenvolvido pelo seu provedor de VPN?
Sim, é o mesmo servidor. Mas mesmo que não fosse, qualquer servidor aleatório funciona no PC e nenhum funciona no Android.
IKEv2, WireGuard, nenhum funciona no Android.
Ideia interessante, mas sem sucesso.
Apenas um site específico. Existem dois ou três sites que acontecem isso; ou seja, um PC consegue se conectar ao site mas um Android usando a mesma VPN não consegue. Mas a internet em geral funciona bem.
Redes Wi-Fi iguais. O Android não consegue se conectar a esses sites via LTE ou Wi-Fi. Tentei alterar o MTU e nada mudou.
O cliente VPN é fornecido pelo provedor de VPN em ambos os casos.
Literalmente, todas as condições são exatamente iguais, exceto pelo dispositivo, sendo um PC ou um Android com a versão mais recente do Android. Não consigo entender por que o site recusaria uma conexão Android, mesmo quando o navegador Android está configurado para exibir uma tela de PC. De alguma forma, o site detecta uma diferença e bloqueia a conexão com base nisso. Outros locais também não funcionam, então não é uma questão de localização.
Vale a pena mencionar que apenas 1 provedor de VPN tem esse problema específico. Outros VPNs não têm esse problema. Então, é menos um problema de “VPN” e mais de “essa VPN” mas ainda quero entender o motivo.
Gostaria de saber se isso pode ser uma questão de configuração automática do IPv6. Não sou especialista nisso, mas olho o /r/IPv6 de vez em quando e eles mencionam que Android suporta SLAAC, mas não DHCPv6.
Alguns provedores de VPN oferecem túneis IPv6 e outros não. Os dois provedores de VPN que usei ao longo dos anos eram ambos IPv4 apenas, e por isso seus clientes oficiais desativaram automaticamente o IPv6 ao conectar-se à VPN (caso contrário, o tráfego IPv4 dos usuários passaria pela VPN, mas o tráfego IPv6 revelaria seu ISP verdadeiro e endereço IP).
Minha teoria aqui é que talvez seu provedor de VPN implemente um túnel IPv6, mas o DHCPv6 seja configurado corretamente pelo provedor de VPN, mas o SLAAC não. Assim, seu PC está configurado corretamente para IPv6 usando VPN (porque pode usar DHCPv6), mas seu telefone Android precisa usar SLAAC (que pode estar mal configurado) e, portanto, não consegue se conectar corretamente a sites IPv6.
Posso estar completamente enganado. Se alguém que lê este comentário souber mais sobre IPv6, sinta-se à vontade para me corrigir. Não estou dizendo que IPv6 é ruim ou que SLAAC é ruim, mas talvez esse provedor de VPN tenha configurado errado as configurações de SLAAC. OP, você pode perguntar no /r/ipv6 se isso é uma coisa sequer.
Sim. Nada muda. A conexão do PC também não é uma conexão OpenVPN. Não está sendo limitado/bloqueado pelo ISP, o site alvo recusa a conexão.
Isso é interessante, obrigado por dedicar tanto esforço na sua resposta. Com certeza, vou investigar mais a fundo isso.