开干!!!
1、找一台境外linux服务器,hk,whatever
因为tor网络在国内无法访问,如果把tor安装在国内机子上,那还需要在arm中配置前置代理,先经过前置代理跳到国外
2、安装软件
# brew
sudo yum groupinstall 'Development Tools' && sudo yum install curl file git
git clone https://github.com/Homebrew/brew ~/.linuxbrew/Homebrew
mkdir ~/.linuxbrew/bin
ln -s ../Homebrew/bin/brew ~/.linuxbrew/bin
eval $(~/.linuxbrew/bin/brew shellenv)
brew install tor # tor 安装tor核心
brew install arm # arm Anonymizing Relay Monitor 安装控制器
brew install Privoxy # privoxy
3、配置软件
arm配置
参数 说明
ControlPort 控制程序访问的端口(重要)
Socks5Proxy 前置代理端口,按需配置
SocksProt 外部程序访问Tor的端口
MaxCircuitDirtiness 自动切换Identity的时间间隔
如此配置,启动arm后socks5代理可用,使用的是127.0.0.1:9000。
4、将socks5转http代理
什么是socks5: http://zhihan.me/network/2017/09/24/socks5-protocol/
privoxy配置
打开后,搜索 127.0.0.1:9050
找到下图中的位置后,另起一行,插入 forward-socks5 / 127.0.0.1:9000 .
配置完成后保存关闭,若是我们尝试连接本地的8118端口,也就是 127.0.0.1:8118(可以修改)
若是连接不上,重启一下服务,或者重启电脑。
到这里我们就完成了所有的配置了,任何程序设置 127.0.0.1:8118为代理,就可以躲避网站的IP限制了。
网友评论