O governo do meu país bloqueou conexões VPN. O que devo usar?
(news.ycombinator.com)- A Indonésia está atualmente em caos, e hoje de manhã o governo bloqueou o acesso ao Twitter e ao Discord
- Porque sabia que as notícias se espalham principalmente por esses canais
- Normalmente, usar o WARP da Cloudflare permite contornar o bloqueio, mas hoje a conexão foi bloqueada. Que alternativa devo usar?
3 comentários
Dá mesmo para chamar de país livre um lugar que bloqueia até VPN...
China, Indonésia, Reino Unido, Austrália, ... é um problema mais comum e espalhado do que parece
Opiniões do Hacker News
Tenho experiência trabalhando com evasão de censura em grandes provedores de VPN no começo dos anos 2020
Acho que seria ótimo se algum grande operador de rádio em ondas curtas transmitisse os próprios pacotes de VPN para o mundo todo via datacasting, como um serviço público
Foi dito que o Obfs4proxy faz o tráfego parecer irrelevante, mas na prática o DPI pode classificá-lo como um fluxo aleatório de bytes, identificar como protocolo desconhecido e bloquear. Pode ser mais vantajoso enganar o DPI para que ele acredite que é HTTPS. Claro, se bloquearem até HTTPS, isso não adianta
Fico curioso sobre o que vocês acham de sistemas como o DAITA da Mullvad, que transmitem com um padrão constante de largura de banda para impedir análise de tráfego
Truques como TLS fragmentado (
fragmented TLS) ou inverter a ordem dos pacotes também funcionam, e até usar apenas transporte HTTPS básico já é um bom ponto de partida na maioria dos lugares. Um sistema distribuído open source chamado URnetwork oferece tudo isso. Também dá para baixar nas lojas principais ou no F-DroidInstalar Obfs4proxy e Shapeshifter é realmente incômodo e toma bastante tempo
wireguard+ ferramenta de ofuscação, outailscale+ um servidor DERP própriossh -Dcomo servidor SOCKS. Na maioria dos casos isso não é bloqueado, mas o perfil de tráfego chama atenção com facilidadeMorei um tempo na China e passei por várias ondas de bloqueio de VPN. Hoje, a maioria das empresas de VPN basicamente desistiu de dar suporte a países que bloqueiam. VPN comercial inevitavelmente vai ser bloqueada em algum momento
Já ouvi dizer que esse método não funciona na China, porque os blocos de IP públicos de VPS são amplamente conhecidos. Ouvi que não é uma solução útil contra o firewall chinês
Usar uma instância de VM como túnel de VPN é bom, mas a largura de banda real de internet entrando e saindo da China é tão limitada que há um teto de capacidade. Uma configuração melhor é ter VMs dos dois lados do firewall e usar peering entre a VM interna e a externa no mesmo serviço de hospedagem (como no Alibaba Cloud). A VM interna pode ser bem simples com ferramentas como
socatounetfilterEu também trabalhava na China antigamente (não morei lá por muito tempo, mas entrava com frequência) e deixava OpenVPN aberto no meu próprio servidor na porta 443 ou 22; com isso, quase sempre consegui conectar sem problemas
Há 2 anos, o GitHub também foi bloqueado temporariamente na Indonésia, e uma das grandes operadoras chegou a bloquear SSH por um tempo
Como morador da Indonésia, não me lembro de ter visto notícia recente de bloqueio do X (Twitter) ou Discord. Em 2024 chegaram a dizer que poderiam bloquear o X por causa de conteúdo adulto
Acho que este lugar (Hacker News) não é o mais adequado para perguntas sobre evasão de censura
Se eu fosse um serviço de inteligência da China, Rússia ou Irã, eu me disfarçaria como uma empresa de VPN para países de risco e usaria isso como honeypot para coletar dados de dissidentes
Na minha visão, para alguém tecnicamente confiante, a forma mais segura é subir uma pequena instância em uma nuvem estrangeira e acessar a informação via encaminhamento SSH + proxy
Não concordo com descartar recomendações de métodos ou provedores conhecidos como se isso significasse falta de experiência com evasão de censura
Se você não confia no lado de fora, também pode usar outra VPN por cima, em camadas
VPNs anunciadas fazem isso por objetivo comercial, então é bastante provável que agências estatais de espionagem estejam envolvidas na maioria delas
Acho que a Austrália e o Reino Unido também podem seguir esse caminho em breve
Se me dissessem isso há 6 meses, eu teria rido, mas agora parece real e me preocupa (Reino Unido)
Na Austrália, já vinha alertando há algum tempo que isso aconteceria por motivos políticos
Acho que não devemos subestimar a capacidade da sociedade.
Acho que alguns estados conservadores dos EUA (
red states) também vão tentar isso em breve. Como as leis de verificação de identidade em sites pornôs não funcionam, o próximo passo deve vir90% do “jornalismo cidadão” não é jornalismo de verdade; está no mesmo nível da ciência cidadã feita por quem pesquisa vacina
Tor: amigável ao usuário, fácil de instalar, alta anonimidade e gratuito. Mas é alvo frequente de censura, é lento e os exit nodes não são confiáveis para quase todos os sites
O Tailscale só é necessário se o OP (autor da pergunta) não conseguir acessar Mullvad.net para se cadastrar
Há VPS com Wireguard por US$ 20–30 por ano, então os US$ 20–30 por mês parecem um erro. Dá para achar VPS baratos em vpspricetracker.com
NordVPN e ProtonVPN estão numa posição parecida com a Mullvad. Se for grátis, você é o produto; mesmo se for pago, no fim seu tráfego vai para servidores VPN publicamente conhecidos, e em alguns países só esse metadado já pode ser perigoso
O IP de VPS não é um IP residencial, então alguns sites/serviços podem bloquear acesso vindo de VPS ou exigir verificação extra
O Tor também tem tecnologias anticensura, como o snowflake. Se o nível de bloqueio for forte, o Tor pode ser o mais eficaz
Trabalho com frequência na China, e minha VPN WireGuard (instalada na minha casa) ainda não foi bloqueada até agora
shadowsocks(proxy open source) comobfs(ofuscação) em um droplet da DO, mas hoje o padrão parece serv2ray+vmess/vless+realityEstou viajando no Uzbequistão e me surpreendi ao ver que o próprio protocolo WireGuard estava bloqueado.
Onde WireGuard é bloqueado, já consegui contornar encapsulando WireGuard com wstunnel
O próprio WireGuard tem um padrão de rede bem visível e nem tenta ofuscação
É impressionante que um governo simplesmente bloqueie um protocolo criado apenas para que dois computadores montem um túnel seguro
Acho que bloquear o protocolo WireGuard pode se tornar realidade no Reino Unido em breve
XRay/XTLS-Reality/VLESS também funciona muito bem. Dizem que é difícil de detectar até na China
Graças ao firewall chinês, as tecnologias de evasão de censura evoluíram bastante. Fiquei feliz de ver alguém mencionar XRay!
Há também um projeto chamado sing-box que vale a pena (link do projeto).
US residential proxy, e o restante via VPN (sem precisar de root no Android)Fico pensando se, quando todo o tráfego se concentra em um único site, isso por si só não acaba gerando suspeita
O Mastodon é difícil de ser totalmente bloqueado por um regime, e a maioria das instâncias não bloqueia uso via Tor.
Não seria fácil bloquear servidores individuais (
mastodon.social, etc.) um por um?Bloqueio em nível de protocolo também pode ser mais fácil do que parece. Países que bloqueiam VPN tendem a evoluir rapidamente de simples bloqueio por IP para bloqueio por protocolo