Autor Tópico: [Tutorial] Editar ficheiro hosts no macOSx Leopard  (Lida 2076 vezes)

Offline Teotónio Ricardo

  • Administrator
  • Newbie
  • *****
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
    • http://www.teotonio.pt
[Tutorial] Editar ficheiro hosts no macOSx Leopard
« em: Fevereiro 21, 2010, 12:59:49 am »
O ficheiro hosts contem as informações de mapeamente de hostnames para IPs.

Caso digite um endereço no seu browser, este irá verificar no ficheiro hosts se existe algum tipo de entrada relacionada a esse endereço, caso contrário irá efectuar uma pesquisa pelo IP correspondente utilizando os servidores DNS definidos no sistema.

Muitas das vezes são feitos ataques ao ficheiro hosts (no Windows) de forma a levar os utilizadores a um outro site que não o original, sendo uma das técnicas de phishing utilizada por muitos hackers.

Neste caso a necessidade de alterar o ficheiro hosts é apenas para verificar se o restauro de um site para um outro servidor foi feito correctamente antes de efectuar alterações directamente nos nameservers.

No macOSx o ficheiro hosts encontra-se em /private/etc/hosts e para alterar é necessário ter acesso sudo. Vamos utilizar o seguinte comando no Terminal do macOSx:

Código: [Seleccione]
sudo nano /private/etc/hosts
Ser-lhe-á pedida a password do root e após isso terá acesso ao editor de texto nano com o ficheiro hosts já aberto.

Ai irá encontrar já alguns exemplos, como pode ver aqui nesta screenshot:



Neste caso adicionei as seguintes linhas de forma a que o endereço phpbbportugal.com aponta-se para o IP 195.22.18.41:

Código: [Seleccione]
195.22.18.41 phpbbportugal.com
195.22.18.41 [url=http://www.phpbbportugal.com]www.phpbbportugal.com[/url]

Agora vamos salvar e sair do arquivo, para tal pressionamos ctrl+x, escrevemos "y" para confirmar que deseja salvar o arquivo e pressionamos enter para salvar o arquivo com o mesmo nome.

Após isso, devemos fazer um flush à cache do dns do macOSx Leopard (Atenção: No macOSx Tiger o comando para efectuar Flushdns é diferente), para tal executamos o seguinte código:

Código: [Seleccione]
dscacheutil -flushcache
Agora quando digitar phpbbportugal.com tenho a certeza que vou aceder ao servidor 195.22.18.41.

Espero que vos seja útil http://www.webtuga.com/forum/public/style_emoticons/<#EMO_DIR#>/wink.png\' class=\'bbc_emoticon\' alt=\';)\' />

Offline piresallstar

  • Newbie
  • *
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
[Tutorial] Editar ficheiro hosts no macOSx Leopard
« Responder #1 em: Fevereiro 21, 2010, 08:41:43 am »
OffTopic o teu terminal é bacano http://www.webtuga.com/forum/public/style_emoticons/<#EMO_DIR#>/smile.png\' class=\'bbc_emoticon\' alt=\':)\' />

OnTopic Bom tutorial http://www.webtuga.com/forum/public/style_emoticons/<#EMO_DIR#>/wink.png\' class=\'bbc_emoticon\' alt=\';)\' />
Evita Virus...... Ferve o Pc antes de o utilizares
Podiam ter calma x'D

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49