私人SS服务器搭建

标签: none

科学上网



  1. 免费的SS账号,大家可以去一些服务提供商购买ss账号,但是这些账号是共用带宽,浏览网页没问题,但是看视频(youtube等)就不行了,如果你对ss的带宽有需求,那么这篇文章就适合你。

  2. 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左右的速度


如果视频卡,速度慢需要做线路优化请看这个贴


扫描二维码,在手机上阅读!

扫描二维码,在手机上阅读!

添加新评论