Делегирование поддоменов DNS для разных серверов, но тот же домен

может кто-нибудь объяснить мне, что я делаю неправильно, или это просто невозможно сделать. Просто для изучения и понимания того, как работает делегирование поддоменов.

У меня есть 1 домен, например: server.com и 3 сервера VPS , я пытаюсь настроить индивидуальный серверы имен с subdomain.server.com на серверы VPS, например: ns1.vps2.server.com ns2.vps2.server.com , чтобы пользователи на панели хостинга могли управлять настройками DNS.

Сервер домена .com работает на ns1.server.com ns2.server.com на 1vps vps1.server.com, некоторые домены изменены на ns1.server.com и ns2.server.com NS изменен и работает, для них можно изменить все DNS из зоны DNS хостинга vps1.

Для VPS2 и VPS3 я не могу заставить его работать.

Что я сделал на VPS1, где размещен домен server.com

www.server.com. CNAME  server.com.
vps1.server.com. A  1.1.1.1
vps2.server.com. A  2.2.2.2

ns1.server.com. A  1.1.1.1
ns2.server.com. A  1.1.1.2

server.com. NS  ns1.server.com.
server.com. NS  ns2.server.com.

ns1.vps2.server.com. A  2.2.2.2
ns2.vps2.server.com. A  2.2.2.3

vps2.server.com. NS  ns1.vps2.server.com.
vps2.server.com. NS  ns2.vps2.server.com.

SUCCESS: Getting information for Domain 'server.com' complete.

^ Но эта конфигурация не работает ^

При использовании nslookup на ns1.vps2.server.com

router.asus.com can't find ns1.vps2.server.com: Server failed

При использовании nslookup на server.com

server.com nameserver=ns1.server.com
server.com nameserver=ns2.server.com

Может ли кто-нибудь помочь мне в этой ситуации? Может быть, кто-нибудь узнает, что я делаю не так.

VPS2 named.conf

// $Id: named.conf,v 1.1.1.1 2001/10/15 07:44:36 kap Exp $

// -- THE FOLLOWING LINES WERE GENERATED BY PLESK. IF YOU MODIFY THEM, THEY WILL BE OVERWRITTEN WHEN THESE SETTINGS ARE MANAGED IN PLESK UI. --
options {
    allow-recursion {
        any;
    };
        listen-on-v6 { any; };
    version "none";
    directory "/var";
    auth-nxdomain no;
    pid-file "/var/run/named/named.pid";
};

key "rndc-key" {
    algorithm hmac-md5;
    secret "20nyv==";
};

controls {
    inet 127.0.0.1 port 953
    allow { 127.0.0.1; } keys { "rndc-key"; };
};

zone "." {
    type hint;
    file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
    type master;
    file "localhost.rev";
};
// -- END OF LINES GENERATED BY PLESK. --


// -- PLEASE ADD YOUR CUSTOM DIRECTIVES BELOW THIS LINE. --
// ...
// -- END OF YOUR CUSTOM DIRECTIVES. --


// -- ALL LINES BELOW WERE GENERATED BY PLESK. IF YOU MODIFY THEM, THEY WILL BE OVERWRITTEN WHEN THESE SETTINGS ARE MANAGED IN PLESK UI. --

zone "vps2.server.com" {
    type master;
    file "vps2.server.com";
    allow-transfer {
        common-allow-transfer;
    };
};
acl common-allow-transfer {
    none;
};

VPS2 named zone /var/ named/...vps2.server.com[12128 sizesVPS1 named zone / var / named / ... vps2.server.com

; *** This file is automatically generated by Plesk ***
$TTL    300

@       IN      SOA     ns1.vps2.server.com. server.server.com. (
                        2020080576      ; Serial
                        60      ; Refresh
                        300     ; Retry
                        604800  ; Expire
                        1 )     ; Minimum

vps2.server.com.            IN NS   ns2.vps2.server.com.
vps2.server.com.            IN NS   ns1.vps2.server.com.
ns1.vps2.server.com.                IN A    1.1.1.1
ns2.vps2.server.com.                IN A    1.1.1.2
vps2.server.com.            IN A    1.1.1.1
www.vps2.server.com.                IN CNAME        vps2.server.com.
vps2.server.com.            IN MX  10 vps2.server.com.

С VPS2 $ dig vps2.server.com

root@vps2:~# dig vps2.server.com

; <<>> DiG 9.10.3-P4-Debian <<>> vps2.server.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29912
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;vps2.server.com.                  IN      A

;; ANSWER SECTION:
vps2.server.com.           299     IN      A       1.1.1.1

;; Query time: 28 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Aug 06 07:57:31 EEST 2020
;; MSG SIZE  rcvd: 57

С VPS1 $ dig vps2.server.com

root@vps2:~# dig vps2.server.com

; <<>> DiG 9.10.3-P4-Debian <<>> vps2.server.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45514
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;vps2.server.com.                  IN      A

;; ANSWER SECTION:
vps2.server.com.           68      IN      A       1.1.1.1

;; AUTHORITY SECTION:
vps2.server.com.           68      IN      NS      ns1.vps2.server.com.
vps2.server.com.           68      IN      NS      ns2.vps2.server.com.

;; ADDITIONAL SECTION:
ns1.vps2.server.com.       68      IN      A       1.1.1.1
ns2.vps2.server.com.       68      IN      A       1.1.1.2

;; Query time: 0 msec
;; SERVER: 80.208.229.143#53(80.208.229.143)
;; WHEN: Thu Aug 06 07:58:59 EEST 2020
;; MSG SIZE  rcvd: 125
-2
задан 6 August 2020 в 08:00
2 ответа

Возможно ли, что старое сообщение «Нет на рабочем месте» настроено с помощью правила, а не с помощью автоматического ответа?

Документация Microsoft по правилам: https: // support.microsoft.com/en-us/office/manage-email-messages-by-using-rules-c24f5dea-9465-4df4-ad17-a50704d66c59

-121--475132-

Самая большая проблема вероятно, не в файле зоны на vps1, а в вашем файле зоны на vps2.

Привязка на vps2 должна быть настроена с файлом зоны для vps2.server.com и иметь соответствующий блок в named.conf . Записи A для ns? .Vps2.server.com являются просто связующими записями.

0
ответ дан 4 January 2021 в 10:29

Решено. Теперь все работает нормально.

Проблема заключалась в том, что я добавил записи vps2.server.com в зону DNS домена server.com.

Решение: если кто-то использует такие панели, как: plesk, cpanel, vestacp и т. Д. ПОДДОМЕН, не создавайте записи DNS в основном домене, например. Зона server.com.

Всем спасибо.

0
ответ дан 4 January 2021 в 10:29

Теги

Похожие вопросы