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.

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:

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!

  • Eduardo

    Esse procedimento é possivel no 3gs de boot recente?

    • 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.

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

  • 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?

  • 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?

  • 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

  • Marcelo

    Piorou!!! apaguei a pasta sem querer! E agora?

  • 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…

  • 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

  • Pingback: Aviso Importante aos Usuarios iPhone 3GS Firmware 3.1.3 » Gus SOS Brasil()

  • 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…

  • 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.

  • 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?