度日如年

这一周真实度日如年啊。

我猜是因为近期的一场盛事,有关部门加强了网络封锁,我的网站也中招了。过去我从来没有想过我会遇到这种情况。

周一的时候还一切正常,到了周二就开始断断续续的遇到问题了。我的服务器上装了 SS,平时手机上也一直连着,而周二我发现有的时候就不好使了。不光是 SS 连不上了,我的网站也无法访问了,从本地也 ping 不通。我当时也没在意,因为之前从来没有遇到过类似情况。

到了周三,我发现彻底不行了,一时间有些无助。我的 VPS 是 Vultr 的,我再上面尝试了添加一个 IP 地址,结果不行。之后我尝试着在 Linode 的 Tokyo 2 数据中心买了一个,一开始可以,我在新服务器上 ping 过去的地址,没有问题。不过好景不长,当我转移数据的时候,就又连接不上了。

这两天因为要上班,我也没有把主要精力放在解决这个问题上面。一方面,我想这次盛事过去后,会不会解除啊;另一方面,我也在琢磨一些解决方法。后来我看到了一篇文章,心想这也不失为一个解决办法。不管怎样,先注册再说。

注册的时候,又一起悲剧发生,这个网站给我填写的邮箱地址发送了一个验证码,需要填写。而我的邮箱用的是 Google Apps,现在我无法访问 Gmail,也拿不到我这个验证码。过去我对这种情况一直不在意,反正我可以正常访问就行,现在我一个手段都没有了,一下子让我陷入了恐慌。

最后我咬咬牙,还是放弃了 Gmail 吧。我重新给过去用过的 Fastmail 续费,把域名的 MX 换回 Fastmail 的,最终收到了验证码。我发现这个网站也挺慢,这几天一直也没有心情去真正交费。这个事情让我反省自己是不是对 SS 这类工具太过依赖了,如果再次发生这类情况,我能怎么办呢?之后,还是用一些稳妥的邮件解决方案吧。目前 Fastmail 还不错,我不希望有一天我要回到 QQmail。

我记得 imtx.me 是用的 Linode 的服务,查看了一下它的 IP 是 Fremont 的,我于是搬了个家,也去了那里。转移了之后,尝试新 IP,直接连不上。我看到 Linode 的发送工单页面上有些常见问题,其中有一个就是网站被墙了怎么办,上面说用 MTR 工具测试,如果被墙了,发工单,他们给换 IP。看他们说的挺诚恳,我也发了一个工单,收到的回复是他们也无能为力。

我也准备接受目前无法访问一些网站的现实,但中间一直想看看 YouTube,国内的优酷、爱奇异,怎么都无法让我沉下心来观看,我还想上 Twitter,还有 Instagram,但都无法访问。这让我心中的悲哀更甚。

今天有了点时间,就真正开通了一个 InterServer 的 VPS,当中也遇到了一些问题。这个服务开通后,我按照说明,用 VNC 登录可以,但 SSH 怎么都连接不上,一直提示“ssh_exchange_identification: read: Connection reset by peer”,这让我太诧异了。我上网找了很多文档,又是改默认 iptables,又是检查 Fail2Ban,都没有效果。还把操作系统由 Debian 7 换成了 CentOS 7,原因是我担心是系统老旧的原因,结果还是不行。到最后发现因为我的粗心,我把 IP 地址搞错了。我之前没用过 VNC,想当然的以为 VPS 的 VNC 地址就是 IP 地址,结果不是这样。当我输入了正确的 IP 地址,连接问题也就解决了。当然,InterServer 的网站设计的也不清晰,比起 Linode 和 Vultr 都差了很多。

配置好 SS 后,我又重新连上了,虽然速度比过去差了很多,但毕竟是连上了。这种重见天日的感觉,真的让我不知道该怎么表达。过去我在网上想去那里就去那里,经过这个事情,我发现生活远不像想象中那么稳定,眼前生活来之不易,一定要珍惜啊。

后来,我尝试在 Vultr 的 LA 机房新买了一个 VPS,通过快照功能,很方便的把之前的 VPS 整个转移到了新的上。可以说这个快照功能太好用了,新的 VPS 我一点都没配置,之前的网站、博客、wiki 都可以正常运行。更好的是,我发现这个 IP 还是好的,这样我很快的也回复了之前的状态,网站也回来了。

这次的收获:在 Linode 上部署的时候,想起了前几天在知乎上看到的关于服务器操作系统的稳定性的讨论,于是尝试了一下 CentOS,开始时也不大适应,不过后来其实也接受了。不过最终还是换回了 Debian,之前一直就用它,更熟悉。我自己的 wiki 上也有一个专门的笔记页面,就是面向 Debian 系的,不用费心找命令了。

《度日如年》有1条评论

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据