REDIRECIONAR OU BLOQUEAR ACESSO À SITES INDESEJÁVEIS
É fato que hoje a Internet está empanturrada de sites que tratam dos mais variados assuntos. Segundo a NetCraft até o mês de junho de 2010 eram cerca de 206.956.723 de sites na rede. Muitos destes tratam de assuntos relacionados a sexo, crimes ou relacionamento. Não que os gêneros citados tenham algo em comum, mas muitos pais se sentem obrigados a vigiar seus filhos para evitar o contato com sites indesejados. Para quem sente necessidade de bloquear serviços do tipo, continue lendo este post.
"Citei ainda acima que muitos sites fazem referência a tipos de conteúdo que não são recomendados à menores. Quero deixar claro que não estou fazendo nenhum tipo de crítica aos gêneros citados. Apenas usei como exemplo para quem se identifica com a necessidade em questão."
Muitas empresas também buscam evitar o acesso de funcionários à sites externos como o Orkut, o Facebook,Twitter, salas de batepapo, etc. Enfim, vou demonstrar aqui uma forma fácil e prática para quem deseja realizar o bloqueio à determinados sites sem a necessidade de utilizar softwares e nem ter conhecimento técnico em informática para isso, mas apenas editando um arquivo do próprio sistema no Windows.
CONHECENDO O ARQUIVO "HOSTS"
O arquivo "hosts" é um arquivo do sistema operacional utilizado desde os primórdios da Internet (a antiga ARPANET) para executar a tarefa que hoje é atribuída aos servidores de DNS que resolvem os domínios (nomes dos sites). Com o arquivo HOST você é capaz de definir permissões, forçar redirecionamentos de sites e até mesmo utilizá-lo para fins maliciosos.
Hoje, praticamente todos os sistemas ainda possuem o arquivo hosts. Nas versões do Windows 2000, XP, 2003, VISTA e SEVEN você encontrará o arquivo hosts indo em "C:\Windows\System32\drivers\etc\hosts" ou "%WINDIR%\system32\drivers\etc\hosts".
Você pode estranhar a ausência de uma extensão de arquivo, mas ele é assim mesmo. Um arquivo sem extensão. Abra-o com o Bloco de Notas do Windows.
Com o arquivo hosts já aberto você irá se deparar com o seguinte conteúdo:

Nota: "Talvez o seu arquivo hosts contenha alguma entradas definidas por softwares instalados. Se houverem sites de banco acrescentados ao arquivo hosts isso talvez signifique que seu computador está infectado com um trojan. Caso tenha dúvidas, contacte um técnico em informatica de confiança para fazer uma verificação no seu PC".
Geralmente este arquivo apresenta apenas estas poucas informações comentadas com o sinal de sustenido ( # ). Este sinal, quando antecede uma linha, significa que a linha em quetão não está sendo lida como código pelo sistema operacional. Serve apenas para fazer anotações, descrições de códigos ou notas de referência.
Logo no final dos comentários, você deve ter o seguinte:
# 127.0.0.1 localhost
Este comando de exemplo converte o nome localhost para o IP 127.0.0.1, que é o seu próprio computador. Todas as linhas no arquivo hosts devem conter primeiro o IP e depois o nome separando-os com um espaço.
REDIRECIONANDO SITES
72.14.253.104 www.terra.com.br
"Note que este comando está sem o sinal de # (sustenido) para que possa ser lido pelo sistema."
O IP 72.14.253.104 é o IP do site www.google.com.br
O site www.terra.com.br é o site que iremos redirecionar.
Isto significa que ao digitar no seu navegador o endereço www.terra.com.br o arquivo hosts redirecionará para o site www.google.com.br
Para fazer o teste, digite no seu arquivo o ip e o endereço logo após as últimas linhas comentadas, ficando assim:
# 127.0.0.1 localhost
# ::1 localhost
72.14.253.104 www.terra.com.br
Clique em Arquivo » Salvar. Caso o sistema diga que não é possível substituir o arquivo, salve o arquivo hosts na área de trabalho como hosts.txt, e então retire a extensão .txt do arquivo. Abra a pasta "C:\Windows\System32\drivers\etc\" e troque o arquivo "hosts" original pelo novo arquivo.
Abra o seu navegador e tente entrar no site do Terra. Pronto! Você está no Google, pois o seu sistema não procurou pelo IP nos gigantes servidores DNS, mas utilizou a referência no arquivo "hosts" que te levou direto para o Google. Com isso você pode facilmente redirecionar várias páginas web.
DICA:
Para saber o IP (número) de um site faça o seguinte :
Abra o prompt do DOS e digite: NSLOOKUP
Em seguida digite o site no qual você quer descobrir o IP, por exemplo
www.google.com
Pronto! Vão aparecer os IP's que reference ao endereço.

BLOQUEANDO UM SITE
Para fazer o bloqueio de um site ao invés de redirecioná-lo é praticamente a mesma coisa. Basta apenas que você digite o seguinte:
0.0.0.0 www.terra.com.br
Veja que, ao invés de digitar um número IP válido você digitará o IP 0.0.0.0
Para desfazer um ou mais redirecionamentos ou bloqueios, basta comentar # as linhas que desejar que não façam parte das restrições.
Observações finais
Se o arquivo HOSTS ficar muito extenso é provável que o seu sistema fique lento. Para resolver este problema, no Windows NT/2000/XP/VISTA/SEVEN, clique em Iniciar » Executar, digite "services.msc" e clique em OK. Encontre o serviço Cliente DNS. Clique com o botão direito nele e em Propriedades. Clique em Parar e então troque o Tipo de Inicialização para Desativado.
Grande abraço!
| < Anterior | Próximo > |
|---|



