Ubuntu14.04系统配置Shadowsocks chacha20-itef-ploy-1305加密方式。

1. 安装最新版ShadowSocks

sudo apt-get install python-pip
sudo apt install libsodium-dev
sudo pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U


2. ShadowSocks配置

找到ShadowSocks的安装位置

sudo find / -name shadows*

我的安装路径是/usr/local/lib/python2.7/dist-packages/shadowsocks。

3.在安装路径下新建并修改默认配置文件

sudo vim config.json

并写入如下内容

{
"server":"*****",
"server_port":*****,
"local_port":1080,
"password":"*****",
"timeout":600,
"method":"chacha20-ietf-poly1305"
}

其中server、server_port、password处需要分别替换为你购买的服务器网址、端口和密码。

确定上面的配置文件没有问题,即可在终端输入如下命令以启动ShadowSocks。

/usr/local/lib/python2.7/dist-packages/shadowsocks打开终端:

sslocal

成功的话会提示:INFO Starting local at 127.0.0.1


4. 开机启动

修改rc.local文件

cd /etc/
sudo vim rc.local

添加一行

/usr/local/bin/sslocal -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json

经过上面的配置,只是启动了sslocal,但是要上网,还需要配置浏览器到指定代理端口,如1080,才可以正式上网。


5.配置浏览器

安装插件

我们需要给chrome安装SwitchyOmega插件,但是没有代理之前是不能从谷歌商店安装这个插件的,但是我们可以从Github上直接下载最新版 https://github.com/FelisCatus/SwitchyOmega/releases/ (这个是chrome的)然后浏览器地址打开chrome://extensions/,将下载的插件托进去安装。

需要下载扩展程序安装文件:SwitchyOmega_Chromium.crx  和 扩展程序备份文件: SwitchyOptions.bak

在谷歌浏览器中进入扩展程序页面,将SwitchyOmega_Chromium.crx  拖到页面中,进入后按照如下操作:


代理协议选择SOCKS5,地址为127.0.0.1,端口默认1080 ,然后保存即应用选项。



规则列表网址选择:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

这样就可以了。





谷歌浏览器中使用New Tab Redirect扩展程序可以设置新标签页为指定页面。

猜你喜欢

转载自blog.csdn.net/qq_33033367/article/details/80226646