Mittwoch, 13. März 2013

dns tutorial - ein Leitfaden zum Verständnis dns und Zoneneinträgen


DNS in einer Nussschale

Wie ich oben sagte, ist DNS ein Übersetzungsdienst vom Computer lesbare Namen, für Menschen lesbare Namen. Die Theorie ist, ähnlich wie bei einem Telefonbuch oder Auskunftsdienste, die Telefonnummern, Namen zu übersetzen. Das DNS-System über die gesamte Internet verteilt wird, hat praktisch jeder Internet-Provider zwei oder mehrere DNS-Server, die meisten Hosting-Unternehmen tun, als gut, und viele große Unternehmen, dh Microsoft, Dell, HP haben alle ihren eigenen Servern. (Natürlich mit 30.000 + Mitarbeiter, haben sie wahrscheinlich ihre eigene Telefonauskunft auch).

Jede einzelne Person auf dem Internet verwendet DNS, 99% von ihnen, ohne es zu wissen. Jedes Mal, wenn Sie auf eine Website, tun Sie eine Suche des DNS-Systems, um die Lage des Standorts zu finden. Jedes Mal, wenn Sie eine E-Mail, hat Ihr ISP-Mail-Server einen DNS-Suche, um die Mail-Server für diese Domäne zu finden. Wie ich schon sagte, DNS auf einem verteilten Basis arbeitet, hält kein Server die Datensätze für jede einzelne Domain. Es gibt ein Glück, 13 Master-Server, die eine Liste von denen DNS-Server verarbeiten die Domänen, wenn Sie für eine Domäne, dass Ihr ISP die DNS-Server nicht weiß aussehen, fragt er den Master-Servern, die DNS-Server zu dieser Domain kennt enthalten, dann fordert, dass DNS-Server für die Informationen, die es braucht, bevor es an Sie zurück.

Ändern von DNS-Servern

Wenn Sie Hosting-Provider zu ändern, ist das normale Verfahren, um auch Ihre Domain Delegation zu den neuen Hosting-Anbieter DNS-Server. Dieses Verfahren, wie Redelegierung bekannt, ist am besten, da es bedeutet, ein Unternehmen übernimmt alles für Sie, und wenn sie eine Änderung an dem Standort Ihrer Website, zum Beispiel bewegen Sie sie auf einen schnelleren Server machen, sie können auch das DNS-Einträge geraden entfernt, so dass niemand bemerkt. Um herauszufinden, wer Ihre Domain delegiert wird, müssen Sie eine'' whois-Abfrage'' zu tun. Eine whois-Abfrage nicht zeigen Ihnen, wo Ihre Website ist, aber es wird Ihnen zeigen, welche DNS-Server, wo es ist. Kunden von Anchor sollte immer'' 'ns1.anchor.net.au''' und'' 'ns2.anchor.net.au''' in ihren whois Informationen. Wenn Ihre Domain ist derzeit mit einem anderen Unternehmen, und Sie brauchen, um es zu Anchor zu bringen, müssen Sie diese Informationen zu ändern. Im Allgemeinen wird diese über eine Web-Seite der Firma, dass Sie die Domain mit erledigt ist, ist es eine einfache Änderung.

Sobald die Änderung vorgenommen wird, abhängig von der Art der Domain, kann es bis zu 3 Tage für den Rest des Internets zu bemerken, Sie sind umgezogen. (Das gleiche wie wenn Sie umziehen, kann es durchaus eine Weile dauern, für andere Menschen zu erkennen). Der Grund hierfür wird im folgenden Absatz erläutert. Es genügt zu sagen, für einen Zeitraum von 3 Tagen, einige Leute werden die neue Website zu sehen, einige Leute immer noch die alte. Einige E-Mail wird auf den neuen Server zu gehen, werden einige der alten Server gehen. Dies ist vermeidbar durch sorgfältige Planung und eine Woche lang Umstellung.

Buzzwords und Geek Worten übersetzt!

Oft, wenn man über DNS, die Worte (und Abkürzungen),'' 'TTL''','' 'Cache''' und'' 'Propagation''' kommen, aber was bedeuten sie? Im Klartext hat der DNS-Server für Ihre Domain eine Datei mit allen Informationen über Ihre Domain in ihm, und wenn ein anderer DNS-Informationen über Ihre Domain muss es aus dieser Datei gezogen, zusammen mit einem TTL-Wert. TTL steht für'' 'Time To Live''', und es ist die maximale Zeit, eine fremde DNS-Server diese Informationen speichern kann lokal, ohne zu fragen, ob sie sich geändert hat (das Verfahren als Caching bezeichnet). Wenn Sie Ihre Domain redelegate von einem DNS-Server zu einem anderen, hängt die Höhe der Zeit, die auf der TTL-Wert in dem alten Server. Wenn dieser Wert hoch ist, was es in der Regel (um die 1 Tag mark), dann jeder DNS-Server, die Informationen auf Ihrer Domain beantragt hat in der Vergangenheit 24 Stunden werden noch die alten Aufzeichnungen; sobald die TTL abgelaufen ist die Server sehen dann die neue Details.

Zusätzlich für'' '. Com,. Net,. Org''' Domains, wird kein Server die Änderung, bis die DNS-System lädt zu sehen um Mitternacht, USA Zeit, während die'' '. Au''' Domains werden sofort aktualisiert. Dieser Prozess des Wartens für alle im Internet, um Ihren Umzug zu sehen heißt Vermehrung. Wie ich oben schon sagte, es ist ein Weg, um den Prozess zu beschleunigen, und das ist eine Woche zu früh mit Ihrem neuen Hosting-Unternehmen das Kopieren der alten Aufzeichnungen redelegate, mit einem sehr niedrigen TTL, (10 Minuten oder so), und dann, wenn Sie sind bereit für die Website und E-Mail auf den neuen Server zu gehen, verändern sie auf dem neuen DNS-Server. Dies bedeutet, das gesamte Internet wird die Änderung in 10 Minuten zu sehen, unabhängig von der Domain-Namen (Achtung, einige ISPs nicht dem Standard für DNS-Caching zu bestätigen, und kann nicht sofort aktualisieren).

Also, was macht ein Domain Record aussehen


@ IN SOA ns1.anchor.net.au. hostmaster.anchor.net.au. (
2004030401; serielle
28800; refresh
14400; retry
3600000; auslaufen
86400); mindestens
@ IN NS ns1.anchor.net.au.
in ns ns2.anchor.net.au.
in mx 50 smtp1.anchor.net.au.
in mx 100 smtp2.anchor.net.au.
in einem 202.4.234.122
smtp in einem 203.98.94.10
www IN CNAME @
ftp IN CNAME @
mail IN CNAME smtp
pop IN CNAME smtp
pop3 IN CNAME smtp

Das sieht gruselig! Was bedeutet das alles?

Lets Aufteilung der Datei eine Zeile zu einem Zeitpunkt


@ IN SOA ns1.anchor.net.au. hostmaster.anchor.net.au. (

Diese Linie, die Start of Authority, besagt, dass ns1.anchor.net.au die Domäne zuständigen Server für Ihre Domain ist, und dass
hostmaster@anchor.net.au ist Ansprechpartner für diesen Server

Überspringen Sie die nächsten 4 Zeilen:'' 'Laufen, Wiederholen, Maximum und Serial''', da diese nicht in dieser Situation wichtig,


86400); mindestens

Der Wert von Minimum ist die TTL, dh die Länge der Zeit, können andere Server zwischenzuspeichern die Informationen für Ihre Domain


@ IN NS ns1.anchor.net.au.

Die dritte Spalte auf dieser Linie, NS, bedeutet, nameserver, bedeutet diese Zeile, ob Ihr Server in ns1.anchor.net.au aufgeführt ist (und darunter, dass in ns2.anchor.net.au). NS Linien geben eine Liste aller Nameserver für Ihre Domain.


in mx 50 smtp1.anchor.net.au.

Wiederum wird die Spalte nach IN wichtig ist, (alle Ihre Aufzeichnungen sollten sagen), MX for Mail eXchange steht, und MX-Linien sind eine Liste von Servern, die Ihre E-Mail umgehen, ist die Zahl nach MX die Priorität, desto niedriger die Zahl, je höher die Priorität


in einem 202.4.234.122

Auf dieser Linie bedeutet eine Adresse. Alle A-Datensätze sind direkte Übersetzungen der Namen zu Zahlen. Wenn die Zeile beginnt mit einem Wort, das ist ein Host-Name, dh'' 'http://www.yourdomain.com.au'''. Wenn es nicht ein Wort, bedeutet dies nur'' 'yourdomainname.com.au'''. Wenn es eine * hat es bedeutet, jeden Subdomain von "yourdomainname.com.au'' ''' das ist
erhältlich.


mail IN CNAME smtp

Die endgültige Satzart CNAME, während das steht für Canonical Name, ist es oft einfacher, es phonetisch denken, dh, See-Name. Wie das ist, was es bedeutet, in diesem Fall, sagt die Plattenfirma Computern suchen mail.yourdomain.com.au auf die Suche nach smtp.yourdomain.com.au anstatt zu gehen.

Jetzt fühlen Sie sich nicht erleuchtet?

Muss ich das haben? Es scheint alles so kompliziert

Wenn man die Leute auf Ihre Website zu sehen, und per E-Mail Sie möchten, müssen Sie DNS-Einträge. Es ist unvermeidlich. Doch als ich am Anfang dieses Artikels heißt, Sie brauchen nur ein Verständnis von der obersten Ebene des Systems, dh, wenn ich redelegate es 3 Tage dauert, wird meine E-Mail verteilt werden. Sie brauchen nicht zu verstehen, wie das System funktioniert, das ist die Aufgabe Ihres DNS-Administrator (oft als hostmaster), die in der Regel ist Ihr Web-Hosting-Unternehmen ist.

Kann ich das selbst?

Wenn Sie eine statische IP-Adresse und eine permanente Internet-Verbindung haben, können Sie Ihren eigenen DNS-Host, und wenn das macht keinen Sinn für Sie, sind Sie wahrscheinlich besser dran, indem jemand anderes damit umgehen. Sie können in einer whois-Abfrage feststellen, dass die meisten Domains zwei DNS-Server aufgelistet haben, und einige haben bis zu 10. Dies ist für die Redundanz: Wenn ein Server stirbt, aber die anderen noch funktionieren, dann wird Ihre Website und E-Mail sind nicht betroffen, aber wenn Sie nur einen Server, und es geht nach unten aus irgendeinem Grund, dann Ihre E-Mail und Website sind auch offline.
...

Keine Kommentare:

Kommentar veröffentlichen