12月 13
# 真是心累,在中国做个web程序员真是不容易,首先要会各种翻墙技巧。不然什么都干不了。# https://shadowsocks.org/ https://github.com/rofl0r/proxychains-ng
# 本文有很多前置条件。pip git 这些命令都要已经能用。
sudo yum install python-pip
sudo yum install git
sudo yum install gcc gcc-c++
sudo pip install shadowsocks
# 使用shadowsocks
sslocal -s xxx.xxx.xxx -p xxxx -b 127.0.0.1 -l 1080 -k x -t 600 -m x-x-x
# 服务器是xxx.xxx.xxx,服务器端口是xxxx,本地地址是127.0.0.1,本地监听端口是1080(是socks的默认端口),密码是x,延时设置为600,加密方式为x-x-x
# -c参数允许使用写好的配置文件,如下
{
“server” : “xxx.xxx.xxx”,
“server_port” : xxxx,
“local_port” : 1080,
“password” : “x”,
“timeout” : 600,
“method” : “x-x-x”
}
# 配置文件可以放在任意位置,保存为任意名字,一般都叫ss.conf。
# 然后启动的时候使用-c就可以了。
sslocal -c ss.conf
cd /opt
# download the source of proxychains-ng
git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
# configure and install
./configure –prefix=/usr –sysconfdir=/etc
make
sudo make install
# installs /etc/proxychains.conf
sudo make install-config
sudo vim /etc/proxychains.conf
#Chanege last line in the file:
#from “socks4 127.0.0.1 9050” to “socks5 127.0.0.1 1080”
# 使用proxychains4 并不是所有命令都支持走代理,哎 – —— –
proxychains4 curl https://www.google.com
proxychains4 wget https://www.dropbox.com -v -O /dev/null
#另外还有privoxy 和redsocks可替代proxychains,更麻烦些,哎,反正都挺麻烦,有时候也不怎么灵光。哪天不用翻墙就好了。有些基础包都需要翻墙才能下载安装,这就悲剧了。只能想办法提前弄到离线安装包,再弄到CentOS等Linux系统上。
©panhezeng for 阿潘道,
2006-2023. 原文地址:https://apsay.com/2015/12/13/centos-implements-the-agent-shadowsocks-proxchains-ng-cli-shell/
本文遵循署名-非商业性使用共享协议,转载请注明。
本文遵循署名-非商业性使用共享协议,转载请注明。