Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PowerDNS Nameserver Slave synchronisiert nicht

Frage Netzwerke DNS

Mitglied: FalkIT

FalkIT (Level 1) - Jetzt verbinden

11.09.2014, aktualisiert 12.09.2014, 1458 Aufrufe, 1 Kommentar

Hi zusammen,
ich habe testweise zwei virtuelle Debian Wheezy Maschinen aufgesetzt und PowerDNS installiert (dazu habe ich mir diese beiden Howtos angesehen: http://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-po ... http://stacksetup.com/DNS/PowerDNSDebian).

Auf dem Master läuft mittlerweile alles so wie es soll und auch der Slave spuckt bei einem /etc/init.d/pdns monitor keine Fehler (mehr) aus.

Allerdings werden die zum test eingetragenen Domains nicht auf den Slave übertragen. Was mich außerdem skeptisch macht ist dass die mySQL Datenbank auf dem Slave nur die Tabellen domains, records & supermasters beinhaltet.
01.
Master-IP xxx.xxx.xxx.43 
02.
Master-Domain ns3.xxxxx.info 
03.
Slave-IP xxx.xxx.xxx.44 
04.
Slave-Domain ns4.xxxxx.info
Hier die Config Files von Master:

pdns.conf
01.
allow-recursion=xxx.xxx.xxx.44 
02.
allow-axfr-ips=xxx.xxx.xxx.44 
03.
chroot=/var/spool/powerdns 
04.
config-dir=/etc/powerdns 
05.
daemon=yes 
06.
disable-axfr=no 
07.
disable-tcp=no 
08.
guardian=yes 
09.
launch=gmysql 
10.
lazy-recursion=yes 
11.
local-address=xxx.xxx.xxx.43 
12.
#local-ipv6=xxxx::xxxx::xxxx::e328/64 
13.
#query-local-address6=xxxx::xxxx::xxx::fe73:e328/64 
14.
#aaaa-additional-processing=yes 
15.
local-port=53 
16.
log-dns-details=on 
17.
log-failed-updates=on 
18.
loglevel=3 
19.
module-dir=/usr/lib/powerdns 
20.
master=yes 
21.
slave=no 
22.
recursor=127.0.0.1 
23.
setgid=pdns 
24.
setuid=pdns 
25.
socket-dir=/var/run 
26.
version-string=powerdns 
27.
include=/etc/powerdns/pdns.d
recursor.conf
01.
allow-from=xxx.xxx.xxx.44 
02.
dont-query= 
03.
local-address=127.0.0.1 
04.
local-port=53 
05.
quiet=yes 
06.
setgid=pdns 
07.
setuid=pdns
pdns.local
01.
gmysql-host=127.0.0.1 
02.
gmysql-user=pdns 
03.
gmysql-password=MEIN-SQL-PASSWORT 
04.
gmysql-dbname=powerdns 
05.
gmysql-dnssec=yes
Config Files vom Slave:

pdns.conf
01.
allow-recursion=xxx.xxx.xxx.44,xxx.xxx.xxx.43 
02.
chroot=/var/spool/powerdns 
03.
config-dir=/etc/powerdns 
04.
daemon=yes 
05.
disable-axfr=yes 
06.
disable-tcp=no 
07.
guardian=yes 
08.
launch=gmysql 
09.
lazy-recursion=yes 
10.
local-address=xxx.xxx.xxx.44 
11.
#local-ipv6=xxxx::xxxx::xxx::fe73:e328/64 
12.
local-port=53 
13.
module-dir=/usr/lib/powerdns 
14.
recursor=127.0.0.1 
15.
setgid=pdns 
16.
setuid=pdns 
17.
master=no 
18.
slave=yes 
19.
slave-cycle-interval=60 
20.
socket-dir=/var/run 
21.
version-string=powerdns 
22.
include=/etc/powerdns/pdns.d
recursor.conf
01.
allow-from=xxx.xxx.xxx.44 
02.
dont-query= 
03.
local-address=127.0.0.1 
04.
local-port=53 
05.
quiet=yes 
06.
setgid=pdns 
07.
setuid=pdns
pdns.local
01.
gmysql-host=127.0.0.1 
02.
gmysql-user=pdns 
03.
gmysql-password=MEIN-SQL-PASSWORT 
04.
gmysql-dbname=powerdns 
05.
gmysql-dnssec=yes
/etc/init.d/pdns monitor ausgabe Master:
01.
Sep 11 15:30:02 Reading random entropy from '/dev/urandom' 
02.
Sep 11 15:30:02 This is module gmysqlbackend.so reporting 
03.
Sep 11 15:30:02 This is a standalone pdns 
04.
Sep 11 15:30:02 UDP server bound to xxx.xxx.xxx.43:53 
05.
Sep 11 15:30:02 TCP server bound to xxx.xxx.xxx.43:53 
06.
Sep 11 15:30:02 PowerDNS 3.1 (C) 2001-2012 PowerDNS.COM BV (Jan 24 2014, 03:24:15, gcc 4.7.2) starting up 
07.
Sep 11 15:30:02 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2. 
08.
Sep 11 13:30:02 Chrooted to '/var/spool/powerdns' 
09.
Sep 11 13:30:02 Set effective group id to 107 
10.
Sep 11 13:30:02 Set effective user id to 105 
11.
Sep 11 13:30:02 DNS Proxy launched, local port 32134, remote 127.0.0.1:53 
12.
Sep 11 13:30:02 Creating backend connection for TCP 
13.
Sep 11 13:30:02 gmysql Connection successful 
14.
Sep 11 13:30:02 gmysql Connection successful 
15.
Sep 11 13:30:02 About to create 3 backend threads for UDP 
16.
Sep 11 13:30:02 Master/slave communicator launching 
17.
Sep 11 13:30:02 gmysql Connection successful 
18.
% Sep 11 13:30:02 gmysql Connection successful 
19.
Sep 11 13:30:02 No new unfresh slave domains, 0 queued for AXFR already 
20.
Sep 11 13:30:02 No master domains need notifications 
21.
Sep 11 13:30:02 gmysql Connection successful 
22.
Sep 11 13:30:02 gmysql Connection successful 
23.
Sep 11 13:30:02 gmysql Connection successful 
24.
Sep 11 13:30:02 gmysql Connection successful 
25.
Sep 11 13:30:02 gmysql Connection successful 
26.
Sep 11 13:30:02 gmysql Connection successful 
27.
Sep 11 13:30:02 Done launching threads, ready to distribute questions
/etc/init.d/pdns monitor ausgabe Slave:
01.
Sep 11 15:31:24 Reading random entropy from '/dev/urandom' 
02.
Sep 11 15:31:24 This is module gmysqlbackend.so reporting 
03.
Sep 11 15:31:24 This is a standalone pdns 
04.
Sep 11 15:31:24 UDP server bound to xxx.xxx.xxx.44:53 
05.
Sep 11 15:31:24 TCP server bound to xxx.xxx.xxx.44:53 
06.
Sep 11 15:31:24 PowerDNS 3.1 (C) 2001-2012 PowerDNS.COM BV (Jan 24 2014, 03:24:15, gcc 4.7.2) starting up 
07.
Sep 11 15:31:24 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2. 
08.
Sep 11 13:31:24 Chrooted to '/var/spool/powerdns' 
09.
Sep 11 13:31:24 Set effective group id to 107 
10.
Sep 11 13:31:24 Set effective user id to 105 
11.
Sep 11 13:31:24 DNS Proxy launched, local port 16387, remote 127.0.0.1:53 
12.
Sep 11 13:31:24 Creating backend connection for TCP 
13.
Sep 11 13:31:24 gmysql Connection successful 
14.
Sep 11 13:31:24 gmysql Connection successful 
15.
Sep 11 13:31:24 About to create 3 backend threads for UDP 
16.
Sep 11 13:31:24 Master/slave communicator launching 
17.
Sep 11 13:31:24 gmysql Connection successful 
18.
Sep 11 13:31:24 gmysql Connection successful% 
19.
Sep 11 13:31:24 No new unfresh slave domains, 0 queued for AXFR already 
20.
Sep 11 13:31:24 gmysql Connection successful 
21.
Sep 11 13:31:24 gmysql Connection successful 
22.
Sep 11 13:31:24 gmysql Connection successful 
23.
Sep 11 13:31:24 gmysql Connection successful 
24.
Sep 11 13:31:24 gmysql Connection successful 
25.
Sep 11 13:31:24 gmysql Connection successful 
26.
Sep 11 13:31:24 Done launching threads, ready to distribute questions
Ich habe nicht wirklich Ahnung, wenn es um Nameserver geht und hoffe daher, dass das Problem ein relativ simples ist.

Vielen Dank schon mal!

Falk


edit:
in der Tabelle supermasters auf dem Slave gibt es einen Eintrag:
ip: xxx.xxx.xxx.43
nameserver: ns4.xxxxx.info
account: ' '
Mitglied: FalkIT
12.09.2014 um 14:35 Uhr
Lösung:
In der Datenbank auf dem Slave musste ich in der Tabelle domains die Domains eintragen, die er übernehmen soll.
Ich hatte erwartet, dass er, wenn man ihm nichts andere sagt alle Domains automatisch synchronisiert.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
iTunes
gelöst ITunes synchronisiert Musik nicht mehr (iPad IOS 10) (9)

Frage von PaddyCarlos zum Thema iTunes ...

Windows Server
Basisordner synchronisiert die lokalen Daten (8)

Frage von M.Marz zum Thema Windows Server ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...