Ignorando lista negra do Squid / SquidGuard no Chrome

1

Eu fui recentemente sobre a configuração e configuração de uma caixa Linux com o Ubuntu 14, com o objetivo de fornecer um servidor proxy para uma rede de currículo escolar.

Tudo correu bem e está em funcionamento, mas notei algo que me preocupa.

Não vou listar o URL do site para não ofender ninguém (isso é apenas um exemplo), então vou me referir a ele como

www.blockedsite.com/blockedpage

Este URL (e 10000 de outros) está presente na minha lista negra e, ao tentar visitar o site, você recebe o esperado erro de acesso negado / proibido como você espera.

No entanto,

se eu digitar apenas o URL como sitebloqueado.com/blockedpage (sem o nome principal, http: // ou www.) então carrega a página sem questionar - muito ruim!

Claro, isso não parece acontecer no IE, pois sempre adiciona o prefixo https ao início do URL. Esse problema está acontecendo no Chrome .. e infelizmente é algo que usamos.

Alguém pode aconselhar sobre como lidar com esse problema?

Atenciosamente James

    
por James 01.12.2014 / 13:20

1 resposta

0

Essas listas negras fazem uma correspondência exata da sua string com o URL. Você provavelmente tem "http: //" ou "www" na sua lista negra e o google não adiciona esses.

Prova:

Eu baixei um dos arquivos de exemplo de aqui

./blacklists/ads$ more urls
thisisarandomentrythatdoesnotexist.com/foo

e existem vários outros.

TODOS eles NÃO têm "http" ou "www." na frente da URL, então a resposta é de fato: remover qualquer coisa da www. e na frente dela da sua lista negra. Razão simples: isso funciona para protocolos http, https, ftp e muito mais e até para protocolos ainda a serem inventados.

    
por Rinzwind 01.12.2014 / 13:46