Caminho do Arquivo Hosts no Windows e Mac OS X

By | fevereiro 13, 2010

Ao escrever o artigo explicando como fazer downgrade do firmware 3.1.3 do iPhone para o 3.1.2, numa parte é necessário editar o arquivo hosts do Mac ou Pc para fazer funcionar o hack. Muita gente perguntou onde encontrava o arquivo hosts. Segue uma breve explicação e também onde encontrar este arquivo no ambiente Mac OS X e Windows.

O arquivo hosts em formato texto associa nomes de servidores ou sites www a endereços IPs (Internet protocol).

Exemplificando, algo como encontrar o endereço www.google.com associando um endereço IP.

#Exemplo de arquivo hosts
127.0.0.1  localhost loopback
8.8.8.8   DNSGoogle

veja a linha que contem o endereço 8.8.8.8 associando ao nome DNSGoogle. Se eu gravo meu arquivo hosts contendo esta informação, ao fazer um ping na linha de comando ao nome DNSGoogle eu estarei na verdade me comunicando com o 8.8.8.8.

Encontrando o Caminho do Arquivo Hosts

No Mac OS X: /private/etc/hosts ou /etc/hosts

No Windows NT, 2000, XP, 2003, Vista, 7: %SystemRoot%\system32\drivers\etc\ (normalmente c:\windows\system32\drivers\etc)

Fique atento para editar o arquivo hosts como administrador tanto no Mac OS X quanto no Windows Vista ou 7. No Mac você pode fazer isso usando o comando: sudo pico /etc/hosts

No Windows basta acessar o Prompt DOS como administrador, clicando com o botão direito em cima do link.

No Windows 64-bits você não consegue editar o arquivo hosts com um editor normal. É preciso acessar a chave de registro:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath.

Acredito que seja preciso reiniciar o computador para fazer valer as alterações. Para maiores informações acesse a wikipedia do arquivo hosts. Boa sorte!

13 thoughts on “Caminho do Arquivo Hosts no Windows e Mac OS X

    1. Gustavo Post author

      Eduardo, se você está falando do downgrade, acho que funciona sim, mas no caso de você precisar fazer o downgrade acho que não tem muita opção além de tentar no momento. Ou então vai ficar sem usar o iPhone até o dev-team lançar uma nova ferramenta. Boa sorte.

      Reply
  1. Pingback: Voltar iPhone 3GS 3.1.3 para 3.1.2 Firmware (Downgrade) » Gus SOS Brasil

  2. Wanderson Kleber

    Olá pessoal, tenho um ihone 3G e sem querer atuaizei para a versão 3.1.3 perdi tudo que tinha, é possivel recuperar uma vez que o itunes fez o backup? Se eu tentar atualizar recuperar a versão 3.1.2 e vou conseguir recuperar os programas que eu tinha instalado?

    Reply
  3. Wanderson Kleber

    Olá pessoal, tenho um ihone 3G e sem querer atuaizei para a versão 3.1.3 perdi tudo que tinha, é possivel recuperar uma vez que o itunes fez o backup? Se eu tentar recuperar a versão 3.1.2 e vou conseguir recuperar os programas que eu tinha instalado?

    Reply
  4. Marcelo

    Socorro. Tenho o windows 7. tentei editar a pasta hosts e nao consegui. entreo pelo registro e fiz todo o caminho pelo editor de registro, mas nao sei como fazer a alteração!!!
    obrigado

    Reply
  5. carolina

    Desculpa mas sou uma paca em relação a pc e iphones… para tanto fiz a besteira de atualizar essa budega…. então…
    Fui no Computador / (C:) / Windows / System32 / drivers / etc /

    no etc aparece:
    hosts
    Imhosts.sam
    networks
    protocol
    services

    despois oq devo fazer??? cliquei com o botão direito em cima de hosts mas não sei oq devo fazer…

    Reply
  6. saullo

    eu nao entende a parte do host,quando entro no regedit no windows 7,nao sei oque tenho que escrever no DataBasePath,oque tenho que fazer alguem pode me responder porfavor?Obrigado

    Reply
  7. Pingback: Aviso Importante aos Usuarios iPhone 3GS Firmware 3.1.3 » Gus SOS Brasil

  8. Marco Portilho

    Boa noite.

    O meu sistema operacional é o windows 7, o que eu tenho que fazer sobre esse arquivo hosts?
    como eu chego a ele?
    O que é regedit?
    Muito obrigado pela ajuda pessoal…

    Reply
  9. iphoneuser

    Pessoal para editar o host no win 7 64 bits faça o seguinte:

    To edit the host file,
    Click Start – search for “Notepad“, right-click and select “Run as Administrator“. This should launch notepad with elevated privileges. Now, open the host file from the File menu, edit and save.

    Reply
  10. Rodrigo

    Eu tenho imac, e nao consigo achar a pasta private, muito menos a host, e tambem nao consigo fazer esse comando sudo pico /etc/hosts, alguem pode me ajudar?

    Reply

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *