Print
Details: Category: Infraestrutura | Published: 30 May 2016 | Hits: 1352

Muitos pais e empresas desejam bloquear o acesso ao Facebook e outros sites visando maior produtividade em se tratando de empresas, ou privacidade quando fala-se de famílias.

Existem muitos programas que realizam a função de bloqueio da famosa rede social, mas nem sempre queremos ter mais um software instalado em nossas máquinas. Uma solução é ediar um arquivo nativo do Windows chamado hosts. Muitos tabém recorrem a configurações no próprio roteador, mas nem sempre se tem acesso administrativo ao mesmo ou segurança para configurar o equipamento.

Pois bem a solução via arquivo hosts é bem simples. Basta ir no menu iniciar e executar a ferramenta executar presente no Windows XP e Windows 7, ou digitar "executar" na busca de programas do Windows 8 ou superior.

Uma vez aberto o Executar basta escrever no campo abrir o seguinte caminho:

C:\WINDOWS\system32\drivers\etc\hosts
Abrir o arquivo hosts
Abrir o arquivo hosts
Após clicamos em OK e será exibida a tela abaixo, solicitando a escolha de qual programa utilizaremos para editar o arquivo hosts, se você possuir algum editor de sua preferencia poderá selecioná-lo, mas por ora a título de exemplo irei selecionar o editor padrão, o clássico Bloco de notas.
Definir programa padrão para editar o hosts
Definir programa padrão para editar o hosts
Feito isso em nosso Bloco de notas teremos aberto o arquivo hosts; como podemos verificar, trata-se de um arquivo bem simples, mas de grande utilidade neste caso.
Linhas iniciadas com "#" são linhas comentadas, ou sem ação, apenas descrevem ou explicam algo. O exemplo:
127.0.0.1 localhost indica que sempre que buscarmos por localhost na URL do navegador a máquina irá acessar alguma aplicação WEB no mesmo PC, bastante útil para quem tem instalado o Apache no PC e possui arquivos WEB rodando localmente.
Arquivo hosts aberto
Arquivo hosts aberto
Bom agora que temos acesso para edição ao hosts iremos inserir as linhas de bloqueio ao facebook, as linhas que serão inseridas são as seguintes:
# Block Facebook
127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 www.static.ak.fbcdn.net
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 www.static.ak.connect.facebook.com
Estas linhas são suficientes para que o Windows por meio do arquivo hosts jogue todas as requisições ao site do Facebook para seu endereço local, evitando acesso à rede do Facebook
Inserindo linhas de bloqueio do Facebook
Inserindo linhas de bloqueio do Facebook
Para qualificar a solução podemos bloquear também alguns sites de web proxies mais utilizados para burlar bloqueuios ao Facebook.
Os endereços mais comuns são os seguintes e que serão inseridos em nosso arquivos hosts:

# web proxies
127.0.0.1 calculatepie.com
127.0.0.1 www.englishtunnel.com
127.0.0.1 englishtunnel.com
127.0.0.1 www.safehazard.com
127.0.0.1 safehazard.com

127.0.0.1 www.saferforwork.net
127.0.0.1 saferforwork.net
127.0.0.1 www.browseatwork1.com
127.0.0.1 browseatwork1.com
127.0.0.1 planetdangerous.com

127.0.0.1 www.atunnel.com
127.0.0.1 atunnel.com
127.0.0.1 www.btunnel.com
127.0.0.1 btunnel.com
127.0.0.1 www.ctunnel.com

127.0.0.1 ctunnel.com
127.0.0.1 www.dtunnel.com
127.0.0.1 dtunnel.com
127.0.0.1 www.vtunnel.com
127.0.0.1 vtunnel.com

127.0.0.1 www.vttunnel.com
127.0.0.1 vttunnel.com
127.0.0.1 proxify.com
127.0.0.1 proxyforpeace.com
127.0.0.1 weboogle.info

127.0.0.1 beatfiltering.com
127.0.0.1 choosethisproxy.com
127.0.0.1 pagewash.com
127.0.0.1 proxyhog.info
127.0.0.1 secretip.com

127.0.0.1 webunlocker.com
127.0.0.1 pickthisproxy.com
127.0.0.1 www.polysolve.com
127.0.0.1 polysolve.com
127.0.0.1 www.vpntunnel.net

127.0.0.1 vpntunnel.net
127.0.0.1 www.geotunnel.com
127.0.0.1 geotunnel.com
127.0.0.1 backfox.com
127.0.0.1 www.calculatepie.com

127.0.0.1 calculatepie.com
127.0.0.1 www.mathtunnel.com
127.0.0.1 mathtunnel.com
127.0.0.1 www.hydemyass.com
127.0.0.1 hydemyass.com

Bloqueando proxies
Bloqueando proxies
Para um perfeito funcionamento devemos limpar nossos caches. Para isso devemos limpar os caches dos navegadores, Chrome, Mozila Firefox, Internet Explorer, etc. e depois o DNS para isso iremos nomemente no menu Iniciar/Executar e substituiremos a linha digitada no inicia deste artigo por CMD, teclamos Enter e o prompt de comandos será exibido; nele digitaremos o comando  "flush"abaixo para limpar o cache de DNS.
ipconfig /flushdns