抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

背景

2024.1.5,新年第一周的一个晚上,我回到家中,看到手机上的短信:「七牛云」您的域名cdn.pengs.top 因备案信息变更已被冻结

我: ??

于是打开 pengs.top,其时,昔日光鲜靓丽的首页,已经满目荒凉,图片,图标都没了,只有孤零零的文字在坚守岗位……

背景

2023年大概是在两会期间,我无辜的个人网站被江苏反诈扣了一顶帽子:您当前访问的网站涉嫌网络诈骗,然后就给我拦截了,无处申诉,只有一个通讯管理局的电话。被逼无奈的我鼓起勇气拨打了那个电话,接线员语气还算温和,要我提供一些信息,我一一回答了,确认我的网站没有违规行为。最后,她问了一个问题,让我立刻挂断了电话:

你的ICP备案号多少啊?

我,作为未成年人,加上服务器在国外(要备案,需要在国内运营商接入,也就是必须买国内的死贵,满是套路,带宽极小,连不上github服务器),自然是没有备案的……

好吧,这会,咱理亏。


纳闷了几天,我尝试用一些技术手段绕过拦截,都无济于事,而且很扯的一点是:就江苏地区拦截了,我国其他省份都能正常访问。

无奈之中,我突然想到一位之前和我一起编程的朋友:李天星,就是本站友链的那个,我想起她有国内的服务器,也能找她妈妈备案,于是希望她也能帮我这个忙,她答应了。后来,经过了将近2个月的曲折(因为有网站名称里不能有“博客”,个人网站不能有评论功能等种种严苛条件),备案号终于拿到手了,此时,其实江苏反诈已经不再拦截我的网站,但我还是很感谢李天星,把备案号fix到了屏幕的下方,这样,无论滚动到哪里,都能看到那如护身符一般的标志——我的网站终于有了向大陆用户提供服务的合法身份。

备案那几天,pengs.top都无法访问,因为指向李天星的服务器,结束后,我又把域名指向了我的国外的,这为接下来的是,做足了铺垫

发展

按照国家规定,国内的云服务商不得接入未备案域名,意味着我用不了国内的服务器(其实也不想用)和国内的对象存储及CDN,主要是后两个比较关键,看着人家的网站能几乎秒开,并且有便宜量大的对象存储可以放好多图片/视频,我还是挺羡慕的。这回有了备案了,我也可以!,于是就去了七牛云搞了100G国内CDN流量,和一点对象存储空间,挺便宜的,此后pengs.top上的图片就丰富了起来……

All was well until one day

我看到的:

我没看到的:

原来早在去年,腾讯云就已经发了警告,只不过之前为了备案,我把pengs.top的所有权转给了李天星,她给了我她的账号和密码,毕竟是别人的账号,我也就没有经常登录上去检查状态,李天星又恰好很忙,这则重要的消息就一直未读…

事后

发现出事了,我立马想着赶紧修复,我的服务器虽然延迟高点,硬盘也很小(原本只有10GB,我用满了,死皮赖脸让老板白加了10GB),但也能用。于是立马在网上找开源的图床应用,找到一个叫EasyImage的国内开发者搞的php程序,很简洁,我也比较喜欢,就选它了。

完了之后在服务器上配置好后,我准备转移图片了,才发现一件令人无语的事:

备案被吊销后,我的域名不能被用来下载对象存储里的资源,甚至于后台都没有下载按钮了

离谱!

好在,在github上找到了有人做的七牛云的命令行工具,可以下载,遂行之。

把图片传到了我的服务器之后,还有诸多小问题,像什么跨域请求,缓存之类的,调整了半个小时,也差不多了。问题总算解决得差不多。

影响

网站的加载速度慢了一些,chat.pengs.top为了节省空间已经被砍掉了。

当然也有一定好处,我现在上传图片的工作流比之前舒服,以后文章里的图片可能会多一点吧。

反思

  1. 主动权最好掌握在自己手中

    我没有责备李天星的意思,但如果她备案完了以后把域名转回到我的账户下,可能就不会有问题了。可是我现在联系不上她,未来域名的续费也是个很头疼的问题。

  2. 重要数据多地备份

    这回,我的图片险些没有取下来,但这毕竟是小问题。如果,被困在云上的是你的重要的合同,证书,或者珍藏多年的家人的照片呢 ,数据无价,追悔莫及!可以阅读我的上一篇文章,使用rsync快速传输和备份文件

  3. 能简单做的事情,不要把它搞复杂

    前几年,云计算,serverless,微服务这些概念炒得很火,很多公司停掉了本地的服务器,迁移到云上。诚然,微服务等这种分布式的网络,容错率,稳定性更高一些,但那是建立在较高的运维水平上的。对于我个人这种不可能花太多时间运维的,最佳的方案,其实是单体服务:所有服务都在一处跑着,大不了我重启服务器

  4. 我要吐槽一下国内的开发环境和网络环境

    注意,以下内容带有个人主观情感宣泄,请谨慎对待。

    同等性能的机子,你国内的卖的比国外的稍微差一点我就不说了,你那带宽价格,是给人用的吗?我国外的机子,500Mbps都没你10Mbps贵,我按500Mbps开国内机子,一个月不到我就破产了。你要是说成本就这么高,那你的CDN流量费我看也还好啊。巨头垄断了绝大部分带宽,完了之后我们这些终端用户加价竞争,真的太会赚钱了。IPv6建设这么多年还搞的不像样,每年国家给的用来建设IPv6的补贴落到哪里去了?新用户各种花里胡哨的优惠,任务,完了用了一两年到期之后发现续费价格是高的离谱的每个月上百元,又苦巴巴的移到下一家。国内的互联网审查制度,备案系统,都是中国特色就不说了,你备个案还一堆要求,还非要买国内的机器,不备案你就QoS,找茬。国内机子好用也罢,我看李天星北京的服务器,在南京的访问速度还不如我在上海的。最关键的是我想用一点开源的框架,需要从github,dockerhub上下载的时候,又发现你给我封了,我真的谢谢。之前央视财经那个被封的一段节目,讲中国开源软件发展的,中间有一段是个程序员从github上拉取代码,相当熟练地挂上了梯子,看得实在让人感同身受.......

评论

留下神评妙论