Editar ficheiro de hosts em Mac/OSX

Editar ficheiro de hosts em Mac/OSX

O ficheiro de hosts é um ficheiro de texto que mapeia um determinado domínio para um endereço de IP.
Quando digitamos um determinado domínio no nosso browser, o sistema operativo verifica se existe informação no hosts que se relacione com o domínio e caso exista irá resolver para o IP lá indicado. O ficheiro hosts pode ser editado para bloquear determinados hostnames (como hosts maliciosos, por exemplo), ou utilizado para fins de desenvolvimento, como por exemplo, redirecionar domínios para endereços locais.

Como Editar o ficheiro de hosts

Passo 1 – Abrir a aplicação terminal.app

Poderá abrir a mesma escrevendo terminal no spotlight, ou indo simplesmente a aplicações » Utilitários » terminal.

Passo 2 – Abrir o ficheiro de hosts

Abra o hosts escrevendo no Terminal:

$ sudo nano /private/etc/hosts

Passo 3 – Edição

O hosts contém algumas linhas pré-escritas iniciadas com o # assim como outras linhas pré-definidas (como por exemplo a relativa ao localhost).
Adicione simplesmente a linha que necessita. Por exemplo:

000.000.000.000 oseudominio.comnetorg

linha de comando para abrir ficheiro hosts

Passo 4 – Guardar alterações

Assim que terminar, pressione control-o para guardar.
Carregue em enter e depois control-x para sair do editor.

Passo 5 – Limpar a cache de DNS

No Leopard, poderá limpar a cache de DNS através do terminal correndo simplesmente o seguinte comando (após alterar e guardar o seu ficheiro de hosts):

$ dscacheutil -flushcache

Poderá agora testar o seu site a correr num alojamento para o qual o domínio ainda não aponta à exceção do seu computador.