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

关于 Anycast DNS 的一个疑问

  •  
  •   xiaoz · 14 天前 · 987 次点击

    前提

    使用的国外 Anycast 域名 DNS,一个主机头我同时解析了 2 个 IP,一个国内,一个国外。

    测试

    本地网络测试的时候解析出来的是国内 IP,但过了一段时间又解析出来是国外 IP,跳来跳去的。

    问题

    按理 Anycast DNS 不应该是分配最佳 IP 吗,为什么我本地网络未改变的情况下 IP 会跳来跳去的?

    7 回复  |  直到 2017-10-09 14:00:36 +08:00
        1
    dzxx36gyy   14 天前
    = = anycast 只是指你访问 ns 会尽可能走近路,但是你如果需要分配最佳 ip 需要的是 geodns 啊
        2
    xiaoz   14 天前
    @dzxx36gyy 如果尽可能走近路,但我本地网络没发生改变,怎么给我把路改了?一会儿让我走 A 这条路,过了一会又让我走 B 这条路。
        3
    dzxx36gyy   14 天前   ♥ 1
    @xiaoz 解析两个 ip 会轮询,你每次请求都可能获取其中一个,所以你走哪条路都是可能的。近可能走近路是你去 dns 服务器,而不是给你分配的 ip 也会走近路。所以你需要的是 geodns,而不是单纯的 anycast dns
        4
    xiaoz   14 天前
    @dzxx36gyy 感谢解答
        5
    dzxx36gyy   14 天前
    @xiaoz 我最近也在自己折腾 geodns 玩
        6
    xiaoz   14 天前
    @dzxx36gyy 老哥你是自建权威 DNS 吗,用的哪个软件?
        7
    dzxx36gyy   14 天前   ♥ 1
    @xiaoz powerdns
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2384 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 63ms · UTC 08:01 · PVG 16:01 · LAX 01:01 · JFK 04:01
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1