ubuntu安装ss实现任意程序代理
Ubuntu下的pip和apt-get安装shadowsocks方式仿佛都已经被和谐,只能采用手动安装。
有大神写了自动安装脚本,安装后自带客户端,十分的方便,不介意有服务器端的话可以用一下。
地址:https://www.yuanzhexi.com/post-398.html
下面介绍手动安装ss客户端
1.下载ss安装
https://github.com/shadowsocks/shadowsocks/archive/master.zip
apt-get install unzip
unzip master.zip
cd shadowsocks-master
sudo python setup.py install
2.配置ss
vi shadowsocks.json
{ "server":"服务器地址", "server_port":服务器端口号, "local_address": "127.0.0.1", "local_port":1080, "password":"密码", "timeout":300, "method":"加密方式"}
sslocal -c shadowsocks.json
3.安装proxychains
git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make -j4
sudo make install
sudo cp ./src/proxychains.conf /etc/proxychains.conf
sudo vi /etc/proxychains.conf
翻到最后一行
将socks4 127.0.0.1 9095 改为 socks5 127.0.0.1 1080
需要进行代理的程序前加proxychains即可科学上网
proxychains4 wget google.com