Saltar para o conteúdo principal

Mudfish DNS Client

O Mudfish DNS é uma aplicação gratuita que encripta os pedidos DNS utilizados para obter endereços antes de o dispositivo ligar a um site. Pode ajudar em redes que bloqueiam ou alteram respostas DNS. Inclui servidores DNS encriptados predefinidos, pelo que pode começar imediatamente com a configuração inicial.

Por predefinição, protege as consultas DNS sem alterar o IP público nem enviar todo o tráfego através do Mudfish VPN. No Windows e no Linux, a funcionalidade opcional Proteção do tráfego Web também pode ajudar a contornar alguns bloqueios de sites. Consulte Proteção Web para obter mais informações.

Este guia refere-se à nova aplicação Mudfish DNS. Não se aplicam as instruções da opção -w nem da configuração manual de 127.0.0.1 do cliente antigo muddnsc.exe.

Instalação​

Obtenha o instalador em Página de transferência do Mudfish DNS. Nessa página também pode consultar as versões disponíveis e os requisitos de transferência.

Sistema operativoInstalação
WindowsNo Windows 10 versão 2004 (compilação 19041) ou posterior, instale o MSI x64 e execute Mudfish DNS no menu Iniciar. Se for necessário instalar WebView2 durante a instalação, precisa de uma ligação à Internet.
LinuxNo Debian ou Ubuntu, instale o pacote .deb com o gestor de pacotes e execute Mudfish DNS no menu de aplicações.
macOSNo macOS 13 ou posterior, instale a aplicação para Apple Silicon disponibilizada em DMG. No primeiro arranque, siga as instruções do macOS para permitir a execução em segundo plano e aprovar a extensão de sistema e o proxy DNS.
AndroidNo Android 8.0 ou posterior, instale o APK. Se o Android o solicitar, autorize a instalação a partir da aplicação utilizada para descarregar o ficheiro e execute Mudfish DNS. Autorize a VPN ao iniciar o DNS.

Uma instalação nova começa com a proteção DNS parada. Instalar a aplicação ou abrir a janela não ativa a proteção.

Se utilizar a versão instalada com o Instalador EXE 0.1.0 no Windows, desinstale-a em Aplicações e funcionalidades antes de instalar o MSI. As configurações guardadas são mantidas.

Se tiver definido o DNS do adaptador de rede como 127.0.0.1 para o cliente antigo, restaure as definições DNS habituais antes de utilizar a nova aplicação. Pare também o cliente antigo para evitar que dois programas utilizem a mesma porta DNS.

Iniciar e parar o DNS​

Ecrã do separador Iniciar/Parar com a indicação para iniciar o DNS e o botão Iniciar DNS.
Exemplo da interface coreana no Windows. Em Iniciar/Parar, clique em Iniciar DNS.
  1. Execute Mudfish DNS e selecione Iniciar/Parar.
  2. Clique em Iniciar DNS. Se o sistema operativo pedir permissões, conclua a autorização.
  3. Quando aparecer o estado O DNS está em execução, utilize a Internet normalmente.
  4. Para desativar a proteção, clique em Parar DNS. No Windows e no Linux, são restauradas as definições DNS do sistema alteradas pelo Mudfish. No macOS, o proxy DNS é desativado; no Android, a ligação VPN da aplicação é terminada.
Ecrã do separador Iniciar/Parar com o estado O DNS está em execução e o botão Parar DNS.
Exemplo da interface coreana no Windows. Confirme o estado de execução e clique em Parar DNS para desativar a proteção.

No computador, fechar a janela oculta-a na área de notificação. Mesmo que selecione Fechar a janela e sair pela área de notificação, o DNS continua em execução. Para desativar a proteção, volte a abrir a aplicação ou utilize Parar no menu da área de notificação. No Android, a proteção também continua quando sai do ecrã da aplicação.

Para iniciar a proteção no arranque do Windows ou do Linux, ative Configurações → Iniciar automaticamente ao ligar o computador e clique em Aplicar configurações. No macOS, depois de iniciar o DNS, a proteção mantém-se mesmo que feche a aplicação ou reinicie o Mac. Para a desativar, clique em Parar DNS.

No Android, é utilizada uma ligação VPN local para processar o tráfego, pelo que não pode executar outra VPN em simultâneo. Esta permissão VPN não significa que o tráfego seja enviado para um servidor Mudfish VPN remoto.

Encontrar as instruções necessárias​

Tarefa pretendidaGuia
Selecionar o fornecedor DNS, DoH/DoT e servidores de retransmissão MudfishServidores DNS
Alterar o método de interceção DNS ou utilizar um proxy SOCKS5Configurações de ligação
Ativar a proteção Web no Windows/LinuxProteção Web
Selecionar aplicações ou adicionar exceções de domínios no Windows/LinuxRegras de aplicações e domínios
Limpar a cache DNS, gerir registos e repor configuraçõesCache, registos e reposição
Resolver problemas de ligação ou enviar um relatório de diagnósticoResolução de problemas

Os programadores que pretendam expandir as funcionalidades do serviço devem consultar Módulos nativos.