
正文
ubuntu1604配置ss代理
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
1 安装ss
参考http://www.cnblogs.com/mdzz/p/10140066.html
sudo apt install python3-pipsudo pip3 install shadowsocks
配置文件,存放密码,服务器IP等信息
路径随意
sudo gedit /etc/shadowsocks/config.json
给予文件修改权限,否则保存不了
sudo chmod -R 777 /etc/shadowsocks/config.json
保存配置信息(下面已经失效)
IP-1
{ "server":"172.93.36.144", "server_port":8080, "local_address": "127.0.0.1", "local_port":1080, "password":"AftnF37eZ4TSsVyuPjrRxKIB", "timeout":300, "method":"chacha20-ietf-poly1305", "fast_open": false, "workers": 1}
启动ss客户端sudo ss-local -c /etc/shadowsocks/config.json
sudo ss-local -c /etc/shadowsocks/config.json
成功会显示

遇到问题1 安装额外库支持chacha20-ietf-poly1305加密方式
参考https://blog.csdn.net/qq_36265860/article/details/83379138
如果是一般的加密方式,直接下载 ss-qt版本,有界面使用也方便。

但是,楼主使用的是新的加密协议,必须额外安装这个库来支持协议chacha20-ietf-poly1305 加密方式
安装shadow$ocks-libevsudo apt-get install software-properties-common -ysudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -ysudo apt-get updatesudo apt install shadowsocks-libev
2设置代理
sudo apt-get install software-properties-common -ysudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -ysudo apt-get updatesudo apt install shadowsocks-libev
完成上面的两个步骤
这里仅仅是启动了SS,浏览器还不能使用代理,接下来说怎么让Firefox 和 Chrome使用代理。
3-1一般的协议,直接系统代理设置就行了,这一步设着完就可以直接谷歌游览了

3-2 火狐游览器不推荐使用系统的设置,直接在游览器里设置
游览器-首选项-拉到最底部-网络设置


4开机自启动
编辑 /etc/rc.local 文件

给于编辑权限
sudo chmod -R 777 rc.local
编辑
gedit rc.local
在 exit 0 之前复制如下
sudo sslocal -c /etc/shadowsocks/config.json
5 如何关闭
如果是火狐游览器
在没有开启ss的时候想要正常上网,需要关闭网络设置里面的代理选项。








