O que é o arquivo HOSTs?
O arquivo HOSTs é um arquivo de sistema utilizado pelo Windows e pelo macOS (antigo Mac OS X) para mapear nomes de domínio a endereços IP específicos. Quando você digita um endereço no navegador, o sistema consulte primeiramente o arquivo HOSTs antes de recorrer ao servidor DNS. Isso permite redirecionar qualquer domínio para um IP arbitrário, o que é muito útil em procedimentos de downgrade e personalização de firmware.
No contexto de downgrade — especialmente em consoles como o PlayStation 3 — é comum precisar bloquear a comunicação do aparelho com os servidores oficiais da fabricante. Isso é feito redirecionando os domínios de atualização para endereços IP inválidos ou locais, impedindo que o console baixe e instale automaticamente uma versão mais recente do firmware.
Por que alterar o HOSTs no downgrade?
Ao fazer o downgrade de firmware (por exemplo, no PS3), o objetivo é instalar uma versão anterior do sistema que permita o uso de custom firmware (CFW) ou outras modificações. Se o console conseguir acessar os servidores da fabricante, ele pode baixar a atualização mais recente e "selar" novamente o acesso, anulando todo o trabalho feito.
Alterando o arquivo HOSTs, você bloqueia o acesso a esses servidores de atualização no nível do sistema operacional do computador. Assim, quando o console tenta se comunicar com esses domínios (se estiver conectado ao mesmo computador via proxy ou roteamento), as requisições são redirecionadas e bloqueadas.
Como alterar o HOSTs no Windows
No Windows, o arquivo HOSTs está localizado em:
C:\Windows\System32\drivers\etc\hosts
Para editá-lo, siga estes passos:
- Abra o Bloco de Notas como Administrador. Clique no botão Iniciar, digite "Bloco de Notas", clique com o botão direito e selecione "Executar como administrador". Isso é necessário porque o arquivo HOSTs requer permissões elevadas para ser modificado.
- Navegue até o arquivo HOSTs. No Bloco de Notas, vá em Arquivo → Abrir e navegue até
C:\Windows\System32\drivers\etc. No campo de filtro de arquivos, troque "Documentos de Texto (*.txt)" por "Todos os Arquivos (*.*)" para que o arquivo HOSTs apareça na lista. - Abra o arquivo HOSTs. Clique duas vezes no arquivo chamado
hosts(sem extensão). O conteúdo do arquivo será exibido. - Adicione as linhas de redirecionamento. No final do arquivo, adicione as linhas correspondentes aos domínios que deseja bloquear. Cada linha segue o formato:
O endereço127.0.0.1 dominiobloqueado.com127.0.0.1é o IP de loopback (localhost), o que redireciona qualquer tentativa de acesso ao domínio para a própria máquina, efetivamente bloqueando a comunicação. - Salve o arquivo. Pressione
Ctrl + Sou vá em Arquivo → Salvar. Se aparecer um aviso de permissão, confirme que deseja salvar. - Limpe o cache DNS. Abra o Prompt de Comando como administrador e execute:
Isso garante que as alterações entrem em vigor imediatamente.ipconfig /flushdns
Como alterar o HOSTs no macOS (Mac)
No macOS, o arquivo HOSTs está localizado em:
/etc/hosts
Para editá-lo, você pode usar o Terminal ou o editor de texto TextEdit com permissões elevadas. Aqui está o método via Terminal:
- Abra o Terminal. Vá em Aplicativos → Utilitários → Terminal.
- Abra o arquivo HOSTs com permissões de administrador. Digite o seguinte comando e pressione Enter:
O sistema vai pedir sua senha de administrador. Digite-a (o cursor não vai se mover enquanto você digita, isso é normal) e pressione Enter.sudo nano /etc/hosts - Navegue até o final do arquivo. Use as setas do teclado para ir até a última linha do arquivo.
- Adicione as linhas de redirecionamento. Adicione as mesmas linhas que usaria no Windows:
127.0.0.1 dominiobloqueado.com - Salve e saia do editor. Pressione
Ctrl + Opara salvar, depoisCtrl + Xpara sair do nano. - Limpe o cache DNS. No Terminal, execute:
No macOS versões mais recentes, o comando pode variar. Tente também:sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder
Dicas importantes
- Nunca remova as linhas originais do arquivo HOSTs que começam com
#— elas são comentários e referências do sistema. - Faça um backup do arquivo HOSTs antes de editar. Copie o conteúdo original e salve em outro local. Se algo der errado, você pode restaurar facilmente.
- Verifique se as alterações funcionaram. No Windows, abra o Prompt de Comando e execute
ping dominio.com. Se retornar127.0.0.1em vez do IP real, o bloqueio está funcionando. No macOS, use o comandoping dominio.comno Terminal. - Se precisar reverter, basta remover as linhas adicionadas e salvar o arquivo novamente.
- Cuidado com o proxy. Alguns métodos de downgrade de PS3 usam proxy no computador junto com a alteração do HOSTs. Verifique se o software de proxy está configurado corretamente antes de prosseguir com o downgrade.
Solução de Problemas
Não consigo salvar o arquivo HOSTs
O motivo mais comum é falta de permissões de administrador. No Windows, certifique-se de que abriu o Bloco de Notas como administrador. No macOS, use sudo no Terminal. Se estiver usando um antivírus ou software de segurança, ele pode bloquear a edição — tente desabilitar temporariamente.
As alterações não estão funcionando
Após editar o HOSTs, sempre execute o comando de limpeza de cache DNS correspondente ao seu sistema operacional. Também verifique se não há erros de digitação nas linhas adicionadas — um espaço extra ou caractere errado pode impedir o redirecionamento.
O domínio continua acessível
Verifique se o navegador está usando o sistema de DNS do sistema operacional e não um DNS alternativo (como Google DNS 8.8.8.8 ou Cloudflare DNS 1.1.1.1). Alguns navegadores têm configurações próprias de DNS que podem ignorar o arquivo HOSTs.
Conteúdo Relacionado
Tire suas dúvidas sobre console
FAQ geral sobre consolas, dúvidas frequentes e respostas da comunidade.
Guia completo para quem está começando no mundo do PlayStation 3 customizado.
Tutorial detalhado sobre o método de downgrade usando E3 NOR Flasher.
Tutorial desbloqueio modems 3G
Aprenda a desbloquear modems 3G de diversas operadoras brasileiras.
Tópico original com todas as versões e atualizações deste tutorial.
Firmwares, Jailbreaks & Downgrade
Board com discussões sobre firmwares, jailbreaks e procedimentos de downgrade.