如何自己搭建SSR/SS服务端教程

2019-03-14 04:32:07   VPN

之前博主写过关于搭建ss、outline的教程,但是篇幅相对较长,对于计算机完全小白的人来说,就算是简单的粘贴复制命令,他们都很头疼,根本无从下手,所以又写了这篇新文章,教你一键安装ss或ssr服务端,并提供后续的详细步骤。

注意:有的同学是已经使用提供的一键安装脚本安装好了的,想来看客户端配置的,可以跳过前几步直接看客户端配置。

V2RAY搭建

特殊时期,ss系列很容易被封,v2ray会持久一些:v2ray一键搭建教程

免费账号分享

免费ss、ssr账号分享 ,临时用用可以,但是这些账号频繁更换shadowsocks的端口和密码,如果嫌麻烦,还是自己亲自搭建一个属于自己的shadowsocks服务器吧。

系统要求

CentOS 6+ 或者 Debian 6+ 或者 Ubuntu 14.04+(包含最新的ubuntu18、ubuntu19) 注: 我们通常使用ubuntu16或者18,下文将以ubuntu18为例

购买非中国大陆服务器

这一步不再赘述了,还没有服务器的参考 vultr注册已经服务器购买以及连接服务器教程 先买一台服务器并且开启,并完成连接。

其他服务器商家

一键安装

将以下命令复制到你已连接的服务器命令行中

wget -N --no-check-certificate https://raw.githubusercontent.com/luvvien/ssr-install-shellscript/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

就像这样

copy and enter

然后按回车键执行

如果提示找不到 wget 的,请执行 apt-get install -y wget(debian/ubuntu系统可用)安装,没提示错误就不用管了。

好了,执行上述命令之后, 我们看到以下提示:

--2019-03-14 11:39:39--  https://raw.githubusercontent.com/luvvien/ssr-install-shellscript/master/ssr.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.8.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.8.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 61665 (60K) [text/plain]
Saving to: ‘ssr.sh’
ssr.sh                                              100%[==================================================================================================================>]  60.22K  --.-KB/s    in 0.002s
Last-modified header missing -- time-stamps turned off.
2019-03-14 11:39:39 (38.9 MB/s) - ‘ssr.sh’ saved [61665/61665]
  ShadowsocksR 一键管理脚本 [v2.0.38]
  ---- Toyo | doub.io/ss-jc42 ----
  1. 安装 ShadowsocksR
  2. 更新 ShadowsocksR
  3. 卸载 ShadowsocksR
  4. 安装 libsodium(chacha20)
————————————
  5. 查看 账号信息
  6. 显示 连接信息
  7. 设置 用户配置
  8. 手动 修改配置
  9. 切换 端口模式
————————————
 10. 启动 ShadowsocksR
 11. 停止 ShadowsocksR
 12. 重启 ShadowsocksR
 13. 查看 ShadowsocksR 日志
————————————
 14. 其他功能
 15. 升级脚本
 当前状态: 已安装 并 已启动
 当前模式: 单端口
请输入数字 [1-15]:

这里有很多个选项,我们通常来说只关注第一个1. 安装 ShadowsocksR,但是有的人安装后忘记账号连接信息了,或者需要更改密码等设置,这样我们就要用到其他选项了。然后最下面有当前状态,如果有跟我一样显示已安装的,可以选择3. 卸载 ShadowsocksR 先卸载,然后重新执行一键安装命令,通常情况下,大家都是显示未安装状态。下面我们就从未安装转台开始:

1.输入1开始安装

提示信息:

[信息] 开始设置 ShadowsocksR账号配置...
请输入要设置的ShadowsocksR账号 端口
(默认: 2333):

注:小白的话就不要输入端口了,就用默认2333就好了,专业人士可以选择自己喜欢的端口。

我们这个端口是需要开启的,根据我的文章购买vultr服务器的,可以参照下文,将2333端口(或者你自定义的端口)打开,在其他地方买的(服务器提供商太多了,不可能一一讲解,但是都大同小异),请自行查阅相关开启端口方法。先打开端口!这一步很重要!先打开端口!这一步很重要!先打开端口!这一步很重要!多写点怕你们没看见,最后弄完了发现不能用,怪我文章写的不好╭(╯^╰)╮

Vultr端口开放指南(可以跳过端口开放设置,默认开放全部端口)

添加一个组,点下图中蓝色的按钮,然后随便起个名字,我就叫vpn了。

Firewalls

之后呢,我们就开始添加端口了,首先点一次右侧的+,下面会自动添加两条新纪录,然后修改红框框的内容,第一个选择TCP,第二个填写2333(或者你自定义的端口,但是要跟之前安装ss、ssr服务时设置的对应),然后再点右侧的加号,最后会有三条记录,就像下面的图一样

添加端口

最后,在instance列表,找到你的instance,点开查看详情,然后将你instance与刚刚设置的组绑定。

绑定安全组

选择刚刚那个vpn的组,然后点蓝色的按钮就好了。

2.好了,我们继续!按回车键进入下一步:

提示信息:

——————————————————————————————
        端口 : 2333
——————————————————————————————
请输入要设置的ShadowsocksR账号 密码
(默认: vien.tech):

这里你得设置一个密码,这个可以别默认了,你要非要用我的博客地址做密码也没人拦你。输入密码后,回车进入下一步。

3.无论遇到什么都回车

我们先不粘贴提示信息了,因为下面的每一步,你都不需要更改,全部回车即可。(专业人士可以自行选择,自行操作)

4.安装完成

屏幕自己滚够了之后,提示如下信息:

===================================================
 ShadowsocksR账号 配置信息:
 I  P       : 149.28.146.144
 端口       : 2333
 密码       : vien.tech
 加密       : aes-128-ctr
 协议       : auth_sha1_v4_compatible
 混淆       : plain
 设备数限制 : 0(无限)
 单线程限速 : 0 KB/S
 端口总限速 : 0 KB/S
 SS    链接 : ss://YWVzLTEyOC1jdHI6dmllbi50ZWNoQDE0OS4yOC4xNDYuMTQ0OjIzMzM
 SS  二维码 : /qrcode?base64=ss://YWVzLTEyOC1jdHI6dmllbi50ZWNoQDE0OS4yOC4xNDYuMTQ0OjIzMzM
 SSR   链接 : ssr://MTQ5LjI4LjE0Ni4xNDQ6MjMzMzphdXRoX3NoYTFfdjQ6YWVzLTEyOC1jdHI6cGxhaW46ZG1sbGJpNTBaV05v
 SSR 二维码 : /qrcode?base64=ssr://MTQ5LjI4LjE0Ni4xNDQ6MjMzMzphdXRoX3NoYTFfdjQ6YWVzLTEyOC1jdHI6cGxhaW46ZG1sbGJpNTBaV05v
  提示:
在浏览器中,打开二维码链接,就可以看到二维码图片。
协议和混淆后面的[ _compatible ],指的是 兼容原版协议/混淆。
接下来客户端下载和配置请参考:/article/122
===================================================
vultr限时注册送50刀:/article/114
outline搭建vpn教程:/article/93
更多文章:
===================================================

恭喜你,大功告成,这样我们就安装好shadowsocks和shadowsocksR了,这些提示信息请保留,先不要关闭,马上就用到了。

ss\ssr客户端下载配置

请根据你的系统下载相应的客户端:

配置客户端并连接

我们需要用到上一步让你保留的提示信息了。

a.有的客户端支持链接方式,复制粘贴就好,也就是类似于这个ss://YWVzLTEyOC1jdHI6dmllbi50ZWNoQDE0OS4yOC4xNDYuMTQ0OjIzMzM 或者 ssr://MTQ5LjI4LjE0Ni4xNDQ6MjMzMzphdXRoX3NoYTFfdjQ6YWVzLTEyOC1jdHI6cGxhaW46ZG1sbGJpNTBaV05v 当然,要区分你连的ss还是ssr。

b.有的客户端支持二维码方式,那就复制提示信息里面的二维码链接到浏览器,我的博客会替你生成二维码,以Mac电脑上的ss为例:

复制/qrcode?base64=ss://YWVzLTEyOC1jdHI6dmllbi50ZWNoQDE0OS4yOC4xNDYuMTQ0OjIzMzM到浏览器:

scan qrcode

打开网页,显示二维码后直接用ss扫描屏幕就行,别的窗口别挡住二维码或者别让别的二维码干扰就好!

notification

提示一个被导入。通常默认叫New Server。选择这个Server,开启shadowsocks就好了。

c.好吧,如果你的客户端很笨,上面的都不支持,那只能原始的手动填入信息了,还记得上面让你保留的信息吗?都在那里!这是ssr的配置:

ssr config

ss的配置:

ss config


好了,至此,为所欲为吧!对了,小伙伴可千万别傻傻的用我上面的信息去连,这只是教学,我肯定换了呀! 还有疑问的欢迎下方评论留言。

温馨提醒

有很多同学说按照步骤(总共好像也没几步,复制执行了一条命令好像就结束了)搞完了,但是不能用。首先,检查一下仅有的几步有没有哪里出问题,或者重新按照步骤来一下,还是不行的话,那有可能是你的ip被封了,之前有人用过这个ip然后被查封了,然后人家就丢掉了这个ip,而ip是在买服务器时随机分发的,所以很有可能你中奖了,这种情况也很简单,把原来的机器destory掉,然后重新开一台,这样就更换了ip,如果换了好几个ip都不行,不要怀疑人生,赶紧想想自己是不是做了啥坏事,怎么运气这么差,哈哈。

vien.tech版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/122
欢迎小伙伴们在下方评论区留言 ~ O(∩_∩)O
文章对我有帮助, 点此请博主吃包辣条 ~ O(∩_∩)O

猜你喜欢


评论

  • White Avatar
    White - 7 months ago

    50刀已入账,VPN已搭好,YouTube 1080p无压力,这篇文章太适合我们这种小白用户了,已举手之劳,博主请买辣条 ^_^

    Vien Avatar
    Vien - 7 months ago

    感谢铁汁,终于吃上了人生第一包辣条,内心十分愉悦,O(∩_∩)O哈哈~

  • su Avatar
    su - 7 months ago

    博主,为什么我看1080p特别卡啊?我也搭建好了的。。。

    Vien Avatar
    Vien - 7 months ago

    哪里的机器?我在日本和新加坡都搭过,测试1080p没问题。

  • weterking Avatar
    weterking - 7 months ago

    博主,我搞好了,不过我现在想开多端口,看网上的教程都是要找配置文件 我在etc下并没有找到啊,请教下开多端口的方法

    Vien Avatar
    Vien - 7 months ago

    请参考 多端口配置教程,希望可以帮到你

    weterking Avatar
    weterking - 6 months ago

    多谢博主,已经弄好了

  • weterking Avatar
    weterking - 6 months ago

    博主大大,我之前搭建的很快过几天就慢了,之后再搭建的访问youtube都是几百k了,这种情况是怎么回事呢,该怎么避免呢

    Vien Avatar
    Vien - 6 months ago

    跟机房的网络状况有关系,也跟你自己的网络有关系,最近Singapore和Japan网络不太稳定,我用的US的,发现US超级流畅,你可以试一下。另外可以试一下Outline,也可能跟软件有关吧,我感觉ssr的速度和稳定性不太好。

  • wuchangjun Avatar
    wuchangjun - 6 months ago

    为啥我搭完,不好使啊博主,防火墙也关了

    Vien Avatar
    Vien - 6 months ago

    铁子,你这么问。让我怎么回答你,啥信息也没提供。就说不好使,我咋给你解决 - -

    wuchangjun Avatar
    wuchangjun - 6 months ago

    额,需要啥啊。有联系方式么,这个也发不了图呀

    Vien Avatar
    Vien - 6 months ago

    这话问的- -、页面底部不是有邮箱么

    wuchangjun Avatar
    wuchangjun - 6 months ago

    弄完上google还是连不上 2019-04-18 14:57:46 INFO util.py:85 loading libcrypto from libcrypto.so.10 2019-04-18 14:57:46 INFO shell.py:72 ShadowsocksR 3.4.0 2017-07-27 2019-04-18 14:57:46 INFO server.py:46 current process RLIMIT_NOFILE resource: soft 512000 hard 512000 2019-04-18 14:57:46 INFO asyncdns.py:324 dns server: [('169.254.169.254', 53)] 2019-04-18 14:57:46 INFO server.py:106 server start with protocol[auth_sha1_v4_compatible] password [wuchangjun] method [aes-256-ctr] obfs [plain] obfs_param [] 2019-04-18 14:57:46 INFO server.py:122 starting server at [::]:4333 2019-04-18 14:57:46 INFO server.py:142 starting server at 0.0.0.0:4333

  • 狼人 Avatar
    狼人 - 5 months ago

    能不能出个本地化的一键包啊,删库还能救下急😂

    Vien Avatar
    Vien - 5 months ago

    什么意思嘞 没明白ei,删库是啥,搭ss、ssr服务不用数据库啊

    狼人 Avatar
    狼人 - 5 months ago

    像安卓包那样丢上vps执行救行了

    Vien Avatar
    Vien - 5 months ago

    难道这个不是吗 就是一键脚本啊 熟练了分分钟搭一台啊

    狼人 Avatar
    狼人 - 5 months ago

    老铁😂算了自己研究去

    Vien Avatar
    Vien - 5 months ago

    去吧 皮卡丘

  • JeOperator Avatar
    JeOperator - 5 months ago

    听说最近风头紧 服务器不敢开 询问现在过去了吗 还有ssr群是不是不见了

    Vien Avatar
    Vien - 3 months ago

    qq都被永久封号了... 原来的域名都被封了 现在风声不紧了 可以自己搭了

    JeOperator Avatar
    JeOperator - 3 months ago

    当时搭了一个buyvm服务器然后被封了

  • Rend Avatar
    Rend - 4 months ago

    ss 客户端下载不了了怎么办啊

    Vien Avatar
    Vien - 3 months ago

    客户端为啥下载不了 什么平台

  • K9999 Avatar
    K9999 - 3 months ago

    按照博主教程成功连接上了,有2个问题请教下: 1、想问下Xshell是不是要一直打开状态(就是电脑不关机?) 2、如果我多台设备(电脑手机等)都用这一个IP,会不会出问题? 再次谢谢了~

    Vien Avatar
    Vien - 2 months ago

    不用,配置好就可以关掉xshell了,都是后台运行的,服务器保持开机就行。可以多台设备使用,没有问题的

  • Zack Avatar
    Zack - 2 months ago

    博主你好,我按照你这个流程搭建好了服务器,生成了自己的SSR链接,但是网速非常慢,在YOUTUBE测试速度大概稳定在100k/s,基本上只能看144p的视频,请问是怎么回事。我的服务器节点选的是TOKYO。我在创建server type的时候选了博主推荐的ubuntu,但是我的电脑是windows系统,请问跟这个有关系吗?

    请问博主有什么联系方式吗?

    Vien Avatar
    Vien - 2 months ago

    已邮件回复

    K9999 Avatar
    K9999 - 2 months ago

    同层主问题,用ping指令测延迟也很低,测了下下载速度直接50M/s,但是上youtube就是慢

    Vien Avatar
    Vien - 2 months ago

    我用的美国机房的,1080问题不大,要不你试一下,有时候日本新加坡的反而慢,也不晓得为啥

    K9999 Avatar
    K9999 - 2 months ago

    我刚用回之前的付费工具,发现别人看视频或者下载稳定5M/s完全不卡。。而且能看网飞,不知道他用什么服务器的..

  • Ruleigh Avatar
    Ruleigh - 2 months ago

    博主您好,在看了您的帖子后我尝试搭建了自己的梯子,出现了一些问题。通过页面底部的邮箱我联系了一下您,但是还没有得到回复,就想着可能是没看见之类的缘故,所以再次询问您一下。如果方便的话烦请邮件回复指点一二。谢谢!

    Vien Avatar
    Vien - 2 months ago

    邮件已回复

  • liuxz656 Avatar
    liuxz656 - 2 months ago

    您好 按照教程搭建梯子 要是不在vult的firewall里面添加端口2333的话 ShadowsocksR就能够测试服务器的速度 但是仍旧连不上外网; 要是在vult的firewall里面添加端口2333的话 ShadowsocksR显示配置错误 都测试不了服务器的速度 我想问一下 这个啥原因呢 搞了很久都连不上网 服务器IP:167.179.111.213

    Vien Avatar
    Vien - 2 months ago

    已通过邮件回复

  • hong Avatar
    hong - 1 month ago

    您好,我按照您这个教程,也成功使用了,但偶尔它会突然断网(比如失效一分钟左右),但都可以接受。但刚才突然就彻底不能上网了,甚至我开着PAC模式也不能访问国内的网站。并且刚才尝试ping服务器,发现服务器ping不通了,这到底是什么原因呢?难道真的就突然被墙封掉了吗?其实昨天我还参考了博主的其他几个教程,改了一些参数,都是属于用一两个小时就彻底不能用的情况,具体的我也搞不懂,而且是属于一开始能用,突然不能用,然后又能用的情况,我已经试过好几次了,我觉得应该不能笼统地用“IP被封了”这样一概而论吧。。总不能每一次都是用不到一天,它就直接炸了,要重新配置一遍吧,那样其实有点麻烦啊。求解答了,谢谢。。


    下午5点的时候重新换了一个IP,然后又成功可以使用了。然后刚刚突然又上不去了,ping又ping不通了。难道说几个小时就会封ip吗?那岂不是每天都得配置两三次。。本来是想着自己搭建更好处理,但一天掉两三次真的是招架不住啊。

    Vien Avatar
    Vien - 1 month ago

    最近快国庆节了 - - 查的严 先用别人分享的吧,节后一两周应该就没事了

  • liuxz656 Avatar
    liuxz656 - 1 month ago

    貌似最近在封ip 我这边能ping通服务器 但是Google搜索挂了

    Vien Avatar
    Vien - 1 month ago

    国庆节了 哈哈

  • Sven Avatar
    Sven - 1 month ago

    老哥我想问一下,安装这些我都正常完成了,但是目前提示我启动“[错误] ShadowsocksR 启动失败 !”,我以前是用秋水逸冰大佬的一键脚本,现在这个脚本安装的时候会提示我python安装失败,这分别都是什么原因啊,纯小白求解

    刚才看了一眼日志,提示也是python的问题,难道是vultr服务器的问题吗

    Vien Avatar
    Vien - 1 month ago

    重装服务器系统 装ubuntu16或者18的 然后再重新执行脚本安装

    Sven Avatar
    Sven - 1 month ago

    好的,我试试

    Sven Avatar
    Sven - 1 month ago

    多谢大佬,启动成功了,虽然节点还是被封着出不去

  • zhongyizhen Avatar
    zhongyizhen - 4 weeks ago

    博主你好,我使用了ssr配置Windows客户端,当时是成功的,但是电脑重新打开的时候谷歌会搜索不了,有一次是用xshell卸载并安装了好像可以了但是不知道ssr在其中有没有发挥作用,就是ssr是否要在卸载重新安装后再打开点击确定?我电脑现在再次重启,我的谷歌又再次不能搜索了就是外网都不能访问,也像之前用xshell重新卸载再安装,ssr再确定但是并没有用,我试着在xshell用v2ray搭,可是下载的安装包里打开文件夹后启动v2ray应用程序就是类似cmd的输入命令行,且命令行显示的是(2019/10/14 16:37:25 tcp:127.0.0.1:8778 rejected v2ray.com/core/proxy/socks: unknown Socks version: 80 2019/10/14 16:37:36 tcp:127.0.0.1:8783 rejected v2ray.com/core/proxy/socks: unknown Socks version: 80),不是您博客中的mac显示的类似的软件可供配置的界面.问题有点多,想请教您,谢谢,麻烦了!!

    Vien Avatar
    Vien - 4 weeks ago

    说实话我读了好几遍,依然读不懂你在讲什么。ssr用脚本搭建好一般服务器端没啥问题 ,你试试别的操作系统、别的客户端比如手机可以用吗。windows的v2ray我没用过...

    zhongyizhen Avatar
    zhongyizhen - 4 weeks ago

    Android手机配的ssr第一次配置能用,第二次就不行了,只有sent有数据,received没数据;刚刚我用xshell 输入reboot 出现Connection closing...Socket close. Connection closed by foreign host.Disconnected from remote host(ching) at 16:45:19.Type `help' to learn how to use Xshell prompt.是不是ip被墙的意思?

    Vien Avatar
    Vien - 4 weeks ago

    在你本机的命令行,ping 你的服务器 ip地址 看看,国庆过了 应该不至于太严格

    Sven Avatar
    Sven - 4 weeks ago

    为啥你们的对话我会收到邮件啊……

    Vien Avatar
    Vien - 4 weeks ago

    哈哈 提醒你 常回家看看

    zhongyizhen Avatar
    zhongyizhen - 4 weeks ago

    ping的结果是请求超时,虽然每次用xshell点击会话都能建立起来,但是输入reboot就会拒绝。现在是Android手机连的上了,但是电脑还是不行,我再看看是不是电脑固定ip和dns的问题,谢谢你啦!!

  • nanami123 Avatar
    nanami123 - 3 weeks ago

    博主,我又有问题了,我配置ssr的时候跳过了打开端口然后不能连接,然后卸载ssr后在vultr打开端口重装配置后也不能用,ping服务器ip也ping不通了。。

    Sven Avatar
    Sven - 3 weeks ago

    ping不通直接换一个呗,vultr换节点那么方便 (我不是博主)

    nanami123 Avatar
    nanami123 - 3 weeks ago

    关键我是改防火墙之前能ping通,改了后就ping不通了

    Vien Avatar
    Vien - 2 weeks ago

    可以直接不设置防火墙 默认是开放所有端口

未登录

登录后即可发表评论

登录或注册

标签

AdSense Anaconda Android API Auth AWS B-tree Bandwagon Blog bower brew bytes Caffe Catalina cloudcone Composer conda crontab CSS Cuda cv2 datetime Digitalocean DNS Docker Docker-Compose export Flask GET Git GitHub Gmail GoDaddy Google GTM hash Homebrew Homestead HTML http HTTPS IDEA image imagemagick imagick imgick import InnoDB ISO8601 iTerm2 Java JPG Keras Laravel Laravel-Admin lazyload Linux list lnmp load logs Lravel Mac Markdown matplotlib md5 mix Mojave mongo MongoDB MySQL Namesilo Nginx npm numpy Nvidia Nvidia-Docker onevps OpenCV Openpose Outline parse PayPal PHP php-fpm PhpStorm PHP扩展 PIL Pillow pip PNG POST Protobuf PyCharm pyenv pymongo Python Queue Redis requests save selenium SEO Shadowsock Shadowsocks ShadowsocksR simplemde Spring Boot SQLServer SSH SSL证书 SSR str Sublime sudo swap Tensorflow Terminal Terminator Ubuntu urllib UTC v2ray Valet Validation Validator VienBlog virtualenvs VPN VPS Vultr Web Windows Xcode zip zmq zsh 下载图片 云主机 云服务器 人工智能 优化 优惠码 伪原创 作弊与反作弊 免费ss账号 免费提现 切片 前端 加密 协议 博客 友链 后台运行 命令 图片操作 图片转换 域名 大小写转换 安卓模拟器 定时任务 定时执行 延迟加载 懒加载 提现 搜索引擎 搬瓦工 搭梯子 教程 数据库 文件上传 日志 时区 时间戳 服务器 机器学习 梯子 港版支付宝 生活服务 科学上网 系统升级 索引 编辑器 自动付款 英文伪原创 计划任务 语法 远程连接 重定向 错误异常 错误提示 队列 阿里云 香港 香港手机号
亲情非友情链接