Skip to content

VPS一键脚本搭建SSR教程,Youtube看4k视频无压力

爱国者 edited this page Dec 11, 2019 · 5 revisions

什么是shadowsocks

shadowsocks 可以指一种 SOCKS5 的加密传输协议,也可以指基于这种加密协议的各种数据传输包。

shadowsocks 实现科学上网原理?

shadowsocks 正常工作需要服务器端和客户端两端合作实现,首先,客户端(本机)通过 SS(shadowsocks)对正常的访问请求进行 SOCK5 加密,将加密后的访问请求传输给 SS 服务器端,服务器端接收到客户端的加密请求后,解密得到原始的访问请求,根据请求内容访问指定的网站(例如Google,YouTube,Facebook,instagram 等),得到网站的返回结果后,再利用 SOCKS5 加密并返回给客户端,客户端通过 SS 解密后得到正常的访问结果,于是就可以实现你直接访问该网站的“假象”。

为什么选择 shadowsocks?

不限终端(安卓,苹果,Windows,Mac 都可用),流量便宜(服务器 1TB 只要 30 元),方便(一键脚本,不需要专业知识)。

为什么要自己搭建 SS/SSR?

你也许会觉得买 SS 服务也很方便,但是你得要考虑以下几个问题。首先,买的 SS 服务,限制很多,终端可能只能同时在线 2 个,每个月就一点点流量可能价格却不便宜,有时候还被别人做手脚,流量跑的贼快;其次,别人收钱跑路怎么办?很多这种情况的;更重要的是,如第一个问题中描述的shadowsocks 原理,如果有心人做了一点手脚,是可以得到你的访问记录的;而自己搭建 SS/SSR 服务,一键脚本也就 10 来分钟就可以搞定。

Hostwinds 是一家美国主机商,成立于 2010 年,国内站长使用较多的是 Hostwinds 美国 VPS 主机产品。由于 Hostwinds 美国 VPS 主机采用的是 SSD 硬盘,而且所有方案都有全球 CDN 加速功能,因而也备受用户青睐。 如今 Hostwinds 主机商提供的产品方案也非常丰富,包括虚拟主机、云主机、VPS主机以及独立主机等。目前 Hostwinds 主要有达拉斯、西雅图 2 个数据中心,其中西雅图数据中心在国内访问速度最快。现在 Hostwinds 提供免费更换IP了,没错,就是免费,免费,随意更换,可以一键解决 IP 被墙的问题了。通过 Hostwinds 搭建 SSR 是不错的选择,今天就讲解下 Hostwinds 搭建 SSR 教程。

1、购买 Hostwinds VPS

首先确认不要使用任何代理,网络是什么 IP 就是什么 IP ,不然可能需要人工审核,导致 Hostwinds VPS 购买显示 "Pending" 状态, 不能即时创建服务激活。

1、通过 Hostwinds 优惠链接进入Hostwinds 首页,选择 “VPS” 下的 "Unmanaged VPS" ,这里是最便宜的**(注意千万不要选择页面上 3.29 美元那个,那个是虚拟空间,不是 VPS !!!)**。

img

2、进入 VPS 选择页面后,根据自己的需要的配置选择套餐,一般我们选择最低配置就够用了,然后点击 “Order” 按钮进入信息填写页面,如下所示:

img

3、进入信息填写页面后首先填写账号信息,一般是新用户我们填写左边的姓、名、邮箱、密码,然后点击 “Submit” 进入下一步,如下图所示:

img

4、页面跳转后填写用户信息,如下图所示:

img

5、然后选择购买时间、数据中心 、操作系统,红色部分需要自己选择,绿色一般我们默认,可以按月购买,但是建议第一次购买时间选择长一点,这样优惠要大很多,不然后面续费优惠力度就没有这么大了。 如下图所示:

img

6、默认是自动云备份的,如果不需要去掉勾选, 如下图所示:

img

7、然后选择付款方式,一般我们选择支付宝进行付款 (只有国内 IP 访问的时候才有支付宝付款方式),如下图所示:

img

8、最后确认价格(不同时期可能价格有些许不同,如果通过前面优惠链接点击购买会有优惠),勾选同意协议,然后点击“Complete Order”按钮进行下单, 如下图所示:

img

9、下单完成后订单结果如下图所示:

img

2、SSH 连接 Hostwinds

首先你需要通过 SSH 连接 Hostwinds 的 Linux VPS,连接 Linux VPS 需要使用 SSH 工具,这里推荐使用 Xshell 可以复制粘贴命令,Xshell 本身是需要付款的,作为中国人当然是使用 XX 版了,这里提供下载包如下所示:

Xshell 下载地址:https://pan.baidu.com/s/1v7RCM0IjZGn_q5aWS1WXWg,提取码: q3jw

下载后解压安装即可。

使用 Xshell 连接 Linux VPS

1、打开 Xshell,点击左上角“文件”-“新建”,打开连接弹出库。

img

2、在 Xshell 弹出框中输入 IP 和端口,端口一般是 22 默认,然后点击确认按钮,如下图所示:

img

3、然后输入用户名 root,勾选记住用户名。

img

4、然后输入密码,勾选记住密码,点击确定。

img

完成以上步骤后就可以看到连接成功的界面,如下图所示:

img

**注意:**如果出现 Hostwinds 无法登录的情况,请参考以下解决办法:

密码不对导致 Hostwinds VPS 连接不上

如果只是密码不对,显示 SSH 服务器拒绝了密码,如下图使用 Xshell 连接的显示示意图:

img

Hostwinds 采用 KVM,因此生成 Linux VPS 的密码的自动生成的,而 Hostwinds 发送的邮件中的密码可能不是VPS真实的密码,这时不知道密码是多少我们可以登录后台重新设置密码,步骤如下:

1、访问 https://clients.hostwinds.com/clientarea.php,点击你的 Service,如下图所示:

img

2、然后点击管理按钮,到管理界面,如下图所示:

img

3、然后点击修改密码按钮,在弹出框中重新输入密码,密码需要字母大小写、特殊符还有要一定长度:

img

4、修改后密码还没有生效,最关键的一步需要 重启服务器,才能生效,如下图所示点击重启:

img

这样就能够使用你就可以使用你设置的密码登录 Hostwinds VPS 了。

如果是国内屏蔽导致 Hostwinds VPS 连接不上

我们都众所周知由于大陆的一些原因,国外 VPS 的 IP 是经常会被禁止的,如果被大陆屏蔽了,这种情况表现为可以 ping 通 IP,但是 SSH 连接不上。Hostwind VPS 是支持更换 IP。你可以通过 “Fix ISP Block” 功能来修复 IP,这个操作会自动修改 IP,具体操作我们具体看下。

打开 Hostwinds 的官网,进入 Hostwinds 的后台控制面板:

img

然后输入用户名、密码登录

img

选择需要换 IP 的 VPS,点击绿色 “Manage” 按钮

img

然后点击 “Click Here to Manage This Server” 的按钮

img

点击 “Manage IPs” 按钮进行管理

img

然后点击 “Fix ISP Block” 按钮进行 IP 修复,如下图所示:

img

然后点击 “Confirm” 按钮确认

img

然后 Hostwinds VPS 的 IP 就会自动更换了,然后注意还需要重装系统才行,重装系统如下图所示:

img

通过上面的方法就可以解决IP被屏蔽不能访问的问题了。

3、Hostwinds 安装 SSR 开始

在上图的待输入内容处,粘贴下面的命令(复制下面的命令,然后在 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

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

img

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

4、Hostwinds 搭建 BBR 加速

虽然 SSR 搭建好了,但是速度还不是很快,要搭建 BBR 才快,下面我们就说说怎么搭建 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

img

然后按任意键进行部署

img

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

img

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

img

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

img

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

reboot

img

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

5、客户端搭建ssr代理

各种客户端版本下载地址:各版本SSR客户端官方下载地址

以Windows为例:

ssr-pc-windows-config

在状态栏右击shadowsocksR,在系统代理模式中选择PAC模式,再左击两次状态栏的图标打开编辑服务器界面,如上图所示,按照自己的服务器配置填充内容**,**保存即可~

PAC模式是指国内可以访问的站点直接访问,不能直接访问的再走shadowsocksR代理~

OK!一键脚本搭建shadowsocksR完毕!科学上网吧,兄弟!

6、Hostwinds 搭建 SSR 总结

以上就是美国 VPS Hostwinds 搭建 SSR 的教程,通过教可以轻松实现 Hostwinds 搭建 SSR,希望可以帮助需要使用 Hostwinds 搭建 SSR 的朋友。

Hostwinds 最好美国VPS低至4.49美元/月,支持支付宝付款,欢迎购买注册。

You can’t perform that action at this time.