Da minha experiência e opinião pessoal é muito difícil detectar a conexão VPN. "Alguém" costumava usar VPN para muitos testes diferentes de sites no passado e nunca vi uma proibição de jogos e uma conta excluída. Eu tenho apenas uma experiência com suspeita de cassino, mas o cassino não tinha nenhuma prova clara de uso da VPN e não foi capaz de fazer cumprir suas regras e solicitou uma verificação adicional que não mudava nada.
Vamos reunir os fatos da VPN, possibilidades de detecção e etc.
Muitas VPNs usam provedores de serviços em nuvem para hospedar seus servidores e, se um site quisesse, eles poderiam apenas detectar que a conexão não vinha de um ISP doméstico / de varejo. É fácil dizer se uma conexão é proveniente da Amazon ou alguém assim.
Também existem listas que um site pode comprar e pode informar quais intervalos de IP são provenientes de VPNs conhecidas.
Por fim, se for uma VPN proveniente de uma fonte desconhecida, você pode detectá-la? Seriamente. Você pode detectar uma longa latência nas conexões que indicam que elas foram roteadas e não são diretas. Isso é mais útil quando você deseja detectar alguém em outro país.
Não há como determinar isso automaticamente com 100% de precisão sobre o uso da VPN. Portanto, o que eles fazem é verificar o endereço IP dos usuários manualmente e, se pertencerem a um datacenter em vez de IPs residenciais, eles assumem que o usuário está se conectando a partir de uma VPN. Eles identificam esses nomes de datacenter e executam uma verificação whois de IP a partir de agora para encontrar outros usuários conectados a partir de datacenters e blocos semelhantes.
Essa é uma prática semelhante com os provedores de VPN na lista negra. Em vez de provedores de VPN, na verdade eles estão na lista negra de IPs de data centers.
Lembre-se de que esses sites podem executar código no seu navegador (Flash ou Javascript).
Quando isso acontece, eles podem ler a configuração de rede do seu computador.
Agora, não importa se você usa um firewall ou não. A configuração está lá para eles lerem.
Você pode ficar mais inteligente: em vez de instalar uma interface VPN na máquina em que está realmente fazendo, você pode instalá-la entre sua máquina e a Internet.
Você pode fazer isso de duas maneiras:
1. Instalando um cliente VPN diretamente no seu roteador, ou
2. Criando uma máquina virtual dentro do seu computador, instalando o cliente VPN na sua máquina real e jogando na sua virtual.
Ao fazer isso, ninguém será capaz de entender se você está usando uma VPN ou não, a menos que, obviamente, eles estejam na lista negra dos endereços IP da VPN.