PowerDNS und CNAME zu externen domain

Ich bin mit PowerDNS (2.9.22) für meine Kunden. Da kann es speichern Sie alle Daten in der MySQL-Datenbank und es ist einfach für die Kunden zu Bearbeiten, Ihre Zonen, wie Sie wollen.

Nun habe ich ein problem mit CNAMEs:

Hier sind Datensätze in MySQL-Datenbank:

+-----------------------+-------+-----------------------+
| localhost.example.com |   A   | 127.0.0.1             |
+-----------------------+-------+-----------------------+
| a.example.com         | CNAME | localhost.example.com |
+-----------------------+-------+-----------------------+
| www.example.com       | CNAME | andreyzentavr.com     |
+-----------------------+-------+-----------------------+

PowerDNS config ist hier:

allow-recursion=127.0.0.1, 173.193.**.162, 173.193.**.163
allow-recursion-override=on
cache-ttl=20
config-dir=/etc/powerdns
daemon=yes
default-soa-name=ns3.bserver.com
disable-axfr=yes
guardian=no
launch=gmysql
gmysql-host=127.0.0.1
gmysql-port=3306
gmysql-user=powerdns
gmysql-dbname=powerdns
gmysql-password=123123
lazy-recursion=yes
local-address=173.193.**.162, 173.193.**.163
local-port=53
log-dns-details=yes
log-failed-updates=yes
logfile=/var/log/pdns.log
loglevel=6
master=yes
max-queue-length=5000
max-tcp-connections=10
module-dir=/usr/lib/powerdns
query-logging=yes
recursor=127.0.0.1:53
setgid=pdns
setuid=pdns
skip-cname=no
slave=yes
slave-cycle-interval=600
soa-minimum-ttl=3600
soa-refresh-default=10800
soa-retry-default=3600
soa-serial-offset=0
socket-dir=/var/run
use-logfile=yes
wildcards=yes
version-string=powerdns

wenn ich dabei bin nslookup Abfrage habe, bekam ich diese:

server:~# nslookup
> set q=any
> server ns3.***.com
Default server: ns3.***.com
Address: 173.193.**.163#53
> a.example.com
Server:         ns3.***.com
Address:       173.193.***.163#53

a.example.com      canonical name =localhost.example.com.
Name: localhost.example.com
Address: 127.0.0.1
>
>
> www.example.com
Server:         ns3.***.com
Address:       
173.193.***.163#53

** server can't find www.example.com: NXDOMAIN

Wie Sie sehen können, wenn CNAME-Punkte zu INTERNEN Datensatz - alles löst in Ordnung. Aber wenn es Punkte zu externen Domäne - habe ich einen Fehler.

andreyzentavr.com ist existant domain und Punkte zu 194.126.204.41

Ist es Fehler in PowerDNS? Oder habe ich es konfigurieren falsch?

  • Ich denke, dass Ihr default-soa-name umfasst den Namen der Domäne, die Sie versuchen zu entfernen aus deinem Beitrag..
Schreibe einen Kommentar