Corrigido com:
request_header_access X-Forwarded-For deny all
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?
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
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.
Tags proxy ip squid http-headers