使用socks5代理

Ra1ny House bio photo By Ra1ny House

如果只能使用终端访问服务器,可以使用python运行shadowsocks,否则可以下载GUI的客户端

命令行运行shadowsocks

安装shadowsocks:

pip install shadowsocks

写配置文件shadowsocksrc:

{
    "server":"198.98.***.***",
    "server_port":222,
    "local_port":1080,
    "password":"password",
    "timeout":600,
    "method":"aes-256-cfb"
}

写运行脚本socks5.sh:

#!/bin/zsh

# 注意填写配置文件地址
sslocal -c /.../script/shadowsocksrc -q &

使用命令./socks5.sh运行shadowsocks。

使用proxychains-ng为命令行程序设置代理

os x用brew install proxychains-ng,linux用sudo apt-get install proxychains-ng安装。需要注意的是,os x配置文件在homebrew 的cellar安装包下面,如/usr/local/Cellar/proxychains-ng/4.11/etc,linux 配置文件在/etc下面。 在配置文件最后一行加上

# 本地socks5代理的地址,默认就是127.0.0.1 1080
socks5  127.0.0.1 1080

os x使用

# eg: proxychains4 wget www.google.com
# proxychains4 brew install python
proxychains4 command

linux使用

proxychains command

使用proxifier为应用程序设置代理(os x)

os x下浏览器会自动使用socks5代理,但是其他应用程序如迅雷不会。 使用proxifier可以为应用程序设置代理 proxifier配置如图:

image image

现在,你的迅雷畅通无阻了😘