前言(背景): 作为一只准程序猿,笔者也不时在使用谷歌搜索和github上传、下载等等国外资源(国内的网速是可想而知的有趣)。以前的笔者一直在使用免费的ssr,但是最近可能收到了疫情影响,一个个接二连三的给崩掉了。
[`︿ˊ]内心是崩溃的。
So,如何选择一个较为稳定可控的方式进行国外资源的查阅,是一个困扰笔者良久的问题。这不,前几天突然看到云服务器商Vultr优惠活动:冲10刀,送100刀,有效期一个月。嗯,就它了。
笔者的有些非计算机行业的朋友,也和笔者有相同的需求。So,经过笔者简单的总结,笔者将我自己认为最简单的方法写成博客。
本文的目的在于引导纯小白手把手搭建可用的ssr。
注册Vultr,并购买Vultr服务器
首先,我们需要购买Vultr服务器。其官网地址:https://www.vultr.com/。
Vultr会不定时的搞活动,其中文网站会有优惠详情:https://www.vultrcn.com/。
1、Vultr的注册
进入官网后:
这里输入你的邮箱和密码进行注册。邮箱需要登录你的邮箱进行验证。密码有诸多要求,大小写数字都要有且不能小于10位。
2、Vultr的充值
注册完成以后登录。
登录以后点击“Billing”,这里使用支付宝或者微信进行支付(微信支付暂时近期还不支持)。新用户会有各种各样的优惠。笔者注册时,是充值10刀,送100刀,有效期一个月。
充值成功后,右上角出现余额的显示。
3、服务器的购买
充值成功后,点击Products,再点击如图所示“+”号。进入境外服务器的购买页面。
注意:Vultr按照小时收费!就是说买了服务器用完就可以删了(省钱但是麻烦)
- Choose Server:选择 Cloud Compute
- Server Location:随意选择(移动建议Tokyo或者Singapore)
- Server Type:选择 Centos7 x64
- Server Size:选择最便宜的都够用了,现在最便宜5刀
- 下面的都直接默认,不用选择就好了。
点击右下角 Deploy now。购买服务器并等待其创建成功(大概半分钟)。
4、测试IP是否被墙?是否可用
这里,创建成功后,点击Server Details。查询ip地址。
进去找到ip地址后,进行复制。其中的Username和Password也请留心,下面会用到。
在本地cmd中进行测试
ping 你的IP地址(比如:45.76.51.96)
以下结果,就表示没有被墙。
若全部显示,请求超时,则表示被墙。
若是被墙,则请删除你的服务器,重新购买其他地区的服务器。
直到IP可以ping 通过为止。
进行服务器端的配置,即创建ssr节点(最简易版)
1、使用Xshell登录远程服务器。
Xshell的官方下载地址:https://www.netsarang.com/zh/xshell/
其具体下载,这里不再赘述。
打开Xshell连接远程服务器。具体配置如下(配置连接和用户身份验证两个选项):
连接成功后,点击接受并保存。如下图:
2、建立SSR
更新yum(大概等2分钟):
输入命令: yum update
安装wget:
输入命令: sudo yum -y install wget
下载ShadowsocksR:
输入命令: wget \-N \--no\-check\-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh
效果如下:
然后根据提示完成安装就好了。
具体步骤来说,最好如下:
- 选择1 安装 ShadowsocksR
- 输入端口:任意(比如我的8081)
- 输入账户:任意(比如我的zk)
- 选择协议10 aes-256-cfb
- 选择1 origin
- 选择1 plain
- 剩下三个选择全默认就好了。即直接敲回车。
效果如下:
完成!复制上述ssr链接导入飞机场,即可以使用外网了!
以后,再此进行配置管理,则只需要运行命令:
bash ssr.sh
小小优化
安装谷歌的bbr内核优化算法(等待半分钟):
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
选择自动重启服务器。完成!
以防万一,关闭服务器防火墙。
systemctl stop firewalld.service
今天就到此为止吧!!!
注:
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名,转载请标明出处。