最近在封装Redis的操作类,想要实现Redis::setHash()
这样的调用,但是在调用这个静态方法前,要先连接Redis:$redis->connect('127.0.0.1', 6379);
,本来想把这个代码写在构造方法里,但是一想不对,调用PHP的静态方法时没有实例化对象,是不走构造方法的。最终使用了__callStatic
和call_user_func_array
这两个函数实现。
Ubuntu下用shadowsocks和Privoxy实现终端代理
安装Shadowsocks
Debian / Ubuntu:
1 | apt-get install python-pip |
编辑文件/etc/shadowsocks.json
,填写代理信息:
1 | { |
其中local_address是本地绑定的IP。
使用Tor與Privoxy架設匿名網頁代理伺服器
這裡我們示範如何使用 Tor 洋蔥路由器與 Privoxy 架設匿名網頁代理伺服器,讓電腦上網時隱藏自己的 IP 資訊。
我們之前介紹過用樹莓派架設 Tor 匿名洋蔥網路代理伺服器,讓區域網路內的電腦匿名上網,而這裡我們將使用 Tor 與 Privoxy 架設一個獨立的網頁代理伺服器,讓任何地點的電腦都可以匿名上網,不會受到地域限制。
Tor 與 Privoxy 的架構比較適合個人使用,若要多人使用的話,可以考慮 Squid 整合 Privoxy 與 Tor 的架構。
匿名上网:学习在Linux上安装TOR网络
Tor 网络是一个用来保护你的互联网以及隐私的匿名网络。Tor 网络是一组志愿者运营的服务器。Tor 通过在由志愿者运营的分布式中继系统之间跳转来保护互联网通信。这避免了人们窥探我们的网络,他们无法了解我们访问的网站或者用户身在何处,并且也可以让我们访问被屏蔽的网站。