Otimização de Arquivos Geo para OpenWrt: Acesso Universal a Sites com Redução Drástica de Tamanho
Um usuário adaptou arquivos geo para o v2ray em OpenWrt, resultando em acesso a todos os sites e uma redução de 1000x no tamanho dos arquivos. A nova abordagem inverte a lógica, priorizando conexões diretas para domínios e IPs russos.
MundiX News·03 de julho de 2026·4 min de leitura·👁 1 views
Em clientes como o v2rayN, arquivos geo especiais são utilizados para gerenciar o tráfego de rede, permitindo o proxy, bloqueio ou roteamento direto com base no domínio ou endereço IP de destino. O usuário @runetfreedom desenvolveu arquivos geo para usuários russos, uma contribuição valiosa. Teoricamente, com essa configuração, o usuário não precisaria alternar constantemente entre VPN ou proxy, pois o cliente, como o v2rayN, proxyficaria apenas os sites bloqueados. Na prática, no entanto, o autor enfrentou problemas com alguns sites, tanto russos quanto internacionais, que não carregavam mesmo com a rota configurada. Exemplos incluem o site pogodaiklimat.ru e sites relacionados ao desenvolvimento Python, como pip.pypa.io. Isso indica que os arquivos geo originais (@runetfreedom/russia-v2ray-rules-dat) possuíam uma lista incompleta de sites/IPs bloqueados e, paradoxalmente, entradas excessivas que bloqueavam o acesso a sites não bloqueados. Além disso, esses arquivos continham muitas categorias redundantes (sites de publicidade, Yandex, Google, block-list1, block-list2, etc.). O objetivo era criar arquivos geo (geosite.dat e geoip.dat) com tamanho mínimo, sem duplicação de entradas, permitindo a configuração de roteamento em um roteador OpenWrt, garantindo que todos os sites e serviços funcionassem corretamente com o VPN/proxy ativado.
A abordagem convencional para arquivos geo é: se um domínio/IP está presente no arquivo, a conexão é feita via proxy; caso contrário, é direta. O autor inverteu essa lógica, criando novos arquivos geo que armazenam domínios e IPs permitidos para conexão direta da Rússia. Com essa nova configuração, o tráfego para esses domínios/IPs é direto, e qualquer outra conexão é proxyficada por padrão. Para o GeoSite.dat, o repositório @golukon/russia-only-geosite contém a categoria geosite:ru-inside, que lista domínios acessíveis dentro da Rússia, incluindo aqueles indisponíveis no exterior, listas brancas e serviços governamentais, sem duplicação de domínios. As fontes de dados incluem @v2fly/domain-list-community (coletor), category-gov-ru, @runetfreedom/russia-domains-list (lista ru-available-only-inside) e @hxehex/russia-mobile-internet-whitelist (whitelist.txt).
Para o GeoIP.dat, o repositório @golukon/russia-only-geoip inclui as categorias geoip:ru (lista de todos os endereços IPv4 russos) e geoip:private (redes privadas e reservadas como 10.0.0.0/8, 127.0.0.0/8, 192.168.0.0/16). As fontes de dados para este arquivo são @Loyalsoldier/geoip (coletor geoip.dat), @runetfreedom/russia-blocked-geoip (template de repositório) e scanitex.com (lista de endereços IP russos). Exemplos de configuração para v2rayA e v2rayN/v2rayNG são fornecidos. Para v2rayN, a configuração pode ser adicionada nas configurações de roteamento, e para v2rayNG, através da importação de um conjunto de regras. O resultado são arquivos geo medidos em kilobytes, com uma percepção de aumento na velocidade de carregamento. Embora a inclusão de todos os IPv4 russos não garanta roteamento 100% preciso em cenários de bloqueio, todos os sites que apresentavam problemas anteriormente agora funcionam com o VPN ativado.
🛡️⚡
Pare de pesquisar. Comece a hackear.
O MundiX é seu copiloto de pentest com IA: comandos exatos, análise de outputs e próximo passo na kill chain — em segundos.
Sem cartão para começar · Planos a partir de R$49/mês
Em clientes como o v2rayN, arquivos geo especiais são utilizados para gerenciar o tráfego de rede, permitindo o proxy, bloqueio ou roteamento direto com base no domínio ou endereço IP de destino. O usuário @runetfreedom desenvolveu arquivos geo para usuários russos, uma contribuição valiosa. Teoricamente, com essa configuração, o usuário não precisaria alternar constantemente entre VPN ou proxy, pois o cliente, como o v2rayN, proxyficaria apenas os sites bloqueados. Na prática, no entanto, o autor enfrentou problemas com alguns sites, tanto russos quanto internacionais, que não carregavam mesmo com a rota configurada. Exemplos incluem o site pogodaiklimat.ru e sites relacionados ao desenvolvimento Python, como pip.pypa.io. Isso indica que os arquivos geo originais (@runetfreedom/russia-v2ray-rules-dat) possuíam uma lista incompleta de sites/IPs bloqueados e, paradoxalmente, entradas excessivas que bloqueavam o acesso a sites não bloqueados. Além disso, esses arquivos continham muitas categorias redundantes (sites de publicidade, Yandex, Google, block-list1, block-list2, etc.). O objetivo era criar arquivos geo (geosite.dat e geoip.dat) com tamanho mínimo, sem duplicação de entradas, permitindo a configuração de roteamento em um roteador OpenWrt, garantindo que todos os sites e serviços funcionassem corretamente com o VPN/proxy ativado.
A abordagem convencional para arquivos geo é: se um domínio/IP está presente no arquivo, a conexão é feita via proxy; caso contrário, é direta. O autor inverteu essa lógica, criando novos arquivos geo que armazenam domínios e IPs permitidos para conexão direta da Rússia. Com essa nova configuração, o tráfego para esses domínios/IPs é direto, e qualquer outra conexão é proxyficada por padrão. Para o GeoSite.dat, o repositório @golukon/russia-only-geosite contém a categoria geosite:ru-inside, que lista domínios acessíveis dentro da Rússia, incluindo aqueles indisponíveis no exterior, listas brancas e serviços governamentais, sem duplicação de domínios. As fontes de dados incluem @v2fly/domain-list-community (coletor), category-gov-ru, @runetfreedom/russia-domains-list (lista ru-available-only-inside) e @hxehex/russia-mobile-internet-whitelist (whitelist.txt).
Para o GeoIP.dat, o repositório @golukon/russia-only-geoip inclui as categorias geoip:ru (lista de todos os endereços IPv4 russos) e geoip:private (redes privadas e reservadas como 10.0.0.0/8, 127.0.0.0/8, 192.168.0.0/16). As fontes de dados para este arquivo são @Loyalsoldier/geoip (coletor geoip.dat), @runetfreedom/russia-blocked-geoip (template de repositório) e scanitex.com (lista de endereços IP russos). Exemplos de configuração para v2rayA e v2rayN/v2rayNG são fornecidos. Para v2rayN, a configuração pode ser adicionada nas configurações de roteamento, e para v2rayNG, através da importação de um conjunto de regras. O resultado são arquivos geo medidos em kilobytes, com uma percepção de aumento na velocidade de carregamento. Embora a inclusão de todos os IPv4 russos não garanta roteamento 100% preciso em cenários de bloqueio, todos os sites que apresentavam problemas anteriormente agora funcionam com o VPN ativado.
📤 Compartilhar & Baixar
🧰 Ferramentas recomendadas
Divulgação: alguns links são patrocinados. Podemos receber comissão se você comprar — sem custo extra para você. Só indicamos o que faz sentido para a comunidade.