使用Linux VPS搭建SSR示例教程 - fs1483/server-course GitHub Wiki

讲解下怎样使用Linux VPS搭建SSR和BBR加速,并提供Windows/IOS/MAC/Android的SSR客户端实现油管等外网访问,希望可以帮助到使用Linux VPS搭建SSR实现外网访问的朋友。

Linux VPS搭建SSR步骤概览

要实现Linux VPS搭建SSR主要需要实现以下步骤:

  • 1、购买Linux VPS
  • 2、远程连接Linux VPS 搭建SSR
  • 3、下载SSR的对应的客户端,配置SSR
  • 4、搭建BBR加速,使网络更快

下面我就分步骤讲解下Linux VPS搭建SSR的流程。

购买Linux VPS

要实现外网访问一定要通过国外VPS,因此我们需要购买一款国外VPS,搭建SSR需要购买国外Linux VPS,这里推荐Hostwinds,便宜,而且非常适合做SSR,速度非常的快,速度快到可以看YouTube的4k视频,并且支付支付宝付款。

商家 CPU 内存 硬盘 每月流量 带宽 虚拟技术 支付宝方式 价格 购买地址
Hostwinds 1核 1G 30G 1024G 1Gbps KVM 支付宝 3.59美元/月(不同时期稍有浮动) 立即购买

Hostwinds的详细购买教程可以参考:https://www.vps234.com/hostwinds-purchase-tutorial/    

这款VPS的访问油管4k视频具体效果可以参考如下图所示:

       国外VPS Hostwinds 的 Linux  VPS 搭建  SSR 油管访问图    

   

从上面的图可以看到,油管下载速度达到了41221 Kbps,可谓是真的非常快啊。

搭建SSR最好选择Hostwinds的 Centos 6操作系统最好。

按照上面的教程购买后,邮箱会收到VPS的IP、用户名root和密码。

这样我们就完成了Linux VPS的购买,建议不要使用其他VPS搭建SSR,比如搬瓦工、Vutrl,速度是非常的不稳定,而且IP容易被封,Hostwinds目前是最合适搭建SSR的Linux VPS,我自己就是用的Hostwinds。

远程连接Linux VPS 搭建SSR

购买了Linux VPS后,我们需要远程连接到Linux VPS进行SSR的部署。

连接Linux VPS需要使用SSH工具,这里推荐使用Xshell可以复制粘贴命令,Xshell本身是需要付款的,作为中国人当然是使用破解版了,这里提供下载包:https://vps234.oss-cn-shanghai.aliyuncs.com/download/Xshell-6.0.0086p.zip

SSH连接Linux VPS方法参考教程https://www.vps234.com/xshell-connect-linux-vps-guide/

通过上面的教程连接到Linux VPS后,我们需要通过命令开始进行SSR的搭建,连接成功的界面如下所示:

通过Xshell进行Linux SSH连接成功的示例图    

注意:如果出现Hostwinds无法登录的情况,请参考解决办法:https://www.vps234.com/usa-vps-hostwinds-ssh-connect-error/

在上图的待输入内容处,粘贴下面的命令(复制下面的命令,然后在Xshell待输入内容处“鼠标右键”/“粘贴”即可):

yum -y install wget

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

粘贴后会下载相关安装包,等待屏幕不动的时候按“回车键”,如下图所示:

通过Xshell进行Linux VPS连接,输入SSR部署命令    

然后等待一会儿,出现SSR安装的引导界面,输入数字1,按回车键进行SSR安装,如下图所示:

Linux VPS SSR部署步骤1 - 选择安装    

然后输入端口,尽量选择一个比较大的数字,避免端口冲突,建议选择8099,经验证8080、8090端口是被封了的,千万不要用这个(如果后面遇到可以登录VPS,但是ssr上不了网,可能就是端口封了,修改一下ssr端口就可以了), 然后回车,如下图所示:

Linux VPS SSR部署步骤2 - 输入端口    

然后输入SSR账号的密码,随便输入一个密码,这里输入123qweasd,然后回车,如下图所示:

Linux VPS SSR部署步骤3 - 输入密码    

然后输入SSR账号的加密方式,随便输入10,选择aes-256-cfb的加密方式,然后回车,如下图所示:

Linux VPS SSR部署步骤4 - 选择加密方式    

然后输入SSR账号的协议插件,随便输入2,选择auth_sha1_v4的协议插件,然后回车,如下图所示:

Linux VPS SSR部署步骤5 - 协议插件    

然后选择是否设置协议插件兼容原版,随便输入y,表示要设置,然后回车,如下图所示:

Linux VPS SSR部署步骤6- 设置协议插件兼容原版    

然后选择混淆插件,这里选择1,然后回车,如下图所示:

Linux VPS SSR部署步骤7- 混淆插件选择    

然后设置限制的设备数,如果要限制就输入对于的数字,如果不限制就直接回车,如下图所示:

Linux VPS SSR部署步骤8- 设置设备数    

然后设置每个端口的速度,如果要限制就输入对于的数字,单位是KB/S,如果不限制就直接回车,建议不限制速度,如下图所示:

Linux VPS SSR部署步骤9- 速度设置    

然后设置总的速度,如果要限制就输入对于的数字,单位是KB/S,如果不限制就直接回车,建议不限制速度,如下图所示:

Linux VPS SSR部署步骤10- 总速度设置    

然后会开始部署,到下图所示的位置,提示你下载文件,输入:y

Linux VPS SSR部署安装确认命令    

然后就耐心等待一会儿安装,如下图所示:

Linux VPS SSR部署安装成功的结果图    

等安装完成之后就可以看到 SSR账号 配置信息,如下图所示:

Linux VPS SSR部署安装成功的结果图    

按照上面的图片就可以看到设置的SSR账号信息,包括IP、端口、密码、加密方式、协议插件、混淆插件,这些信息都需要填入对应的SSR客户端。

到此已经完成SSR的服务器搭建,现在只需要一个SSR客户端就可以实现外网访问了,下面我们讲解各种客户端的连接方式。

这里只是完成SSR搭建,注意要安装后面的BBR加速看YouTube速度才会飞上去。

**注意要装加速才能最快!!!**

**注意要装加速才能最快!!!**

**注意要装加速才能最快!!!**

SSR基础上搭建BBR加速

BBR是Google的一款SSR加速产品,使用下面的命令就可以实现BBR加速,只有Hostwinds等少数KVM VPS才支持BBR加速,这也是我们推荐选择Hostwinds的原因。

在xShell连接端输入,如下命令,然后回车:

yum -y install wget

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

SRR 搭建并使用BBR加速 - 命令输入    

然后按任意键进行部署

SRR 搭建并使用BBR加速 - 命令输入确认    

然后需要等待命令执行,大约5分钟,如下图所示:

SRR 搭建并使用BBR加速 - 命令输入确认执行中    

会在下面的图片过程中等待一会儿

SRR 搭建并使用BBR加速 - 命令输入确认执行中等待图    

最后完成后需要重启,根据提示输入:y,重启服务器即可生效

SRR 搭建并使用BBR加速 - 重启生效    

如果错过了重启步骤,直接输入重启命令命令:

reboot

SRR 搭建并使用BBR加速 - 重启生效    

然后耐心等待,待服务器重启后即可自动开启SSR加速。(这里注意如果是centos 7系统重启后可能防火墙阻止了SSR,需要关闭防火墙,如果是centos 6就不会有这个问题,所以我们建议使用的是Hostwinds的centos 6操作系统。)

重新打开YouTube(油管)或者Google其他网站试一下,速度会快很多。

下载SSR的对应的SSR客户端

这里将介绍Windows、Android、IOS、Mac的连接方式,不分手机还是平板,你只需要对应的自己客户端连接方式即可,多台设备是可以同时连接的,这个取决于之前步骤的设备限制数,下面针对各种客户端一一讲解。

可根据自己的客户端设配置连接:

  • Windows系统SSR客户端连接
  • Android系统SSR客户端连接
  • IOS系统IPhone苹果手机SSR客户端连接
  • Mac SSR客户端连接

Windows系统SSR客户端连接

首先需要下载Windows的客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/ssr-4.7.0-win.rar        

下载后放在任意文件夹下解压,然后点击XXXX-dotnet4.0.exe直接运行,如下图所示:

Windows 配置SSR - 启动SSR        

如果提示没有安装Microsoft .NET Framework 4.0,因为有的比较老的操作系统比如XP和Win7是有可能没有安装的,那么久需要安装一下.NET Framework,.NET Framework 4.0 或者 .NET Framework 4.x都是可以的,自行百度下载安装一下,安装好后再重新执行xxxx-dotnet4.0.exe

如果询问是否需要允许访问,一定要允许,否则是连不上的,如下图所示:

Windows 配置SSR - 防火墙设置允许访问        

然后你会在电脑的右下角工具栏看到SSR的小飞机图标,如下图所示:

Windows 配置SSR - SSR工具栏图标        

鼠标左键双击SSR的小飞机图标,弹出SSR服务器填写信息,这时候我们填写前面搭建SSR提供的IP、端口、密码、加密、协议、混淆对应的参数,然后点击“确定”,如下图所示:

Windows 配置SSR - SSR服务器详细信息填写        

注意小飞机右键配置项需要正确,“系统代理模式”选择“PAC模式”,这种模式就是大陆网站不走代理,Google等国外网站走代理,如下图所示;“直连模式”就是直接连接,任何网站都不走代理;“全局模式”就是全部网站都走代理;

Windows 配置SSR - PAC模式        

然后代理规则需要选择“绕过局域网和大陆”,就是局域网和大陆不走代理,其他的走,“全局”就是所有网站都走,建议选择“绕过局域网和大陆”,如下图所示:

Windows 配置SSR - SSR服务器详细信息填写        

然后打开浏览器,访问Google: www.google.com,如果可以看到Google访问成功,说明就大功告成了,如下图所示:

Windows 配置SSR - 访问Google测试        

再访问一下YouTube(油管):www.youtube.com,打开视频看一下速度,如果是使用Hostwinds的VPS,访问速度应该是非常快的,如下图所示:

Hostwinds Linux VPS搭建SRR访问油管效果图        

如果没有访问成功,确保如下设置没有问题:

  • 是不是安装了360设置的代理,关闭360重新试一下
  • 浏览器不能访问Google,换个浏览器试一下,是不是浏览器之前设置过代理
  • 退出SSR客户端,重新启动试一下
  • 确保SSR客户端的配置和SSR搭建的信息是一样的

以上就是Windows操作系统连接SSR的全部教程,按照步骤来配置就不会出现什么问题。

Android系统SSR客户端连接

首先需要下载Android的SSR客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/ssr-release.apk        

下载安卓安装包后在手机上安装后,填写SSR部署时候填写的IP、端口、密码、加密方式、协议、混淆,如下图所示:

安卓SSR配置客户端图片        

然后点击右上角的小飞机图标,

安卓SSR配置客户端连接图片        

首次连接会提醒网络连接请求,点击确定,如下图所示:

安卓SSR配置客户端连接请求询问图片        

连接成功后就会有流量统计,再次点击右上角的小飞机就会关闭SSR连接,如下图所示:

安卓SSR配置客户端连接成功流量统计        

最后打开浏览器,打开www.google.com测试一下效果,成功后会显示如下结果:

安卓SSR配置客户端连接成功访问Google测试效果        

如果是小米等安卓系统的平板也是一样的操作。

以上就是Android配置SSR客户端的详细教程。

IOS系统IPhone苹果手机SSR客户端连接

苹果手机连接SSR需要下载一个APP,在应用商店搜索“SSR”下载,因为经常被屏蔽,所以会经常修改软件名称,看着图标样子一样就对了。 这里需要8人民币下载,没有办法苹果商店需要付费下载,只需要付一次费用就好了。

SRR苹果手机客户端下载        

安装后打开,点击“手动添加配置”,如下图所示:

SRR苹果手机客户端首页        

然后填写SSR部署时候填写的IP、端口、密码、加密方式、协议、混淆,点击保存,如下图所示:

SRR苹果手机客户端配置        

然后打开手机“设置”,开启VP*开关,如下图所示:

SRR苹果手机客户端开启        

然后打开www.google.com测试一下效果,成功后会显示如下结果:

苹果手机SSR配置客户端连接成功访问Google测试效果        

以上就是iPhone手机连接SSR的图文教程,按照教程一步步是非常容易配置iPhone手机SSR的。

Mac SSR客户端连接

首先需要下载Mac的SSR客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/SS-X-R.zip        

下载完成后解压,然后按住拖进应用程序,如下图图示:

SRR Mac配置图片1SRR Mac配置图片2        

然后在菜单栏找到SSR图标

SRR Mac配置图片3        

然后在屏幕的右上角,点击SSR小飞机,点击“打开服务器设定...”

SRR Mac配置图片4        

然后会弹出配置界面,想其他客户端设置一样,填写的IP、端口、密码、加密方式、协议、混淆,然后点击确定,如下图所示:

SRR Mac配置图片5        

注意设置代理模式为PAC模式,这样国内的就不会走SSR,只有国外网站才会走SSR,全局模式就是所有网络都走SSR。

SRR Mac配置图片6        

最后打开浏览器,访问www.google.com,能够顺利打开Google的网页就表示配置成功了。

以上就是Mac配置SSR客户端的示例教程。

总结Hostwinds Linux VPS搭建SSR

以上就是使用Hostwinds Linux VPS搭建SSR的详细图文示例教程,文中提供SSR各种客户端下载,完美支持Window、苹果、Android、Mac平板等操作系统。在所有的国外VPS中 Hostwinds 无疑是最合适搭建SSR的国外VPS,希望这篇文章能够帮助到使用Linux搭建SSR的朋友。

⚠️ **GitHub.com Fallback** ⚠️