DNS ist das System von Domainnamen oder im Englischen Domain Name System (DNS) ist ein System von Namen, mit dem IP-Adressen von Computern, Servern, Diensten oder Systemen, die mit dem Internet oder einem Netzwerk verbunden sind, Namen zugewiesen werden lokal privat
DNS wird im Internet oder in lokalen Netzwerken repliziert, sodass wir die Namen der Geräte, Domänennamen usw. schnell und grundlegend kennen.
Ein Beispiel;
Stellen Sie sich vor, dass es im Internet keine Domain-Namen gibt. Ohne DNS müssten Sie die IP-Adresse des Servers angeben, auf dem die Websites gehostet werden. Viel schwerer zu merken.
Es gibt Tutorials zu DNS in verschiedenen Systemen, wie zum Beispiel:
- DNS-Server konfigurieren Windows Server 2012
- Konfigurieren Sie den Windows Server 2016-DNS-Server
- So beheben Sie DNS unter Windows, Linux oder Mac
- So setzen Sie DNS auf Mac-Systemen zurück
In diesem Tutorial konzentrieren wir uns auf theoretisches Wissen, um es zusammen mit seinen Funktionen wie den verschiedenen Registern verstehen zu können.
Zum Beispiel können Sie eine CMD-Konsole eingeben und ein Web anpingen. Sie werden sehen, wie der Ping-Befehl ausgeführt wird. Sie erhalten die IP, die dem Webnamen zugeordnet ist:
ping www.solvetic.com
Wenn wir zu einem Browser gehen und statt des Namens diese IP eingeben, werden Sie sehen, dass Sie das Web betreten können. Es gibt einige Fälle, die nicht mit der IP eintreten, aber es liegt an einem ipfailover )
Ein DNS-Server ist derjenige, auf dem eine Datenbank mit der Zuordnung mehrerer IP-Adressen zu einem Hostnamen gehostet wird. In Unternehmen wird normalerweise ein DNS-Server verwendet, da dieser dazu dient, dass die Namen von Computern, Servern, Geräten usw. innerhalb des Unternehmensnetzwerks mit Namen und nicht mit IP-Adressen verknüpft sind.
Und Sie fragen, und hostet auch die Namen des Webs dieser DNS-Server-Unternehmen? Nein, da sie nur für interne Computer dienen, wird dieser DNS-Server in der Regel als primärer und sekundärer, ein weiterer als öffentlicher Server eingestuft. Wie können sie von ISPs, Google (8.8.8.8) usw. stammen? Der Betrieb der Computer des Unternehmens oder der Häuser versucht zunächst, auf dem primären Server zu suchen, und wenn er dies nicht findet, wird er an den sekundären (oder tertiären usw.) Server weitergeleitet.
Wenn Sie die DNS-Server konsultieren möchten, lautet der Befehl für diese Aufgabe ” nslookup” . Wir können die DNS-Server und die IP-Adresse anzeigen , die dem von uns angeforderten Namen zugeordnet sind:
nslookup solvetic.com
2. Wie funktionieren DNS-Server?
Bei den DNS-Servern handelt es sich um ein verteiltes System mit 13 (Haupt-) Stammservern, auf denen die gesamte Datenbank der NS-Namen mit ihren IP-Adressen verknüpft ist. Dann gibt es alle anderen Server, die sich in einem unteren Zweig der Hierarchie befinden. Im unteren Bereich befinden sich DNS-Server des ISP (Telekommunikationsunternehmen, Firmen etc.). Dann die “privaten” Server, die intern auf Unternehmensservern erstellt werden, um die Namen zu verwalten, die intern darin verwendet werden.
Der für die Überprüfung der wichtigsten DNS-Server zuständige Ausschuss ist der Beirat des ICANN-Ausschusses für Stamm-DNS-Server ( DNS Root Server System Advisory Committee ).
DNS-Namen werden in einer Hierarchie geschrieben, die aus drei Zonen besteht:
- Host (Server)
- Domain (Domain)
- TLD (Top Level Domain)
www.solvetic.com (www = Host, solvetic = Domain, .com = TLD)
3. Arten der Registrierung in einem DNS-Server
Wenn dieser Primärserver aus irgendeinem Grund nicht funktioniert, wird die E-Mail in der Reihenfolge zugestellt, in der Sie die Prioritäten festgelegt haben. Wenn Sie nur einen Mail-Server haben, geben Sie einfach die Nummer ein, die Sie vorrangig verwenden.
Um meine aktiven MX-Einträge zu überprüfen, können wir den Befehl nslookup verwenden, in ein CMD-Fenster gehen und Folgendes schreiben:
nslookupserver XXXX (IP-Adresse) gesetzt q = Domainname
Praktisches Beispiel für die Erkennung von Google MX-Datensätzen:
nslookupserver 8.8.8.8set q = MXgoogle.com
Oder es ist auch einfacher, dieses Web zu verwenden, um MX-Einträge zu überprüfen. Wir geben den Domainnamen ein und finden ihn:
http://mxtoolbox.com
Ich gebe Ihnen diese Beispiele:
mail.solvetic.com CNAME solvetic.com.www.solvetic.com CNAME solvetic.comsecure.solvetic.com. CNAME ssh.solvetic.com.
Beispiel:
solvetic.com A 178.33.118.246
Fix DNS in Windows, Linux und Mac