DNS

This page (revision-17) was last changed on 27-Aug-2019 12:26 by Dieter Käppel

This page was created on 21-Mar-2013 10:04 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
17 27-Aug-2019 12:26 3 KB Dieter Käppel to previous
16 27-Aug-2019 12:26 3 KB Dieter Käppel to previous | to last
15 26-Aug-2019 16:48 3 KB Dieter Käppel to previous | to last
14 26-Aug-2019 16:44 3 KB Dieter Käppel to previous | to last
13 04-Nov-2015 22:04 3 KB Dieter Käppel to previous | to last
12 06-Oct-2013 23:21 2 KB Dieter Käppel to previous | to last
11 06-Oct-2013 23:15 2 KB Dieter Käppel to previous | to last
10 06-Oct-2013 23:09 1 KB Dieter Käppel to previous | to last
9 28-Aug-2013 06:19 1 KB Dieter Käppel to previous | to last
8 28-Aug-2013 06:18 1 KB Dieter Käppel to previous | to last
7 22-Mar-2013 19:10 1 KB Dieter Käppel to previous | to last
6 22-Mar-2013 18:53 1 KB Dieter Käppel to previous | to last
5 22-Mar-2013 18:53 1 KB Dieter Käppel to previous | to last
4 22-Mar-2013 17:23 1 KB Dieter Käppel to previous | to last
3 22-Mar-2013 17:21 1 KB Dieter Käppel to previous | to last
2 22-Mar-2013 16:53 964 bytes Dieter Käppel to previous | to last
1 21-Mar-2013 10:04 890 bytes Dieter Käppel to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed one line
[DNS] ist die Abkürzung für Domain Name Server. [DNS] ist eins der Basisprotokolle des Internet, das für die Auflösung von Domain-Namen zuständig ist, also zum Beispiel www.intersult.com.
[DNS] ist die Abkürzung für Domain Name Server. [DNS] ist eins der Basisprotokolle des Internet, das für die Auflösung von Domain-Namen zuständig ist, also zum Beispiel www.intersult.com
At line 3 removed 7 lines
__Hinweis:__ Aktueller Stand ist die Installation von [Bind|Docker#section-Docker-FullBindDNS] in einem [Docker] Container.
Namensgebung:
* __named:__ Typeische Unix-Bezeichung für Name-D(aemon), da er im Hintergrund läuft.
* __bind:__ Abkürzung für Berkeley Internet Name Daemon.
At line 25 changed 2 lines
|SOA|Start of Authority, legt den Master Nameserver und die Email-Adresse für diese Zone fest.
|NS|Festlegen des zuständigen Nameservers. Der Name-Server darf kein CNAME-Alias sein, sondern ein A-Eintrag.
|NS|Festlegen des zuständigen Nameservers.
At line 29 removed 2 lines
|MX|Mail-Server für die Zone. Der Eintrag muss auch direkt auf einen A-Eintrag verweisen.
|PTR|Reverse-Lookup um für eine IP-Adresse einen Domain-Namen zu erhalten.
At line 43 removed 53 lines
!!!EDNS
Extended DNS ist erweiterted DNS für UDP, vor allem wegen der ursprünglichen Längenbegrenzung von 512 Bytes. Getestet werden kann es mit dem Dig-Befehl:
{{{
dig @192.168.1.14 +short rs.dns-oarc.net txt
}}}
Es gibt zwei Lösungsmöglichkeiten:
!!Reduzieren von EDNS auf 512 Bytes
Die erforderlichen Einträge in der named.conf:
{{{
edns-udp-size 512;
max-udp-size 512;
}}}
!!Abschalten der EDNS-Funktionalität
Die erforderlichen Einträge in der named.conf:
{{{
server 0.0.0.0/0 {
edns no;
};
server ::/0 {
edns no;
};
}}}
!!!ISC Bind Server Failure
Unter ISC Bind kommt es bei rekursiven DNS-Anfragen bei einigen Leuten zu den Meldungen "Server Failure". Es wird vermutet, dass dies nur in Bind 9 unter Windows auftaucht.
Eine möglicher Work-around ist vermutlich:
{{{
max-ncache-ttl 30;
lame-ttl 10;
cleaning-interval 0;
}}}
__Erklärung:__ Negative Einträge bzw. langsame DNS-Server werden nach kurzer Zeit (30 Sekunden bzw. 10 Sekunden) nochmal abgefragt. Einmal gefundene Ergebnisse werden nicht aus dem Cache entfernt.
!!!Dynamische DNS-Server
Frei und einfach zu nutzen sind:
* [DDNS|https://www.ddns.net/]
* [Duck DNS|https://www.duckdns.org/]
!!!Links
* [Wikipedia|http://de.wikipedia.org/wiki/Zonendatei]
* [http://www.wiki.csoft.at/index.php/ISC_BIND_Nameserver_in_Windows_XP_installieren]