我已经在美国的AWS上build立了一个代理服务器,以便让我从英国浏览美国的互联网,但是我想隐藏这个,以便反向端无法检测到我正在使用鱿鱼。 这是可能的,如果是这样,怎么样?
您可以禁止使用X-Forwarded-For
header_access X-Forwarded-For deny all
在squid.conf中
这是我所要求的,但你可能希望否认的更多标题在http://www.christianschenk.org/blog/enhance-your-privacy-using-squid-and-privoxy/
这是从我的squid.conf直:
#Privacy Things via off forwarded_for off follow_x_forwarded_for deny all
从3.0版本开始,你需要从源代码构buildsquid来处理这些限制,以便为“./configure”使用一些特殊的标志。 这是我如何build立我的:
./configure --enable-http-violations --prefix=/usr --includedir=/usr/include \ --datadir=/usr/share --bindir=/usr/sbin --libexecdir=/usr/lib/squid \ --localstatedir=/var --sysconfdir=/etc/squid --enable-auth="ntlm,basic" \ --enable-follow-x-forwarded-for
(CentOS 5.5)
你有没有考虑build立一个VPN的AWS实例,而不是设置Squid? 然后通过AWS实例路由stream量,这将避免鱿鱼,是不可检测的。 把它扔在那里。 这正是我的一个朋友在英国成立了一个VPS来访问英国广播公司。
这是我的configuration,现在我的鱿鱼代理检测不到了。
#Anonymizing traffic forwarded_for off #request_header_access Allow allow all #request_header_access All allow all request_header_access X-Forwarded-For deny all request_header_access Via deny all
closuresSquid3标头
via off forwarded_for off request_header_access From deny all request_header_access Server deny all request_header_access WWW-Authenticate deny all request_header_access Link deny all request_header_access Cache-Control deny all request_header_access Proxy-Connection deny all request_header_access X-Cache deny all request_header_access X-Cache-Lookup deny all request_header_access Via deny all request_header_access X-Forwarded-For deny all request_header_access Pragma deny all request_header_access Keep-Alive deny all