<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="debian/ubuntu terminal使用ss代理">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2017-03-27 10:49<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
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 &amp;&amp; make install


cp ./src/proxychains.conf /etc/proxychains.conf

cd .. &amp;&amp; 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
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
