Como adicionar um endereço ip / web ao tráfego do bloco de arquivos do host?

1

Foi discutido como o arquivo hosts pode ser usado para bloquear o acesso a sites (apesar de ter tentado várias vezes em uma máquina Windows e Linux e não ter funcionado), no entanto, tanto quanto eu entendo o propósito do arquivo é mapear nomes de hosts para endereços. Como adicionar um endereço IP e um endereço da Web pode bloquear as visitas ao site?

pensainbinário
fonte

Respostas:

1

Você não usa o arquivo hosts para bloquear um endereço IP. Você o usa para bloquear um nome de domínio - bem, você não o bloqueia, você o redireciona. É como mudar a lista de contatos de seus telefones. Ao digitar 000000 para o número de telefone da sua mãe, você receberá um aviso de número não existente ao ligar para ela por meio da lista de contatos.

Se você souber o seu número (endereço IP) de cabeça, você pode digitá-lo diretamente, e ainda funciona. Isso pode funcionar para sites, mas para muitos não funcionará. Às vezes, os endereços IP estão vinculados a muitos sites diferentes hospedados na mesma máquina. Então não está claro qual site mostrar, e ele mostrará o site padrão, provavelmente não o que você deseja. E, às vezes, os sites precisam que o nome de domínio funcione e apenas o endereço IP resulta em um erro.


Você pode usar o arquivo hosts para mapear nomes de domínio para endereços IP. Você pode usar isso para fazer o seguinte:

  • Mapeie nytimes.com (ou qualquer outro site) para 127.0.0.1, que é o endereço local do seu computador. Agora, o nytimes.com não funcionará mais ou exibirá o que quer que seu servidor da Web local esteja mostrando.
  • Mapeie yournewwebsite.net para 12.34.56.78 (ou seja o que for). Você tem um novo site, ainda não público, e deseja vê-lo funcionando com o novo nome de domínio. Você não definiu o DNS para o nome do domínio ou ainda está mapeado para o site antigo. Dessa forma, você pode testar o domínio e, somente no seu laptop, você vê o novo site. Às vezes, o site precisa do nome de domínio real para funcionar e, durante o desenvolvimento e o teste, esse é um bom método para tentar isso sem atrapalhar o site de produção.
  • Use um domínio não existente, como test.local, e mapeie isso para seu servidor local ou para algum outro IP.

Então, adicionar uma entrada no arquivo hosts não bloqueia nada, apenas direciona para outra coisa, que pode ser apenas uma página em branco. Essa é uma maneira de bloquear. Você pode fazer isso no roteador também.

NB: seu computador tem dois endereços IP, um local - 127.0.0.1 e um público, geralmente algo como 192.168.1.10 quando está atrás de um roteador. Meios públicos relativos à rede à qual está conectado. O roteador tem o endereço público real.

SPRBRN
fonte
0

Seu sistema operacional primeiro examinará o arquivo hosts antes de tentar procurar a resolução de nomes em outro lugar. O arquivo hosts é muito mais rápido do que consultar a rede, portanto, se o sistema operacional puder encontrar a resposta, será uma consulta a menos em outro lugar.

O arquivo de hosts não "bloqueia" o tráfego, dá uma resposta a uma pesquisa para fornecer uma resposta mais rápida do que ter que enviar a solicitação em outro lugar, o que pode levar muito mais tempo para fornecer a resposta desejada.

Da mesma forma, como um SSHD armazena os dados acessados ​​com mais freqüência no SSD (como é muito mais rápido acessar) do que na parte mecânica do SSHD (que é muito mais lenta para acessar).

Kinnectus
fonte