微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在哪些情况下,dig 中有额外的部分?

如何解决在哪些情况下,dig 中有额外的部分?

执行 dig vkontakte.ru @ns1.vkontakte.ru 时,附加部分会显示授权服务器的 IP 地址,但不会显示 dig vk.com @ns1.vkontakte.ru。我试图重新创建这个结构,但我在这两种情况下都出现了附加部分。为什么会这样? 如何更改我的配置,使 vk.com 不知道其 ns 服务器的 IP 地址?

Official dig (what I want to get)

~$ dig vkontakte.ru @ns1.vkontakte.ru
...
;; AUTHORITY SECTION:
vkontakte.ru.           900     IN      NS      ns1.vkontakte.ru.
vkontakte.ru.           900     IN      NS      ns2.vkontakte.ru.
vkontakte.ru.           900     IN      NS      ns3.vkontakte.ru.
vkontakte.ru.           900     IN      NS      ns4.vkontakte.ru.

;; ADDITIONAL SECTION:
ns1.vkontakte.ru.       900     IN      A       87.240.131.131
ns2.vkontakte.ru.       900     IN      A       95.213.21.21
ns3.vkontakte.ru.       900     IN      A       93.186.238.238
ns4.vkontakte.ru.       900     IN      A       87.240.136.136
ns1.vkontakte.ru.       900     IN      AAAA    2a00:bdc0:ff:1::2
ns2.vkontakte.ru.       900     IN      AAAA    2a00:bdc0:ff:2::2
ns3.vkontakte.ru.       900     IN      AAAA    2a00:bdc0:ff:3::2
ns4.vkontakte.ru.       900     IN      AAAA    2a00:bdc0:ff:4::2
...

~$ dig vk.com @ns1.vkontakte.ru
...
;; AUTHORITY SECTION:
vk.com.                 900     IN      NS      ns1.vkontakte.ru.
vk.com.                 900     IN      NS      ns2.vkontakte.ru.
vk.com.                 900     IN      NS      ns3.vkontakte.ru.
vk.com.                 900     IN      NS      ns4.vkontakte.ru.
...
What I have

~$ dig vkontakte.ru @localhost
...
;; AUTHORITY SECTION:
vkontakte.ru.           604800  IN      NS      ns4.vkontakte.ru.
vkontakte.ru.           604800  IN      NS      ns3.vkontakte.ru.
vkontakte.ru.           604800  IN      NS      ns1.vkontakte.ru.
vkontakte.ru.           604800  IN      NS      ns2.vkontakte.ru.

;; ADDITIONAL SECTION:
ns1.vkontakte.ru.       604800  IN      A       1.1.1.1
ns2.vkontakte.ru.       604800  IN      A       2.2.2.2
ns3.vkontakte.ru.       604800  IN      A       3.3.3.3
ns4.vkontakte.ru.       604800  IN      A       4.4.4.4
....

~$ dig vk.com @localhost
...
;; AUTHORITY SECTION:
vk.com.                 604800  IN      NS      ns3.vkontakte.ru.
vk.com.                 604800  IN      NS      ns1.vkontakte.ru.
vk.com.                 604800  IN      NS      ns4.vkontakte.ru.
vk.com.                 604800  IN      NS      ns2.vkontakte.ru.

;; ADDITIONAL SECTION:
ns1.vkontakte.ru.       604800  IN      A       1.1.1.1
ns2.vkontakte.ru.       604800  IN      A       2.2.2.2
ns3.vkontakte.ru.       604800  IN      A       3.3.3.3
ns4.vkontakte.ru.       604800  IN      A       4.4.4.4
...
/etc/bind/named.conf.local

zone "vkontakte.ru" {
        type master;
        file "/etc/bind/zones/db.vkontakte.ru";
};

zone "vk.com" {
        type master;
        file "/etc/bind/zones/db.vk.com";
};
/etc/bind/named.conf.options

options {
        directory "/var/cache/bind";
        listen-on { 127.0.0.1; };
        allow-query { any; };

        dnssec-validation auto;
        auth-nxdomain no;
        listen-on-v6 { any; };
};
/etc/bind/zones/db.vkontakte.ru

$TTL    604800
@       IN      SOA     ns1.vkontakte.ru. admin.vkontakte.ru. (
                              7         ; Serial
                           1000         ; Refresh
                          86400         ; Retry
                            600         ; Expire
                            900 )       ; Negative Cache TTL

; name servers - NS records
@     IN      NS      ns1.vkontakte.ru.
@     IN      NS      ns2.vkontakte.ru.
@     IN      NS      ns3.vkontakte.ru.
@     IN      NS      ns4.vkontakte.ru.

; name servers - A records
ns1.vkontakte.ru.                  IN      A       1.1.1.1
ns2.vkontakte.ru.                  IN      A       2.2.2.2
ns3.vkontakte.ru.                  IN      A       3.3.3.3
ns4.vkontakte.ru.                  IN      A       4.4.4.4
vkontakte.ru.                      IN      A       255.255.255.255
/etc/bind/zones/db.vk.com

$TTL    604800
@       IN      SOA     ns1.vkontakte.ru. admin.vkontakte.ru. (
                              7         ; Serial
                           1000         ; Refresh
                          86400         ; Retry
                            600         ; Expire
                            900 )       ; Negative Cache TTL

; name servers - NS records
@     IN      NS      ns1.vkontakte.ru.
@     IN      NS      ns2.vkontakte.ru.
@     IN      NS      ns3.vkontakte.ru.
@     IN      NS      ns4.vkontakte.ru.

; name servers - A records
vk.com.                      IN      A       255.255.255.255

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。