sudo apt-get install python-pip
sudo pip install shadowsocks
sslocal -s server_ip -p server_port -l 1080 -k password -t 600 -m aes-256-cfb
# 放到后台执行
nohup sslocal -s server_ip -p server_port -l 1080 -k yourpasswrod -t 600 -m rc4-md5 >> /tmp/sslocal.log &
如果需要在终端中使用 http 代理,再装一个 polipo
sudo apt-get install polipo
# 在 mac 上只要用下面这行代码运行即可,在 ubuntu 上要配置一番
polipo socksParentProxy=localhost:1080
nohup sudo polipo socksParentProxy=localhost:1080 > /tmp/polipo.log &
# ubuntu 下配置 polio
sudo vim /etc/polipo/config
# 换成以下配置
logSyslog = false
logFile = "/var/log/polipo/polipo.log"
socksParentProxy = "127.0.0.1:1080"
socksProxyType = socks5
chunkHighMark = 50331648
objectHighMark = 16384
serverMaxSlots = 64
serverSlots = 16
serverSlots1 = 32
proxyAddress = "0.0.0.0"
proxyPort = 8123
# ubuntu 上启动 polio
sudo service polipo start
为了方便在终端中使用,建议在 .bash_profile 中添加一个 shell 函数:
function start_proxy {
export http_proxy='http://127.0.0.1:8123'
export https_proxy='http://127.0.0.1:8123'
}
function stop_proxy {
export http_proxy=''
export https_proxy=''
}









网友评论