
Nefunkční resolvování subdomény
Ahoj, obracim se sem, protože si už nevim rady.
Nastavuju DNS pro doménu "example.local" a snažim se pro subdoménu "foo.example.com" nastavit jiný NS.
"example.local" mám nadefinovaný takto.
;
; name servers - NS records
@ IN NS ns1.example.local.
foo IN NS ns2.example.local.
; name servers - A records
ns1 IN A 192.168.0.135
ns2 IN A 192.168.0.10
; example.local - A records
@ IN A 192.168.0.135
Příkaz
dig @ns2.example.local foo.example.local
vypíše
;; ANSWER SECTION:
foo.example.local. 60 IN A 192.168.0.10
;; AUTHORITY SECTION:
foo.example.local. 60 IN NS ns1.foo.example.local.
;; ADDITIONAL SECTION:
ns1.foo.example.local. 60 IN A 192.168.0.10
Mám povolené rekurzivní resolvování.
Pomohl by mi někdo prosím zjistit kde je chyba?
Výše uvedený konfig je pro example.local, ale kde máš konfig z ns2?
Jde mi o to, aby ns1.example.com dokázal resolvovat subdoménu "foo". Aktuálně mi odpovídá NXDOMAIN.
Konfigurace ns2.example.local (ns1.foo.example.local) ale bylo to vidět i z digu
Pro ns2 to funguje dle očekávání
https://serverfault.com/questions/764006/can-a-different-dns-server-be-used-for-subdomains
https://www.zytrax.com/books/dns/ch8/origin.html