1.052
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
|||
Zeile 272: | Zeile 272: | ||
forward-zones = my.domain.=127.0.0.1:54 | forward-zones = my.domain.=127.0.0.1:54 | ||
forward-zones += 168.192.in-addr.arpa.=127.0.0.1:54 | forward-zones += 168.192.in-addr.arpa.=127.0.0.1:54 | ||
</syntaxhighlight>Alle Anfragen die nicht in den eben | </syntaxhighlight>Alle Anfragen die nicht in den eben deklarierten Bereich fallen, sollen an einen anderen DNS Server weitergeleitet werden (z.B. den Gateway [192.168.2.1] oder den Google DNS [8.8.8.8]:<syntaxhighlight lang="bash"> | ||
# forward-zones-recurse= | # forward-zones-recurse= | ||
forward-zones-recurse = .= | forward-zones-recurse = .=8.8.8.8 | ||
</syntaxhighlight>Der Recursive DNS soll von außen erreichbar sein:<syntaxhighlight lang="bash"> | </syntaxhighlight>Der Recursive DNS soll von außen erreichbar sein:<syntaxhighlight lang="bash"> | ||
# local-address=127.0.0.1 | # local-address=127.0.0.1 | ||
Zeile 282: | Zeile 282: | ||
</syntaxhighlight>Den Recursive Server einschalten und Autostart aktivieren:<syntaxhighlight lang="bash"> | </syntaxhighlight>Den Recursive Server einschalten und Autostart aktivieren:<syntaxhighlight lang="bash"> | ||
systemctl enable --now pdns-recursor | systemctl enable --now pdns-recursor | ||
</syntaxhighlight>Zu guter Letzt muss noch der DNS-Port in der Firewall geöffnet werden:<syntaxhighlight lang="bash"> | |||
firewall-cmd --permanent --add-service=dns | |||
firewall-cmd --reload | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== PowerDNS-Admin installieren (Als Docker Container) === | === PowerDNS-Admin installieren (Als Docker Container) === | ||
Zeile 322: | Zeile 325: | ||
Damit PowerDNS-Admin von außen erreichbar ist muss noch der Port in der Firewall freigegeben werden.<syntaxhighlight lang="bash"> | |||
firewall-cmd --permanent --zone=public --add-service=http | |||
firewall-cmd --permanent --zone=public --add-service=http | |||
firewall-cmd --reload | firewall-cmd --reload |