Remova o cabeçalho X-Forwarded-For no Squid 3.0

2

Alguns meses atrás eu estava trabalhando com o Squid 3.0 e consegui me livrar completamente do cabeçalho X-Forwarded-For. Agora estou tentando fazer a mesma coisa, mas não pareço acertar em cheio.

Eu tentei forwarded_for off , mas isso não remove o cabeçalho, apenas insere unknown no lugar do IP do cliente.

Eu tentei header_access X-Forwarded-For deny all , mas recebi um erro sobre diretiva inválida. Olhando na referência da função, parece que esta diretiva é depreciada em 3.0.

Eu tentei forwarded_for delete , mas isso é apenas disponível de 3.1.

Alguma sugestão?

    
por mr-euro 14.01.2010 / 15:06

3 respostas

6

Corrigido com:

request_header_access X-Forwarded-For deny all
    
por 14.01.2010 / 16:40
8

Aqui está a lista completa de que você precisa: -

via off
forwarded_for off
follow_x_forwarded_for deny all
request_header_access X-Forwarded-For deny all
header_access X_Forwarded_For deny all
    
por 18.06.2014 / 12:41
0

Para domínios específicos, você pode usar

acl NoXForwardedFor dst "/usr/pbi/squid-amd64/etc/squid/NoXForwardedFor.txt"

request_header_access X-Forwarded-For deny NoXForwardedFor

em que NoXForwarded.txt contém nomes de domínio.

    
por 13.06.2014 / 15:57