V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
msg7086
V2EX  ›  Amazon Web Services

关于 Amazon Lightsail DNS 服务的小坑

  •  1
     
  •   msg7086 ·
    msg7086 · 2017-07-29 16:13:20 +08:00 · 8429 次点击
    这是一个创建于 2658 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 万请求

    Imgur

    $40.07 。

    我默默回去 dig 了一下。TTL=60。

    Imgur

    你们西雅图城里人真会玩啊……

    当机立断搬去 Cloudflare 了。TTL 改成 2 小时,请求量直接少了三分之二。虽然改再大点的话请求量还可以更少,不过反正 CF 也不会在意这几千万请求,免费套餐这个量绰绰有余了,也就没再调了。

    TL;DR 用 Lightsail DNS 千万别把流量比较大的域名放在上面!

    PS: 当我跟客服指出 DNS 管理面板没有任何 TTL 的说明以后,小哥表示帮我全部免单并且会转告相关部门。希望他们能真的把这东西搞搞好就是了。

    16 条回复    2018-01-07 13:13:34 +08:00
    ovear
        1
    ovear  
       2017-07-29 16:53:30 +08:00
    所以。。国内这么多 dns,还有域名自带的为啥不用
    pqee
        2
    pqee  
       2017-07-29 17:10:29 +08:00 via Android
    实测万网的超好用,比 DNSPOD 好
    skydiver
        3
    skydiver  
       2017-07-29 17:16:08 +08:00
    所以最后还是给免单了
    myliyifei
        4
    myliyifei  
       2017-07-29 18:33:54 +08:00 via Android
    @pqee 万网需要实名吗
    pqee
        5
    pqee  
       2017-07-29 20:02:35 +08:00 via Android
    @myliyifei 需要
    Vicer
        6
    Vicer  
       2017-07-29 21:09:44 +08:00 via Android
    免单正常。
    目前个人博客就放在 AWS 上 https://moeclub.org
    esile
        7
    esile  
       2017-07-30 00:33:07 +08:00 via iPhone
    这个真不是坑吧,只是简化版本。ttl 你完全可以自己测试得到啊
    laxenade
        8
    laxenade  
       2017-07-30 01:55:48 +08:00 via Android
    心疼一秒
    NoAnyLove
        9
    NoAnyLove  
       2017-07-30 02:40:37 +08:00
    @Vicer 是放在 Lightsail 上?还是 EC2 上?
    ivmm
        10
    ivmm  
       2017-07-30 03:03:22 +08:00
    还是不太习惯这种弹性后付费模式
    mytsing520
        11
    mytsing520  
       2017-07-30 03:08:02 +08:00
    TTL 为 60,适合提供 CDN 服务的域名

    国内运营商一般做了解析之后他的 TTL 会默认给你调整到最低 300 或 600 秒的样子
    msg7086
        12
    msg7086  
    OP
       2017-07-30 03:24:28 +08:00
    @ovear
    @pqee
    暂时不考虑国内。
    域名放在凤凰卷家,不是很想用那个自带的 DNS 托管。

    @esile 是可以自己测试,但是配置的时候没有任何提示,TTL 强制 60 是一个很罕见的配置。
    主要是 Route 53 本身是全功能的,没这破毛病,所以盲目相信了一把密林。
    qq723985066
        13
    qq723985066  
       2017-11-27 22:19:25 +08:00
    @Vicer 你的访问真快,你这个是放在什么上的? ec2?
    Vicer
        14
    Vicer  
       2017-11-28 00:49:44 +08:00 via Android
    @qq723985066 现在是 AZURE HK 换了好久了
    Annual
        15
    Annual  
       2018-01-07 11:53:40 +08:00
    楼主,不好找到你的在线联系方式,只好回帖了。能 PY 一个签发码么 @msg7086
    msg7086
        16
    msg7086  
    OP
       2018-01-07 13:13:34 +08:00
    @Annual
    1. 你认错人了,我不是什么签发码。
    2. 请不要回复无关内容。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:15 · PVG 19:15 · LAX 03:15 · JFK 06:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.