[TUTORIAL] Alterando o arquivo HOSTs para fazer o downgrade no WINDOWS e MAC

Postado no tópico por membro da comunidade GSMFans. Tutorial original voltado a auxiliar usuários no procedimento de downgrade de firmwares.

Resposta #1

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:

  1. 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.
  2. 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.
  3. Abra o arquivo HOSTs. Clique duas vezes no arquivo chamado hosts (sem extensão). O conteúdo do arquivo será exibido.
  4. Adicione as linhas de redirecionamento. No final do arquivo, adicione as linhas correspondentes aos domínios que deseja bloquear. Cada linha segue o formato:
    127.0.0.1    dominiobloqueado.com
    O endereço 127.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.
  5. Salve o arquivo. Pressione Ctrl + S ou vá em Arquivo → Salvar. Se aparecer um aviso de permissão, confirme que deseja salvar.
  6. Limpe o cache DNS. Abra o Prompt de Comando como administrador e execute:
    ipconfig /flushdns
    Isso garante que as alterações entrem em vigor imediatamente.

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:

  1. Abra o Terminal. Vá em Aplicativos → Utilitários → Terminal.
  2. Abra o arquivo HOSTs com permissões de administrador. Digite o seguinte comando e pressione Enter:
    sudo nano /etc/hosts
    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.
  3. Navegue até o final do arquivo. Use as setas do teclado para ir até a última linha do arquivo.
  4. Adicione as linhas de redirecionamento. Adicione as mesmas linhas que usaria no Windows:
    127.0.0.1    dominiobloqueado.com
  5. Salve e saia do editor. Pressione Ctrl + O para salvar, depois Ctrl + X para sair do nano.
  6. Limpe o cache DNS. No Terminal, execute:
    sudo dscacheutil -flushcache
    No macOS versões mais recentes, o comando pode variar. Tente também:
    sudo 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 retornar 127.0.0.1 em vez do IP real, o bloqueio está funcionando. No macOS, use o comando ping dominio.com no 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 do iniciante PS3

Guia completo para quem está começando no mundo do PlayStation 3 customizado.

Downgrade PS3 E3NORFLASHER

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.

Ver todos os tutoriais HOSTs

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.