科学上网
- 免费的SS账号,大家可以去一些服务提供商购买ss账号,但是这些账号是共用带宽,浏览网页没问题,但是看视频(youtube等)就不行了,如果你对ss的带宽有需求,那么这篇文章就适合你。
- SS全称是Shadowsocks
一、租用境外虚拟服务器
搭建SS服务端还是VPN服务端,我们首先要有一台境外VPS。
所以首先咱们先租一个vps,提供vps的服务商有很多,比较出名的有Lindeo,DO,vultr,当然还有比较便宜的版瓦工。
本Linode、vultr、DO都有,高峰时期看哪个带宽高用哪个。
- Linode:名气最大的vps提供商,东京主机国内链接速度非常快,但是新用户买不了东京主机,所以不推荐。
- DO:旧金山的服务器还行,我用的非高峰时期看youtube大概有15000~20000的速度,看4k无压力
- vultr:比较推荐,价格便宜,可以用paypal付款,有东京服务器,5刀一个月,400G流量,绝对够用了。
- 这几个虚拟服务器对比可以点这里
因为朕已经在vultr有个VPN的服务器了,不过直连VPN速度不是很理想,看视频只能看144P的。简直要死要死。
进入首页后输入邮箱密码注册,这个谁都会。注册好后用paypal充值5刀(一般会5~10刀的赠送,我没遇到),然后会到以下界面选择服务器配置:
按如图所示选择即可,当然,这个是可以在科学上网的同时,私有云,当然如果要多人使用建议买内存大的,可以选择更贵一点的服务器。
服务器:日本
系统:CentoOS 7 x64
其他的可以个性化。
如果只是科学上网一两个人同时使用,选5刀一个月的即可。(扣款是按小时扣的,满一个月的时间就按照月的价格结算,如果长时间不用,可以把服务器删了,用的时候再开一个服务器重新配置。)
选择好用服务器初始化需要一点时间,大概5分钟左右。
只有点击上图服务器右边的 Manage 进入管理页面
这里需要下载图中所示软件:putty点我下载 官网下载(如果有linux的可以直接在终端连接,这里以Windows演示)
填入服务器ip,端口22不用修改,之后点下方open后如下图
第一次连接会出现这个提示:
这个是连接Linux服务器的指纹,加密连接,确定即可。
用户名root,然后回车
然后要求输入密码,密码在管理页面的 root密码
没用过linux的同学这里我要说明一下,你输密码的时候,光标是不动的,也就是你看不见你输了几位密码,也看不见光标动,反正你按照密码输完,回车即可。
当然你可以复制密码,方法是,在网页上复制密码后,在putty界面按鼠标右键,即为粘贴,回车即可。
进入系统后如下图:
二、SS服务端搭建
紧接上一步(如果租用的不是vultr的服务器,使用其他提供商的话,只要在配置服务器的时候使用Ubuntu 14.04 LTS操作系统)
这里我们使用 秋水逸冰 的一键安装代码
本脚本适用环境:(脚本备份下载后扩展名改成.sh)
系统支持:CentOS 6,7,Debian,Ubuntu
内存要求:≥128M
日期:2015年08月28日
在如上图依次输入以下代码:(一共3行)
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
出现如下页面,这里是让你输入密码,自己输一个吧。
密码输入好回车界面如下,这里是让你输入端口,默认是8989,不更改直接回车即可。
之后会有一段时间的等待,中间不要关闭putty,等着即可
大约需要几分钟的时间(根据你选的CPU决定),好了后的页面如下:
记录:
第一行的ip
第二行的端口
第三行的密码
第六行的加密方式
(第四行是服务器内网ip,第五行是内网端口,不用管)
搭建完成啦!!!
SS 多用户实现方法:
单用户的配置文: /etc/shadowsocks.json
使用命令:
vi /etc/shadowsocks.json
内容如下:
{
"server":"0.0.0.0",
"server_port":8989,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"yourpassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
修改为多用户配置文件:
{"server":"0.0.0.0", "local_address":"127.0.0.1", "local_port":1080, "port_password":{ "8989":"password0", "9001":"password1", "9002":"password2", "9003":"password3", "9004":"password4" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false
}
如上代码,一个端口对应一个密码,就为一个用户
:wq 是保存命令 i 是编辑命令,编辑完需要按Esc退出编辑模式才可以保存
修改好后保存退出。
/etc/init.d/shadowsocks restart
重启ss服务,如果显示成功就ok了!
默认配置:
服务器端口:自己设定(如不设定,默认为8989)
客户端端口:1080
密码:自己设定(如不设定,默认为teddysun.com)
备注:脚本默认创建单用户配置文件,如需配置多用户,安装完毕后参照下面的教程 sample 手动修改配置文件后重启即可。
卸载方法:
使用root用户登录,运行以下命令:
./shadowsocks.sh uninstall
使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
更多关于SS的问题请看这里
三、SS客户端
客户端下载:点我下载 (国外有点慢,多刷新,翻墙更快)
需要Net.4.0支持库,Xp安装可以正常使用,其他电脑会提示安装的。
启动后,会最小化在任务栏,右键
选择服务器==>编辑服务器
把刚刚记录的IP 端口 密码 加密方式 填完之后保存
右键SS选择启动代理
启动之后再右键SS 选择系统代理模式==>全局模式
恭喜你开始了科学上网!!!
vultr的直连速度还是不错的,非高峰期可以达到20000+
看720p只要3000+就不会卡,1080需要5000左右的速度
如果视频卡,速度慢,需要做线路优化请看这个贴
扫描二维码,在手机上阅读!