标签:proxy

Unix Like, 操作系统, 服务器

iptables GEOIP模块与国外IP自动使用代理

以前写过一篇文章:Windows下访问国外网站自动“突破网络封锁”(Shadowsocks),里面提供了一个iptables的规则,可以让几乎所有国外的IP均走Shadowskcs。 最近发现访问谷歌,Youtube不太顺利,经过排查,导致此问题的原因是最近解析得到谷歌和Youtube的IP,都被iptables的规则规划在了“中国IP”。 这时急需寻求新的规则,但要准确地找出中国的所有IP段,并非易事,恐怕得另辟蹊径。 霎时间想起编译OpenWRT时,留意到iptables有一GEOIP模块,遂尝试此模块。 在Debian类的发行版本中,要使用iptables的GEOIP模块,需要安装以下D […]

Read more No Comments
服务器, 运营维护

Varnish(前)+Nginx(中)时,让Apache(后)获取用户真实IP(多重代理)

PHP探针

不得不说我有点问题,网站一个Apache+Varnish不够,还要在Apache和Varnish之间插入个第三者——Nginx。 因为某些需要,也给该服务器上的个别网站上了CDN。 Apache做后端,前面多一个Nginx Proxy Cache+Varnish,获取用户的真实IP不难,只需给Apache上一个rpaf模块就行了,然后让Varnish处理XFF的内容就好了:

无CDN的情况下访问网站,可以正确获取到用户的真实IP。 最近给网站上多了一个CDN,rpaf模块就显得无能为力了。因此,这几天一直苦恼如何让我的网站获取用 […]

Read more 3 Comments