美文网首页
Ubuntu 下在终端启动 SS 客户端

Ubuntu 下在终端启动 SS 客户端

作者: _已注销 | 来源:发表于2017-05-22 13:17 被阅读2297次
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=''
}

相关文章

网友评论

      本文标题:Ubuntu 下在终端启动 SS 客户端

      本文链接:https://www.haomeiwen.com/subject/ldbbxxtx.html