您好,欢迎光临赵帅的博客,如果有什么不足或者错误之处,感谢您留言指出!

【Ubuntu】Ubuntu16.04 安装 shadowsocks(ERROR rc4-md5 加密 )

ubuntu 赵 帅 2606浏览 0评论

现在shadowsocks比较热门,相对于VPN和SSH来说,在IOS、Windows、Linux等平台全都适用;

博主在 V2SS 这个网站买的账号,也不是很贵,速度还可以。

VPN是全局代理,不方便;SSH经常性的断开,所以我们果断抛弃。

接下来介绍如何通过命令行实现Ubuntu 16.04 的翻墙,以及博主遇到的问题。

初步安装

更新软件源

sudo apt-get update

安装pip (一个安装和管理 Python 包的工具)

sudo apt-get install python-pip
sudo apt-get install python-m2crypto

通过pip安装shadowsocks

sudo pip install shadowsocks

运行shadowsocks服务器

第一种:命令行
下面的命令如果想要停止该服务,可以把 start 换成 stop

sudo ssserver -p 8388 -k password -m rc4-md5 -d start

第二种:配置文件
在 /etc/shadowsocks/config,json 我们可以配置如下文件:

{
    "server":"jp01.v2ss.xyz",
    "server_port":11018,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"*******",
    "timeout":300,
    "method":"RC4-MD5"
}

变量说明:

    "server":  服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址
    "server_port":  服务端监听端口
    "local_address":"  本地ip
    "local_port": 本地服务监听的端口
    "password":"*******",  加密的密码
    "timeout":300, 超时时间间隔(秒)
    "method":"RC4-MD5" 加密方法 需要和服务器端一样

TIPS: 加密方式推荐使用rc4-md5,因为 RC4 比 AES 速度快好几倍,如果用在路由器上会带来显著性能提升。旧的 RC4 加密之所以不安全是因为 Shadowsocks 在每个连接上重复使用 key,没有使用 IV。
配置完成之后使用配置文件在后台运行:

 sudo sslocal -c /etc/shadowsocks/config.json -d start 

配置chrome浏览器

第一步:我们需要下载一个chrome 浏览器的插件 Proxy SwitchyOmega:

在chrome浏览器 设置–扩展程序–更多扩展程序–进行搜索

第二步:安装完成之后,我们会在浏览器的菜单栏看到一个蓝色环形小图标,点击选项:

第三步:我们按照之前 etc/shadowsocks/config.json 里面的配置进行相应的配置,如下图所示:

在情景模式中选择 proxy ,

在代理服务器中的代理协议选择 socks5,本地代理服务器 127.0.0.1,代理窗口1080。

完成之后,一定一定要点击下面的应用选项,进行保存!!博主踩过的坑。

翻墙测试

我们现在打开 www.google.com.hk,你会发现好像打不开?

这时候你会发现有一个资源未加载,我们点击它:

如上图所示,选择 proxy 代理,点击添加条件,完成刷新页面:

啊哈,完美~~perfect~~

遇到问题

使用 sslocal 显示“ERROR methond rc4-md5 not supported ” 问题 ~~~

解决方法:

在执行  sslocal 命令时候 会显示 shadowsocks 2.1.0  ;

在执行  pip search shadowsocks 的时候 会显示 shadowsocks 2.8.2 。

是因为我们安装的 python-shadowsocks 的版本太低了,安装最新版的就可以了:

sudo pip install shadowsocks --upgrade

目前最新版本是 2.8.2,Ubuntu 默认的是2.1.0

以上就是利用 shadowsocks 翻墙的小教程。喜欢的话点个赞吧~~

转载请注明:碎念 » 【Ubuntu】Ubuntu16.04 安装 shadowsocks(ERROR rc4-md5 加密 )

喜欢 (21)or分享 (0)