由于众所周知的原因,本地主机写代码总会遇到各种网络问题,且自己有四五台电脑,有时候写着写着代码就要出去上课,换台电脑来回迁代码非常麻烦。故使用境外主机作为开发机已经成为了我大半年以来的习惯。得益于 VSCode 的 SSH 远程功能,我可以方便地连接到服务器并迅速开始编写代码。
这半年来先后尝试过多个服务商的主机,以下为一些经验。
Vultr
最开始就是因为购买了vultr的服务器,获得了一个 x.x.xx.xx 的 6位 IP 地址,于是就一直在这上面写代码。Vultr的体验总体来说是不错的,$5 起的服务器对于写代码来说已经够用。但前提是你的本地网络环境很好,很稳定。Vultr 对端的网络有时也不尽人意,一个月大概有三四天会出现几小时丢包严重的情况。日常情况每到晚上,连接此服务器的速度也不如白天。
打分(5分满分):经济(3),性能(4),网络(3)
总结:美国服日常延迟300ms左右。如果你可以为了多设备迁移和不用fw而放弃一定的网络稳定性,vultr 是非常不错的,基本上不会遇到性能问题。Vultr 的 按小时计费 策略非常令人满意。
CloudCone
这是我能找到的最廉价的服务器了。注册一个 CloudCone 账号,等上几个礼拜,就会有促销活动邮件发到你邮箱,点进去,即可以 $10 的价格拿下 1核 1GB VPS的一年使用权。如果懒得等邮件,也可以直接购买 VPS,价格也差不多。但CloudCone的网络环境同样糟糕,Vultr 在网络不稳定时仍能与境外主机通信,但 CloudCone 主机出问题时那是真的谁都没法连上,不清楚是我的主机开太多程序导致的还是真的网络问题。当然,CloudCone的主机性能仍然是够 Python 开发使用的,只要不涉及编译密集型作业,问题不大。CC 千万别用来翻,现在 GFW 很严格,CC被qiang换 IP 需要 $2。
打分:经济(5),性能(4),网络(2)
总结:美国服日常延迟300ms-400ms。适合用来跑服务,而不是远程写代码。廉价 VPS 最佳选择。
HostWinds
这个算是几个中做得比较稳定的,可以说从未遇到前述的主机网络宕机问题,境内出网连接也相对稳定,没有遇到过丢包很严重的情况。我购买的是 Linux Unmanaged VPS,$4.99 一个月,跟 Vultr 是相当的,但都是先付后用,不如 Vultr 的按时付费灵活。HostWinds的一个很大优点是可以免费换 IP,当然我们在这里不讨论那种用途的情况。目前我就使用 HostWinds 的主机做远程开发。
打分:经济(3),性能(4),网络(4)
总结:美国服日常延迟200ms-300ms。做生产还是做开发都很好,目前就在用于开发。
阿里云 香港 BGP
买的是突发性能型,2核1GB,¥40 一个月,性能上简直就是垃圾,VSCode 连上去就卡住,等十几分钟分配积分了才能缓过来,所以可以说是没法用的程度。但网络性能确实没得说,天津连上去延迟42ms,很稳定。
打分:经济(3),性能(2),网络(5)
总结:应该很适合做博客什么的,但费用不及CloudCone那么优惠,适合做流量比较小的生产服务器。追求网络稳定的话,还是选阿里云吧,预算得到 ¥100 每月了,但是千万别选突发性能型,其他啥都好。
发表回复