Ein Root-DNS-Server ist ein DNS-Server, der als Startpunkt für die Auflösung von DNS-Abfragen dient. Der Root-DNS-Server enthält Informationen über die Top-Level-Domains (TLDs) wie .com, .org, .net und Ländercode-TLDs wie .de, .fr usw. und gibt an, welche DNS-Server für diese TLDs zuständig sind.
Es gibt insgesamt 13 Root-DNS-Server, die weltweit strategisch verteilt sind. Jeder Root-DNS-Server hat eine eindeutige IP-Adresse, die als Anycast-Adresse bereitgestellt wird. Das bedeutet, dass mehrere Server dieselbe IP-Adresse haben können, aber geografisch an unterschiedlichen Standorten platziert sind.
Die IP-Adressen der Root-DNS-Server sind wie folgt:
- a.root-servers.net (198.41.0.4)
- b.root-servers.net (199.9.14.201)
- c.root-servers.net (192.33.4.12)
- d.root-servers.net (199.7.91.13)
- e.root-servers.net (192.203.230.10)
- f.root-servers.net (192.5.5.241)
- g.root-servers.net (192.112.36.4)
- h.root-servers.net (198.97.190.53)
- i.root-servers.net (192.36.148.17)
- j.root-servers.net (192.58.128.30)
- k.root-servers.net (193.0.14.129)
- l.root-servers.net (199.7.83.42)
- m.root-servers.net (202.12.27.33)
Um auf einen Root-DNS-Server zuzugreifen, müssen Sie eine DNS-Anfrage an einen beliebigen DNS-Resolver senden. Der DNS-Resolver wird dann die Root-DNS-Server kontaktieren, um die DNS-Anfrage zu lösen. In der Regel werden diese Root-DNS-Server automatisch von den DNS-Resolvern konfiguriert, so dass der Benutzer in der Regel keine manuelle Konfiguration vornehmen muss.