建立shadowsocks

来源:互联网 发布:国内 程序员 培训 机构 编辑:程序博客网 时间:2024/04/27 19:41

系统版本ubuntu 14.04 64位

更换软件源

在修改source.list前,最好先备份一份

执行备份命令

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

修改列表内容

. 执行命令打开sources.list文件:

可以用vim,gedit,atom等工具打开

sudo vim /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

复制源

把下面的任意一下复制到sources.list中去,并覆盖原来的文件内容。个人感觉阿里云效果比较好。

东北大学源

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe #Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial universedeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universedeb http://mirror.neu.edu.cn/ubuntu/ xenial multiversedeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiversedeb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-propertiesdeb http://archive.canonical.com/ubuntu xenial partnerdeb-src http://archive.canonical.com/ubuntu xenial partnerdeb http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe #Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial-security universedeb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse

清华大学

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

南开大学

deb http://ftp.nankai.edu.cn/ubuntu/ trusty main multiverse restricted universedeb http://ftp.nankai.edu.cn/ubuntu/ trusty-backports main multiverse restricted universedeb http://ftp.nankai.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universedeb http://ftp.nankai.edu.cn/ubuntu/ trusty-security main multiverse restricted universedeb http://ftp.nankai.edu.cn/ubuntu/ trusty-updates main multiverse restricted universedeb-src http://ftp.nankai.edu.cn/ubuntu/ trusty main multiverse restricted universedeb-src http://ftp.nankai.edu.cn/ubuntu/ trusty-backports main multiverse restricted universedeb-src http://ftp.nankai.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universedeb-src http://ftp.nankai.edu.cn/ubuntu/ trusty-security main multiverse restricted universedeb-src http://ftp.nankai.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

中科大

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

阿里云源

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial universedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-propertiesdeb http://archive.canonical.com/ubuntu xenial partnerdeb-src http://archive.canonical.com/ubuntu xenial partnerdeb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial-security universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

update命令

sudo apt-get updatesudo apt-get install

安装shadowsocks

sudo apt-get install python-gevent python-pipsudo pip install shadowsocks

创建配置文件ss.json(http://www.ishadowsocks.org/)
ss.json的位置随意,我就是放在桌面上的。

{      "server":"us2.iss.tf",      "server_port":8989,      "local_address": "127.0.0.1",      "local_port":1080,      "password":"18218719",      "timeout":300,      "method":"aes-256-cfb"  }  

json文件中,各段定义如下:
server 你服务端的IP
servier_port 你服务端的端口
local_port 本地端口,一般默认1080
passwd ss服务端设置的密码
timeout 超时设置 和服务端一样
method 加密方法 和服务端一样

启用ss,在终端输入如下代码,回车运行

sslocal -c ss.json

启动成功ss之后,如果想要google浏览器代理,可以在系统设置全局代理,也可以使用google代理插件

如果想在终端绑定代理,设置如下:

export http_proxy="127.0.0.1:1080"

测试是否成功

wget http://www.google.com 

如果收到index.html则终端代理成功!我浏览器使用chrome,安装扩展插件SwitchyOmega,选择使用 X-Tunnel进行上网,保持默认配置为:

网址协议 代理协议 代理服务器 代理端口 (默认) SOCKS5 127.0.0.1 1080

参考文档

  1. Ubuntu 16.04 几个国内更新源
  2. ubuntu 16.04 使用 (1) - 换源 翻墙 权限 引导
  3. linux-ubuntu使用shadowsocks客户端配置
0 0
原创粉丝点击