如何优雅的飞跃长城

如何优雅的飞跃长城?

1.Vultr和搬瓦工

Vultr和搬瓦工哪个好?从以下几方面做个对比:

1.1 Vultr

官网地址:https://www.vultr.com,月付低至2.5美元,按照小时付费,($0.004/小时),可随时关停,不用不收费。目前在全球有15个数据中心,基于KVM虚拟,免费snapshots(快照,一键备份VPS)、免费50G备份空间,允许自定义ISO(方便安装windows)等功能;隶属于顶级机房choopa,有实力、有资金,靠谱!

这是注册优惠地址:注册优惠地址,通过这个链接,注册可以享受优惠。

1.2 搬瓦工

官方网站:https://bwh1.net,目前搬瓦工VPS机房已经达到7个,分别是New York [USNY_2],Los Angeles, California (DC1 QNET),Los Angeles, California (DC2 MCOM),Fremont, California,Phoenix, Arizona,Jacksonville, Florida,Amsterdam, Netherlands。没有特殊需求下,建议使用洛杉矶(Los Angeles)。常规最低配置$19.99/年,相当于每月1美金多一点。不过经常缺货,需要的要赶机会。

对比

1.背景

Vultr隶属其母公司choopa.com,2000年开始进入IDC行业,有自己的多处机房(Tier4),完全独立自主,实力雄厚,能够提供SLA保障。

bandwagonhost,隶属于IT7公司,从2005年开始进入IDC行业,没有自己的机房,在相关机房租用机柜运作。

2.售后

Vultr:有专门的团队,多人处理;

搬瓦工:基本为固定的一个人处理;

3.价格

Vultr:最低配置的VPS月付2.5美元,512M内存,KVM虚拟;由于vultr已经大规模部署,所以在不同价格阶段的配置都比搬瓦工便宜,所以价格上vultr胜出。

搬瓦工:最低配置的KVM月付2.88美元,最低OVZ月付2.99美元

4.资源配置

抛开VPS本身的硬件资源不谈,我们只说额外的附加产品

vultr:免费50G备份空间、免费snapshots快照、支持额外购买多个IP,支持升级到10Gbps端口,支持IP广播,支持DDOS防护,启动脚本设置,一键部署多种APP,支持按小时付款,可以随意删除和创建VPS。

搬瓦工:免费snapshot,常规版本VPS支持转移机房。

2.新用户注册购买

文无第一,武无第二,经过再三的抉择之后,我选择了Vlutr,基本上充10美刀,能够用半年,而且不定期的活动还会有美元送。本人之前也用过很多的科学上网的方法,最后都不是很理想,最后还是决定搭建自己的VPS,主要经常使用Google,看Youtube的视频,下面把自己的搭建过程做一个分享和整理。

2.1 创建账户

进入官网https://www.vultr.com,登录注册邮箱,进行验证,验证成功后,就注册完成了。
2018070115304344097889.png

2.2 充值

Vlutr目标支持5中支付方式,我们常用的可能是支付宝和信用卡,选择好支付方式和充值金额之后,按照提示进行一步步的操作。
20180701153043474915453.png

3.Vultr搭建

在搭建自己的VPS之前,需要根据自己的网络环境,确定使用的是联通,移动,电信还是其它的二级运营商,不同的运营商可能连接不同机房的速度是不一样的,比如我在家就使用东京的机房,在公司使用西雅图的机房,在公司使用东京的机房,会出现丢包比较严重的情况。

Vultr提供了测试地址,只需要在ping一下。

测试机房 地址
日本 东京 hnd-jp-ping.vultr.com
新加坡 sgp-ping.vultr.com
悉尼 syd-au-ping.vultr.com
华盛顿州 西雅图 wa-us-ping.vultr.com
美西 加州 硅谷 sjo-ca-us-ping.vultr.com
美西 加州 洛杉矶 lax-ca-us-ping.vultr.com

这是我在公司测试的结果,发现西雅图机房的丢包率和连接速度都优于其他期房,于是选择了西雅图机房。
20180701153043531033607.png

3.1 创建虚拟机

1.在页面中点击+图标开始创建虚拟机。
20180701153043620261378.png

2.根据自己的测试结果,选择创建服务器的位置。
20180701153043636657206.png

3.选择安装虚拟机的系统,如果选择Windows系统,需要付费,当然可以选择自己上传的ISO镜像。
20180701153043642838215.png

4.选择虚拟机的配置,不同的配置,价钱也不相同,如果只是用来搭建VPS,选择5美刀的完全够用,新推出的2.5美刀,只支持IPV6。
20180701153043652432473.png

5.剩下的选项我们直接选择默认即可。
2018070115304366146794.png

6.创建成功后,虚拟机会显示Running运行的状态。这里的Server Stop和Server Destroy都可以暂停虚拟机,区别是Stop状态,还是会进行计费的。所以如果一段时间不使用,为了避免损失,可以选择Destroy。
20180701153043681761707.png

3.2 搭建Shadowsocks服务端

虚拟机创建完成之后,下面就是搭建Shadowsocks服务器了,如果是Windows系统,建议安装Xshell,如果是mac或linux系统,可以在Terminal中使用ssh直接连接。

关于Xshell,目前最新的版本是Xshell6,如果是只是为了连接我们创建的虚拟机,可以去官网下载xshell6的免费版本。

连接上虚拟机后,复制下面命令,然后在Xshell或Terminal中回车运行。

1
wget --no-check-certificate -O shadowsocksR.sh https://raw.githubusercontent.com/uxh/shadowsocks_bash/master/shadowsocksR.sh && bash shadowsocksR.sh

回车后会自动下载脚本并运行,依次输入各项信息之后,按回车继续。
20180701153043741869105.png

如果在输入过程中,需要进行修改,需要按ctrl或command键加删除键进行删除。等待几分钟后,Shadowsocks搭建成功。
20180701153043752163957.png

有时候我们需要修改已经搭建好的Shadowsocket的配置信息。不需要重新进行安装,运行下面的命令,然后重新输入各项配置信息。

1
wget --no-check-certificate -O shadowsocksR.sh https://raw.githubusercontent.com/uxh/shadowsocks_bash/master/shadowsocksR.sh && bash shadowsocksR.sh modify

3.3 安装速锐

到这里已经搭建好了Shadowsockets服务器,但是由于服务器都在国外,会出现链接比较慢的情况,这里需要安装加速软件来进行提速。

需要说明的是,加速软件有很多,比如速锐和Google BBR,由于速锐会降级系统内核,而Google BBR会升级系统内核,两个加速器存在冲突,不能同时安装。这里安装的是速锐。

在安装速锐之前,需要先确定安装的虚拟机的系统的版本。在Xshell或者Terminal中运行命令。

1
uname -r
  • 结果以 2 开头,例如 2.6.32-696.18.7.el6.x86_64。这种输出结果说明我们的服务器为 CentOS6 x64 系统。
  • 结果以 3 开头,例如 3.10.0-693.11.6.el7.x86_64。这种输出结果说明我们的服务器为 CentOS7 x64 系统,。
  • 结果以 4 开头,例如 4.12.10-1.el7.elrepo.x86_64。这种输出结果说明我们的服务器已经安装 Google BBR 拥塞控制算法,此时已经无法继续安装锐速。

这里以CentOS6 x64 系统进行说明,后面也会提供CentOS7 x64 系统的下载及安装命令。

当确认我们的系统是CentOS6 x64后,复制并运行下面命令。

1
wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && bash appex.sh install '2.6.32-642.el6.x86_64'

如果虚拟机是CentOS7 x64系统,需要运行下面的命令,注意与CentOS6 x64系统的区别。

1
wget --no-check-certificate -O rskernel.sh https://raw.githubusercontent.com/uxh/shadowsocks_bash/master/rskernel.sh && bash rskernel.sh

运行命令后,会出现三项的提示信息,这里使用默认值即可,直接按三次回车。安装成功后会看到 ServerSpeeder is running! 的提示信息。
20180701153044054987445.png

如果是CentOS7 x64的系统,需要多运行一次下面的命令,在安装完速锐后,会重启虚拟机,待虚拟机启动完成后,使用Xshell或Terminal连接服务器,运行命令。

1
yum install net-tools -y && wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && bash appex.sh install

运行命令后出现的三项提示信息,也是用默认值即可,直接三次回车。安装成功后,也会看到ServerSpeeder is running! 的提示信息。

3.4 安装客户端

进行到这里,服务端VPS的搭建已经完成了,下面就是客户端如何使用我们已经搭建好的VPS了。这里使用的是Shadowsocks的客户端。

Windows客户端

MacOS客户端

Android客户端

如果是Iphone等IOS设备,需要使用PP助手进行安装。IOS客户端

另外可以在App Store中搜索 BestWingy 进行下载安装。

4.常见问题及解决办法

4.1 注册Vlutr

注册Vlutr时可以使用下面的推广链接,或者直接点击图片,这样就有机会获得10美刀,差不多是两个月的VPS的使用权。

4.2 如果在安装过程中出现“Resolving raw.githubusercontent.com… failed: Temporary failure in name resolution.”提示,可以使用如下命令

wget: unable to resolve host address “raw.githubusercontent.com”

1
echo 'nameserver 8.8.8.8'> /etc/resolv.conf

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×