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

求帮忙分析 DNS 的 NS 解析错误是什么原因

  •  
  •   mosliu · 2018-07-19 09:17:11 +08:00 · 8014 次点击
    这是一个创建于 2312 天前的主题,其中的信息可能已经有所发展或是发生改变。
    个人域名 liuxuan.net
    在国内解析的话 能发现 NS 在 dnspod.com 这个是对的。
    但是用 @8.8.8.8 @9.9.9.9 的话就解析不到。
    其他的没事。

    之前托管在 namecheap 的时候就这样,以为是 namecheap 的问题,换到了 namesilo 还是这样。

    之前用的 dnspod.cn 的解析,出这个问题,然后尝试切换到了 dnspod.com
    已超过 72hour 还是这个问题

    求大佬帮忙看看是什么原因,是怎么回事
    https://intodns.com/liuxuan.net
    22 条回复    2018-07-23 15:30:58 +08:00
    xcodeghost
        1
    xcodeghost  
       2018-07-19 09:50:35 +08:00
    在国内不要使用 8.8.8.8 这样的海外递归 DNS,
    lxz6597863
        2
    lxz6597863  
       2018-07-19 10:10:59 +08:00
    $ dig +trace liuxuan.net

    ; <<>> DiG 9.10.3-P4-Debian <<>> +trace liuxuan.net
    ;; global options: +cmd
    . 195249 IN NS f.root-servers.net.
    . 195249 IN NS i.root-servers.net.
    . 195249 IN NS e.root-servers.net.
    . 195249 IN NS a.root-servers.net.
    . 195249 IN NS m.root-servers.net.
    . 195249 IN NS d.root-servers.net.
    . 195249 IN NS g.root-servers.net.
    . 195249 IN NS c.root-servers.net.
    . 195249 IN NS k.root-servers.net.
    . 195249 IN NS h.root-servers.net.
    . 195249 IN NS b.root-servers.net.
    . 195249 IN NS l.root-servers.net.
    . 195249 IN NS j.root-servers.net.
    ;; Received 239 bytes from 192.168.199.1#53(192.168.199.1) in 24 ms

    liuxuan.net. 160 IN A 208.43.170.231
    ;; Received 56 bytes from 198.41.0.4#53(a.root-servers.net) in 22 ms


    被和谐了
    mosliu
        3
    mosliu  
    OP
       2018-07-19 10:25:40 +08:00
    @xcodeghost
    @lxz6597863
    谢谢~~ 这个和谐的原理是什么呢?
    mosliu
        4
    mosliu  
    OP
       2018-07-19 10:26:50 +08:00
    现在的现象是 国内用 1.2.4.8 的还能查询到。 国外服务器访问就出问题了。
    不太明白是怎么墙的
    mosliu
        6
    mosliu  
    OP
       2018-07-19 10:41:52 +08:00
    @lxz6597863 谢谢 有办法能处理么
    lxz6597863
        7
    lxz6597863  
       2018-07-19 11:00:17 +08:00
    @mosliu 听说被照顾的域名,备案就好了
    xofyarg
        8
    xofyarg  
       2018-07-19 11:02:11 +08:00
    ```
    dig @a.gtld-servers.net. liuxuan.net

    ; <<>> DiG 9.11.3-2-Debian <<>> @a.gtld-servers.net. liuxuan.net
    ; (2 servers found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31110
    ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 1
    ;; WARNING: recursion requested but not available

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;liuxuan.net. IN A

    ;; AUTHORITY SECTION:
    liuxuan.net. 172800 IN NS f1g1ns2.dnspod.ne.
    liuxuan.net. 172800 IN NS f1g1ns1.dnspod.ne.

    ;; Query time: 15 msec
    ;; SERVER: 2001:503:a83e::2:30#53(2001:503:a83e::2:30)
    ;; WHEN: Wed Jul 18 19:57:39 PDT 2018
    ;; MSG SIZE rcvd: 93
    ```

    是不是在域名注册商的系统里弄错了?感觉应该是 f1g1ns1.dnspod.net ,但是后面少了个 t。现在的 TTL 是 48 小时,修改后可能还需要等一阵子才能生效。
    just1
        9
    just1  
       2018-07-19 11:04:38 +08:00
    之前是有说 dnspod 的域名在 8.8.8.8 解析不出来,普遍现象。现在不知道是不是这个原因
    mosliu
        10
    mosliu  
    OP
       2018-07-19 11:10:50 +08:00
    @lxz6597863 很久之前就备案了 还被墙了 没啥违规内容啊。。
    mosliu
        11
    mosliu  
    OP
       2018-07-19 11:11:13 +08:00
    @xofyarg 刚刚去 namesilo 改了一下 确实改错了 谢谢~~
    mosliu
        12
    mosliu  
    OP
       2018-07-19 11:11:35 +08:00
    @just1 其他域名都没事 就这个用的被污染了。。
    mosliu
        13
    mosliu  
    OP
       2018-07-19 11:12:28 +08:00
    @xofyarg 您这是从哪里 dig 的 我本地 dig 结果

    ; <<>> DiG 9.11.0-P2 <<>> @a.gtld-servers.net. liuxuan.net
    ; (1 server found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19325
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;liuxuan.net. IN A

    ;; ANSWER SECTION:
    liuxuan.net. 233 IN A 66.220.147.44

    ;; Query time: 14 msec
    ;; SERVER: 192.5.6.30#53(192.5.6.30)
    ;; WHEN: Thu Jul 19 11:12:12 ?D1ú±ê×?ê±?? 2018
    ;; MSG SIZE rcvd: 45
    Cipool
        14
    Cipool  
       2018-07-19 11:24:51 +08:00 via Android
    你这个域名被 DNS 污染了 你还用国内 ns 服务器,会导致你的域名在墙内和墙外的解析都被污染,或者像这样无法解析
    现在只能换成国外 ns 服务器 可以让国外用户正常解析 但是墙内用国外标准 DNS 解析是会被 GFW 阻断的 所以你还是你可以尝试用非标准端口解析 不会被阻断
    比如 208.67.222.222:5353
    mosliu
        15
    mosliu  
    OP
       2018-07-19 11:37:39 +08:00
    @Cipool 谢谢 了解了 那么用墙外的 ns 的话 有推荐的么? 一直以为备了案就是交了保护费了的。。
    Cipool
        16
    Cipool  
       2018-07-19 12:02:01 +08:00 via Android
    @mosliu 省心方便的话就 https://dns.he.net
    或者 cloudflare 的 ns 也行
    xofyarg
        17
    xofyarg  
       2018-07-19 12:08:19 +08:00
    @mosliu 我在北美的一个 vps 上运行的。

    @Cipool 请问 he.net 相比 cf 有什么优势?
    likuku
        18
    likuku  
       2018-07-19 12:14:11 +08:00
    @mosliu "没啥违规内容啊" ... 不要这么天真啊,你自己又不是“有关部门”,你不可能知道那神秘的“违规标准”
    likuku
        19
    likuku  
       2018-07-19 12:16:53 +08:00
    也可以再注册几个域名呗,不同域名的 NS / A 放在不同的地区 DNS 托管,比如 .net 的放在国内 NS,.com 放在国外
    让他们都指向你同一个站点,或者国内国外多个镜像站点。
    mosliu
        20
    mosliu  
    OP
       2018-07-19 13:32:31 +08:00
    @Cipool 十分感谢 怎么就没想起 he 来。。

    @xofyarg 谢谢啦

    @likuku :) 这个 非商业的东西。应该是除了自己就没人用了。没必要这么折腾啦:)
    mosliu
        21
    mosliu  
    OP
       2018-07-19 14:02:57 +08:00
    已转到 he 的 dns 看看 2 天后如何。。
    mosliu
        22
    mosliu  
    OP
       2018-07-23 15:30:58 +08:00
    换到 HE
    果然国内全污染 国外解析正常
    intodns 解析正常了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2816 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:47 · PVG 17:47 · LAX 01:47 · JFK 04:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.