使用Linux VPS搭建SSR示例教程 - fs1483/server-course GitHub Wiki
讲解下怎样使用Linux VPS搭建SSR和BBR加速,并提供Windows/IOS/MAC/Android的SSR客户端实现油管等外网访问,希望可以帮助到使用Linux VPS搭建SSR实现外网访问的朋友。
要实现Linux VPS搭建SSR主要需要实现以下步骤:
- 1、购买Linux VPS
- 2、远程连接Linux VPS 搭建SSR
- 3、下载SSR的对应的客户端,配置SSR
- 4、搭建BBR加速,使网络更快
下面我就分步骤讲解下Linux VPS搭建SSR的流程。
要实现外网访问一定要通过国外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视频具体效果可以参考如下图所示:
从上面的图可以看到,油管下载速度达到了41221 Kbps,可谓是真的非常快啊。
搭建SSR最好选择Hostwinds的 Centos 6操作系统最好。
按照上面的教程购买后,邮箱会收到VPS的IP、用户名root和密码。
这样我们就完成了Linux VPS的购买,建议不要使用其他VPS搭建SSR,比如搬瓦工、Vutrl,速度是非常的不稳定,而且IP容易被封,Hostwinds目前是最合适搭建SSR的Linux VPS,我自己就是用的Hostwinds。
购买了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的搭建,连接成功的界面如下所示:
注意:如果出现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
粘贴后会下载相关安装包,等待屏幕不动的时候按“回车键”,如下图所示:
然后等待一会儿,出现SSR安装的引导界面,输入数字1,按回车键进行SSR安装,如下图所示:
然后输入端口,尽量选择一个比较大的数字,避免端口冲突,建议选择8099,经验证8080、8090端口是被封了的,千万不要用这个(如果后面遇到可以登录VPS,但是ssr上不了网,可能就是端口封了,修改一下ssr端口就可以了), 然后回车,如下图所示:
然后输入SSR账号的密码,随便输入一个密码,这里输入123qweasd,然后回车,如下图所示:
然后输入SSR账号的加密方式,随便输入10,选择aes-256-cfb的加密方式,然后回车,如下图所示:
然后输入SSR账号的协议插件,随便输入2,选择auth_sha1_v4的协议插件,然后回车,如下图所示:
然后选择是否设置协议插件兼容原版,随便输入y,表示要设置,然后回车,如下图所示:
然后选择混淆插件,这里选择1,然后回车,如下图所示:
然后设置限制的设备数,如果要限制就输入对于的数字,如果不限制就直接回车,如下图所示:
然后设置每个端口的速度,如果要限制就输入对于的数字,单位是KB/S,如果不限制就直接回车,建议不限制速度,如下图所示:
然后设置总的速度,如果要限制就输入对于的数字,单位是KB/S,如果不限制就直接回车,建议不限制速度,如下图所示:
然后会开始部署,到下图所示的位置,提示你下载文件,输入:y
然后就耐心等待一会儿安装,如下图所示:
等安装完成之后就可以看到 SSR账号 配置信息,如下图所示:
按照上面的图片就可以看到设置的SSR账号信息,包括IP、端口、密码、加密方式、协议插件、混淆插件,这些信息都需要填入对应的SSR客户端。
到此已经完成SSR的服务器搭建,现在只需要一个SSR客户端就可以实现外网访问了,下面我们讲解各种客户端的连接方式。
这里只是完成SSR搭建,注意要安装后面的BBR加速看YouTube速度才会飞上去。
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
然后按任意键进行部署
然后需要等待命令执行,大约5分钟,如下图所示:
会在下面的图片过程中等待一会儿
最后完成后需要重启,根据提示输入:y,重启服务器即可生效
如果错过了重启步骤,直接输入重启命令命令:
reboot
然后耐心等待,待服务器重启后即可自动开启SSR加速。(这里注意如果是centos 7系统重启后可能防火墙阻止了SSR,需要关闭防火墙,如果是centos 6就不会有这个问题,所以我们建议使用的是Hostwinds的centos 6操作系统。)
重新打开YouTube(油管)或者Google其他网站试一下,速度会快很多。
这里将介绍Windows、Android、IOS、Mac的连接方式,不分手机还是平板,你只需要对应的自己客户端连接方式即可,多台设备是可以同时连接的,这个取决于之前步骤的设备限制数,下面针对各种客户端一一讲解。
可根据自己的客户端设配置连接:
- Windows系统SSR客户端连接
- Android系统SSR客户端连接
- IOS系统IPhone苹果手机SSR客户端连接
- Mac SSR客户端连接
首先需要下载Windows的客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/ssr-4.7.0-win.rar
下载后放在任意文件夹下解压,然后点击XXXX-dotnet4.0.exe直接运行,如下图所示:
如果提示没有安装Microsoft .NET Framework 4.0,因为有的比较老的操作系统比如XP和Win7是有可能没有安装的,那么久需要安装一下.NET Framework,.NET Framework 4.0 或者 .NET Framework 4.x都是可以的,自行百度下载安装一下,安装好后再重新执行xxxx-dotnet4.0.exe
如果询问是否需要允许访问,一定要允许,否则是连不上的,如下图所示:
然后你会在电脑的右下角工具栏看到SSR的小飞机图标,如下图所示:
鼠标左键双击SSR的小飞机图标,弹出SSR服务器填写信息,这时候我们填写前面搭建SSR提供的IP、端口、密码、加密、协议、混淆对应的参数,然后点击“确定”,如下图所示:
注意小飞机右键配置项需要正确,“系统代理模式”选择“PAC模式”,这种模式就是大陆网站不走代理,Google等国外网站走代理,如下图所示;“直连模式”就是直接连接,任何网站都不走代理;“全局模式”就是全部网站都走代理;
然后代理规则需要选择“绕过局域网和大陆”,就是局域网和大陆不走代理,其他的走,“全局”就是所有网站都走,建议选择“绕过局域网和大陆”,如下图所示:
然后打开浏览器,访问Google: www.google.com,如果可以看到Google访问成功,说明就大功告成了,如下图所示:
再访问一下YouTube(油管):www.youtube.com,打开视频看一下速度,如果是使用Hostwinds的VPS,访问速度应该是非常快的,如下图所示:
如果没有访问成功,确保如下设置没有问题:
- 是不是安装了360设置的代理,关闭360重新试一下
- 浏览器不能访问Google,换个浏览器试一下,是不是浏览器之前设置过代理
- 退出SSR客户端,重新启动试一下
- 确保SSR客户端的配置和SSR搭建的信息是一样的
以上就是Windows操作系统连接SSR的全部教程,按照步骤来配置就不会出现什么问题。
首先需要下载Android的SSR客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/ssr-release.apk
下载安卓安装包后在手机上安装后,填写SSR部署时候填写的IP、端口、密码、加密方式、协议、混淆,如下图所示:
然后点击右上角的小飞机图标,
首次连接会提醒网络连接请求,点击确定,如下图所示:
连接成功后就会有流量统计,再次点击右上角的小飞机就会关闭SSR连接,如下图所示:
最后打开浏览器,打开www.google.com测试一下效果,成功后会显示如下结果:
如果是小米等安卓系统的平板也是一样的操作。
以上就是Android配置SSR客户端的详细教程。
苹果手机连接SSR需要下载一个APP,在应用商店搜索“SSR”下载,因为经常被屏蔽,所以会经常修改软件名称,看着图标样子一样就对了。 这里需要8人民币下载,没有办法苹果商店需要付费下载,只需要付一次费用就好了。
安装后打开,点击“手动添加配置”,如下图所示:
然后填写SSR部署时候填写的IP、端口、密码、加密方式、协议、混淆,点击保存,如下图所示:
然后打开手机“设置”,开启VP*开关,如下图所示:
然后打开www.google.com测试一下效果,成功后会显示如下结果:
以上就是iPhone手机连接SSR的图文教程,按照教程一步步是非常容易配置iPhone手机SSR的。
首先需要下载Mac的SSR客户端,下载地址:https://vps234.oss-cn-shanghai.aliyuncs.com/download/SS-X-R.zip
下载完成后解压,然后按住拖进应用程序,如下图图示:
然后在菜单栏找到SSR图标
然后在屏幕的右上角,点击SSR小飞机,点击“打开服务器设定...”
然后会弹出配置界面,想其他客户端设置一样,填写的IP、端口、密码、加密方式、协议、混淆,然后点击确定,如下图所示:
注意设置代理模式为PAC模式,这样国内的就不会走SSR,只有国外网站才会走SSR,全局模式就是所有网络都走SSR。
最后打开浏览器,访问www.google.com,能够顺利打开Google的网页就表示配置成功了。
以上就是Mac配置SSR客户端的示例教程。
以上就是使用Hostwinds Linux VPS搭建SSR的详细图文示例教程,文中提供SSR各种客户端下载,完美支持Window、苹果、Android、Mac平板等操作系统。在所有的国外VPS中 Hostwinds 无疑是最合适搭建SSR的国外VPS,希望这篇文章能够帮助到使用Linux搭建SSR的朋友。