Como bloquear sites no arquivo localhost?

11

Eu editei meu arquivo localhost para bloquear os dois últimos sites ( texto em negrito ), mas o mozilla ainda se conecta a eles. Por exemplo: quando eu estou tentando ir para o latestdownload.org isso me muda para esta busca coisa preta sexta-feira ... alguém pode olhar e me dizer o que eu fiz de errado e como corrigi-lo para que ele funcione. Obrigado

#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

**127.0.0.1 http://searchmagnified.com
127.0.0.1   http://searchmagnified.com/?dn=blackfridayeveryday.info&fp=2j89hM9NN374n04BRBX%2Bhz5DsUH8KrqD%2B61pScTW%2BtCm8hlQlisunD4XsyoEAhNOqtQQnztm65aCVYHd5705AQ%3D%3D&prvtof=xSt4De0710HIVzV3r4oJXTYRNmGKp5oOIOMC43%2BYZqH1hufFQfaEioz44OkBxZ1KCbqv2SqaMXgKKD2Si6qt8sGjaIvMpvR%2FXmJlXXTgWEgiz8ZtoaLKW0GOLsnAN6ye&poru=cDEmaPRsJFXpjVEX50b6uEXpEkLx0jNpkIf0ytZnAXeHoLCSeQMRC%2FhAUlpR6sUx6ttXi7u8%2BCO2pnuWOqE9daXTm4CrjKIj7Tst2olm0mc%3D&cifr=1&**
    
por Kristen 09.04.2012 / 10:01

2 respostas

18

Esse é o formato errado. Você não pode usar URLs em hosts apenas nomes de máquinas.

esta entrada seria OK:

127.0.0.1 searchmagnified.com

que redirecionaria as conexões todas de searchmagnified.com para localhost (não apenas HTTP, tudo ).

Também depende de não haver nada em execução no localhost para responder, por exemplo. se você estiver executando o IIS, ele responderá (possivelmente com um erro) às solicitações redirecionadas.

    
por 09.04.2012 / 10:04
6

Você pode usar WWW , mas não o http: .

127.0.0.1 www.yahoo.com

Estamos dizendo à nossa máquina local que o Yahoo realmente existe na máquina local. Qualquer solicitação para www.yahoo.com será direcionada para a máquina local e, portanto, efetivamente bloqueada. Você também pode usar o IP de outro site se quiser ser criativo.

Vamos analisar mais de perto o URL http://www.yahoo.com
http:// define o protocolo de transferência, neste caso, Protocolo de transporte de hipertexto; esse é o padrão para visualizar sites. Outro protocolo comum é ftp:// para transferência de arquivos.
www é o host
yahoo.com é o domínio que% .com é classificado como TLD (Domínio de Nível Superior)

Uma entrada do arquivo HOSTS desconsiderará o protocolo de transferência, por isso não é necessário. No entanto, o host desempenha um papel importante. Um webmaster pode escolher definir um host para seu website. WWW se tornou o padrão universal para o host padrão. É tão comum definir um site sem host também. Isso significa que, na medida em que o DNS for www.yahoo.com & yahoo.com são dois sites totalmente diferentes, embora resolvam o mesmo local. Por isso, para bloquear efetivamente o site, você também deve bloquear todos os hosts. Isso normalmente significa:

127.0.0.1 yahoo.com

127.0.0.1 www.yahoo.com

    
por 09.04.2012 / 10:49

Tags