Lightsail 发布也挺久了,不知道你们用得多不多。我是前段时间心血来潮把自己的域名搬过去解析遇到了一些问题,所以在这里分享一下。
Lightsail 对新用户提供免费 1 个月的 VPS 使用,而且同时提供了 DNS 托管服务。
然而 DNS 托管服务是没有试用期的,只有一个每月免费额度,万一超了,就得付钱。
正好之前公司的域名转出以后,就是转入的 Amazon Route 53,用了几个月,每月账单基本 1 刀以内,所以我心血来潮就把以前放在 Linode DNS 上的域名搬过去了。Linode 虽然是免费托管,但是从网页上改动完以后,扇出到他家自己的 DNS 时间太久了( 15 分钟以上,哪怕 TTL 是 300 ),所以就打算试试 Lightsail 的 Route 53 乞丐版。
然而坑就来了。
Lightsail 的 DNS 管理器上创建的条目是没有 TTL 选项的。
一般的供应商都会有一个默认 TTL,很常见的是 1 小时,有些是半小时,有些短的是 300 秒。但是他家并没有任何提示说 TTL 是设置成多少。当时配置的时候我也没多想,就这么配好了跑了。
大半个月后账单就来了。
1 亿又 318 万请求。
$40.07 。
我默默回去 dig 了一下。TTL=60。
你们西雅图城里人真会玩啊……
当机立断搬去 Cloudflare 了。TTL 改成 2 小时,请求量直接少了三分之二。虽然改再大点的话请求量还可以更少,不过反正 CF 也不会在意这几千万请求,免费套餐这个量绰绰有余了,也就没再调了。
TL;DR 用 Lightsail DNS 千万别把流量比较大的域名放在上面!
PS: 当我跟客服指出 DNS 管理面板没有任何 TTL 的说明以后,小哥表示帮我全部免单并且会转告相关部门。希望他们能真的把这东西搞搞好就是了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.