在标题中隐藏鱿鱼

在标题中隐藏鱿鱼

我安装了 squid 服务器,我想在查看标题时将其隐藏。

首先,我得到了 squid 和标题上的版本:

curl -i ip_address

HTTP/1.0 400 Bad Request
Server: squid/3.1.10
Mime-Version: 1.0
Date: Wed, 04 Feb 2015 18:58:06 GMT
Content-Type: text/html
Content-Length: 3157
X-Squid-Error: ERR_INVALID_URL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from host.example.com
X-Cache-Lookup: NONE from host.example.com:80
Via: 1.0 host.example.com (squid/3.1.10)
Connection: close

然后我在 /etc/squid/squid.conf 中设置以下指令:

httpd_suppress_version_string on

现在我没有得到鱿鱼版本:

HTTP/1.0 400 Bad Request
Server: squid
Mime-Version: 1.0
Date: Wed, 04 Feb 2015 19:11:06 GMT
Content-Type: text/html
Content-Length: 13
X-Squid-Error: ERR_INVALID_URL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from host.example.com
X-Cache-Lookup: NONE from host.example.com:80
Via: 1.0 host.example.com (squid)
Connection: close

但我想隐藏标题中的鱿鱼。

当我尝试使用该机器作为代理时,我得到了相同的结果,方法是使用:

curl -i -x http://user:password@ip_address:80 http://iplocation.net

我已经尝试过这个解决方案问题,但它不起作用。

有什么建议么?

提前致谢。

答案1

reply_header_access X-Squid-Error deny all

更多信息Squid 文档

答案2

如果你的 squid 配置了“--enable-http-violations”,请检查回复头替换 选项。例如:

reply_header_replace 服务器 Foo/1.0

相关内容