Como obter o squid para acessar URLs referenciados?

2

Eu tenho minha configuração de lista branca e tudo parece estar funcionando perfeitamente. Exceto por uma coisa. Alguns dos sites hospedam seus ativos em algum tipo de CDN (interno ou externo). Como resultado, alguns sites não carregam certos elementos, digamos CSS, corretamente. O mais perto que cheguei foi:

acl myreferer referer_regex -i ^http://www.example.com
http_access allow myreferer

Mas isso se aplica apenas a um único site. Minha lista de permissões é mais de 100 sites. Como eu garantiria que o squid carregasse os sites e todos os outros conteúdos aos quais eles se referem, embora não estejam presentes na lista branca? Isso é possível?

    
por Sheela N 04.09.2013 / 17:12

1 resposta

1

Você realmente deve listar todos os sites na lista de permissões. Se você permitir apenas os referenciadores, qualquer pessoa poderá clicar em um link para um site de terceiros em um site na lista de permissões e obter pelo menos o texto da página. Ou eles podem apenas falsificar seu referenciador e navegar para qualquer lugar na Internet. Sim, é mais trabalho, mas se você realmente pretende bloquear as coisas com uma lista branca, então você realmente tem que fazer isso direito.

    
por 04.09.2013 / 18:41

Tags