Bloqueador baseado em host DNS66 para Android

O DNS66 é um bloqueador baseado em host para dispositivos Android, fácil de configurar e não requer permissões especiais ou raiz.

Configurar o bloqueio adequado em dispositivos Android não é tão fácil quanto parece. Soluções que não requerem raiz geralmente são limitadas quando se trata de funcionalidade.

DNS66 é um aplicativo gratuito para Android que muda isso. Basicamente, o que ele faz é estabelecer uma conexão VPN virtual para obter controle sobre o tráfego da rede. Ele usa listas de filtros para bloquear conexões com sites na lista negra e não interfere em nenhum site que não esteja na lista negra.

Além disso, oferece também o uso de servidores DNS gratuitos sem registro de log, mas suporta o servidor DNS padrão que o dispositivo está configurado para usar também, se preferir.

DNS66

A fonte do DNS66 é fornecida no GitHub e o próprio aplicativo no F-Droid, mas não no Google Play. O F-Droid é um mercado de aplicativos para aplicativos gratuitos e de código aberto.

Para instalar o DNS66, instale o F-Droid primeiro no seu dispositivo Android, se você ainda não o fez. Uma vez feito, use o aplicativo para instalar o DNS66 no dispositivo para começar (procurando por ele no F-Droid).

O aplicativo exibe algumas telas de tutorial na primeira inicialização que fornecem as informações mais importantes sobre seus usos. Você pode fazer o seguinte quando o tutorial terminar:

  1. Selecione Servidores DNS e ative ou desative servidores personalizados ou use os servidores DNS com os quais o aplicativo é fornecido completamente. Os servidores com os quais o aplicativo é enviado são servidores DNS sem registro de log, operados pelo German Chaos Computer Club e outros.
  2. Abra a lista Filtros de domínio e ative ou desative as listas de filtros que deseja usar. Algumas listas, como o arquivo MVPS Hosts ou a lista de servidores de anúncios de Peter Lowe, são selecionadas por padrão. Você pode adicionar listas personalizadas especificando um URL ou host. Além disso, você pode optar por negar, permitir ou ignorar esses.

Você precisa tocar no botão de atualização na interface principal uma vez. Isso baixa as listas de filtros mais recentes no dispositivo local. Depois de concluído, toque longo no botão Iniciar para iniciar o serviço.

Você receberá a consulta de conexão DNS habitual do Android, que precisará aceitar. Assim que estiver fora do caminho, você poderá verificar se o DNS66 está em funcionamento abrindo a área de notificação no seu dispositivo Android.

Você deve ver que o dispositivo está conectado a uma VPN usando DNS66 e que o DNS66 também está sendo executado. Teste isso visitando sites da Internet. Você não deve ver anúncios ou outros elementos que você selecionou para bloquear no aplicativo.

Ressalvas

Atualmente, existem algumas ressalvas. Primeiro, é difícil colocar sites na lista de permissões. Como webmaster, gostaria de encorajá-lo a sites da lista de permissões que você visita regularmente para garantir que eles estejam por um longo tempo.

Segundo, o aplicativo não suporta atualizações automáticas atualmente. Isso significa que você precisará tocar no botão de atualização regularmente para carregar as definições de filtro mais recentes. Além disso, ainda não há suporte para servidores IPv6 e arquivos de host contendo apenas nomes de host.

Palavras finais

DNS66 é uma solução de bloqueio fácil de usar para dispositivos Android. É fácil configurar a filtragem e a maioria é automatizada após a configuração inicial. O aplicativo poderia usar uma melhor lista de permissões e algumas melhorias em relação às advertências listadas acima.