记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

debian/ubuntu terminal使用ss代理

debian/ubuntu terminal使用ss代理

最近用各种脚本下载东西的时候发现有的站点需要当地IP才能下,比如google, youtube等;
所以就找了下能在终端用socks5代理的工具,最后找到了proxychains,从此再无压力.

1.安装ss程序

apt-get install python-pip
pip install shadowsocks

server: ssserver -p [server port] -k [password]

client: sslocal -s [server IP address] -p [server port] -l [local port] -k [password]

sslocal -s 153.125.234.208 -p 31433 -l 1080 -k qq33767078  aes-256-cfb

2.proxychains安装

git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make && make install

cp ./src/proxychains.conf /etc/proxychains.conf
cd .. && rm -rf proxychains-ng
编辑proxychains配置

vim /etc/proxychains.conf
将socks4 127.0.0.1 9095改为

socks5  127.0.0.1 1080  //1080改为你自己的端口

3.proxychain使用

在需要代理的命令前加上 proxychains4 ,如:

proxychains4 wget http://xxx.com/xxx.zip

 

注意:编译proxychians4提示出错时候,缺少组件可以运行命令:

sudo   apt-get install make  gcc  libc6-dev

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):