Was ist DNS oder Domain Name System.
In diesem Video werde ich es sehr detailliert erklären, aber bevor wir dort ankommen, Alexa N. S. Amazon nachschlagen.
com.
Der DNS-Lookout für Amazon dot com lautet 176 dot 32 dot 103 dot 205.
Das ist ein Beispiel dafür, was ein DNS macht.
Im Wesentlichen wird ein Name, normalerweise ein Domänenname, in eine IP-Adresse aufgelöst.
N S Google Dotcom nachschlagen DNS-Suche nach Google Dotcom ist 172 Punkt 217 Punkt 164 Punkt 142.
Wir Menschen kommunizieren nicht einfach über IP-Adressen.
Wir verwenden Domainnamen.
Wenn ich Ihnen also sagte, dass Sie zur IP-Adresse von Google gehen sollen, erinnern Sie sich wahrscheinlich
nicht einmal an die IP-Adresse, aber Sie werden sich daran erinnern, was Google Dotcom ist, sodass DNS im Wesentlichen einen für Menschen lesbaren Namen
wie Google Dotcom oder Amazon auflöst. com an eine maschinenlesbare IP-Adresse.
Maschinen verwenden keine Namen, sie verwenden IP-Adressen in IP-Version 4. Wir verwenden IP-Adressen mit gepunkteter Dezimalschreibweise
wie 1 9 2 1 6 8 wandered 1 IP 6 verwendet IP-Adressen wie Doppelpunkt 2001 1 2 3.
Es gibt viele IP-Adressen und viele Websites.
Es ist viel einfacher, sich wieder einen Domainnamen wie Facebook Dot Com oder Amazon zu merken. com statt der IP-Adresse
eines Servers.
Und um es weiter zu komplizieren, wie in meinem Beispiel, je nachdem, wo Sie sich auf der Welt befinden, wird ein
Domain-Name möglicherweise in eine andere IP-Adresse für den Lastenausgleich aufgelöst.
Wenn ich also in Großbritannien bin und Google Dotcom anpinge, erhalte ich möglicherweise ein anderes Ergebnis als Sie, wenn Sie in den USA, in
Singapur oder anderswo auf der Welt sind.
Es ist viel einfacher, sich den Domänennamen zu merken, als sich eine IP-Adresse zu merken, aber Computer verwenden IP-Adressen
und der Datenverkehr wird über das Internet mit IP-Adressen und nicht mit Namen geleitet.
DNS ist heute ein grundlegender Baustein in Netzwerken ohne ein DNS-Internet, das nicht wirklich gut funktionieren würde, da
sich nur sehr wenige von uns an IP-Adressen erinnern werden.
Als Analogie ist DNS wie ein Telefonbuch, das einen Namen in eine Telefonnummer umwandelt.
Aber in diesem Fall müsste ich in den schlechten alten Zeiten einen Domainnamen nehmen und ihn in eine IP-Adresse
umwandeln. Ich müsste die Nummer einer Person in einem Buch nachschlagen und dann ihre Telefonnummer manuell wählen.
Aber ich glaube, keiner von uns tut dies heutzutage auf einem Telefon wie einem iPhone. Wir werden eine solche
Nummer nicht manuell eingeben und dann wählen. Wir werden zu unseren Kontakten gehen und nach einem Kontakt suchen und drücken Sie
dann einfach auf den Kontakt, um die Person anzurufen.
Ich meine, viele von uns kennen heutzutage wahrscheinlich nicht einmal ihre eigenen Telefonnummern.
Wir kennen die Telefonnummern anderer Personen nicht, weil wir sie einfach in einem Verzeichnis auf unserem
Telefon nachschlagen.
Dies ist ein lokales Verzeichnis.
Wir können auf einem P etwas sehr Ähnliches machen. C. durch Verwendung einer sogenannten Hosts-Datei.
Das ist die grundlegendste Version des sogenannten DNS.
Nein, es ist kein DNS, aber es ist eine lokale Suche, sodass Sie Ihre eigene Version von DNS lokal auf Ihrem
P erstellen können. C. durch Bearbeiten der Hosts-Datei.
Wenn wir noch einen Schritt weiter gehen, haben Unternehmen möglicherweise einen lokalen DNS-Server, der
aufgelöst und Namen innerhalb der Organisation aufgelöst werden. Im öffentlichen Internet haben wir jedoch DNS-Systeme verteilt, mit denen wir
Namen wie Google Facebook usw. auflösen können.
Jetzt ist alles sehr gut und während ich über DNS spreche, möchte ich Ihnen praktisch
zeigen, wie es funktioniert. Ich werde Ihnen zeigen, warum Schockerfassungen. Ich werde Ihnen zeigen, wie Sie einen DNS-Server auf einem Cisco-Fahrer einrichten.
So richten Sie es auf einem Länderserver ein.
Ich zeige Ihnen im Grunde, wie Sie einen DNS manipulieren können, um alles zu tun, was Sie wollen.
Sie müssen darauf achten, dass Sie vertrauenswürdige DNS-Server verwenden.
Vertrauen Sie nicht einfach einem DNS-Server da draußen.
DNS kann abgefangen werden und Sie können die von Teilen verwendeten DNS-Server manipulieren, um sie dazu zu bringen, in die
falsche Domäne zu wechseln.
Glücklicherweise ist heute in vielen Browsern wie Chrome eine ganze Liste von Zertifikaten
vorinstalliert, sodass Sie eine Warnung erhalten, wenn Sie zu einer falschen Domain wie Microsoft Dotcom oder
Cisco Dotcom wechseln.
Okay, in dieser Topologie habe ich einen Windows 10-Computer, der mit einem Cisco-Switch verbunden ist, der
wiederum mit einem Cisco verbunden ist, der uns mit dem Internet verbindet.
Diese Topologie wird in Genesis 3 ausgeführt.
Ich hoste diese gesamte Topologie auf meinem Computer. Verzeihen Sie mir, wenn der Lüfter ein bisschen verrückt wird.
Es läuft alles lokal auf meinem Mac.
Ich habe auch ein paar P. C. welches als DNS-Server konfiguriert wird.
Okay, zuerst schauen wir uns den Windows-Computer an.
Hier sind meine Fenster.
P. P. S. Ich werde eine Naht tiefe Eingabeaufforderung öffnen.
Mach das etwas größer.
Die IP-Konfiguration zeigt mir, dass dies die IP-Adresse des P ist. C. IP Version 4 Standardgateways 10 1 1 2
5 4 und ich sollte an dieser Stelle in der Lage sein, mein Standardgateway zu bezahlen, das ich als Standardgateway verwenden kann.
Ist das Cisco mit IP-Adresse noch einmal 10 1 1 2 5 4.
Der Switch ist ein Hebel zum Umschalten. Er macht eigentlich nichts anderes als Konnektivität im Netzwerk.
Also zurück zum P. C. IP-Schrägstrich zeigt uns alle, dass der CPC zu DNS-Servern 8 8 8 8
8 konfiguriert und gewandert gewandert 1 wandern muss.
Mit anderen Worten, Google und CloudFlare sind die beiden DNS-Server, die auf dem P konfiguriert sind. C. Also starte ich eine Drahtschockerfassung
zwischen dem P. C. und den Schalter, damit wir sehen können, was tatsächlich los ist.
Windows sendet viel Datenverkehr in das Netzwerk. Wie Sie hier sehen können, wird von diesem
Windows-Computer eine Menge Datenverkehr in das Netzwerk gesendet.
Aber ich werde nach DNS filtern und dann wieder auf den P. C. Ich werde eine Domain wie David Bumble
dot com anpingen.
Und beachten Sie, dass wir eine Antwort von dieser IP-Adresse erhalten. 2 1 7 160 0 neunundsechzig.
Jetzt spitzt der CBO auf meinem P. C. Hier läuft der Durchsatz über einen
Cisco-Switch und einen Cisco-Broadcast am 3. Juni möglicherweise etwas langsam, aber der Punkt ist, dass ich Antworten auf diese
Domain zurück bekomme und wenn wir uns die Y-Schock-Erfassung ansehen, was Sie tun werden Beachten Sie, dass wir sehen können, dass
diese IP-Adresse 10 1 1 1 Cent eine DNS-Anfrage 2 8 8 8 8 8 für die Domain David Bumble dot com ist.
Also nur um auf dem P. zu bestätigen. C. Die IP-Konfiguration zeigt uns erneut, dass dies die IP-Adresse des P ist. C.
der P. C. Senden Sie eine Anfrage an den DNS-Server. Beachten Sie, dass die Anfrage für David Bumble dot com ist.
Es ist ein Datensatz. Ein Datensatz ist ein Domainname in IP-Version 4. könnte verdreifachen. A ist ein Domainname in IP-Version
6.
Also der P. C. fragt den DNS-Server, wie die IP-Adresse des Domänennamens
lautet, und geht nun einen Schritt auf Ebene 2 im Betriebssystem- oder TTP-IP-Modell zurück, wenn Sie lieber Ethernet verwenden möchten.
Das liegt daran, dass dieses Netzwerk Ethernet verwendet, also eine Ethernet-Verbindung von Windows P. C. an den Ethernet-Switch
adressiert der Quell-Mac das P. C. Die Ziel-MAC-Adresse ist die breitere, im Grunde genommen wird
der Verkehr vom P umgeschaltet. C. im weiteren Sinne, weil es so ins Internet kommt.
Zumindest zur Quelle der MAC-Adresse wird also die P. C. Die Ziel-MAC-Adresse ist die breitere, aber
mindestens drei IP-Quell-IP-Adressen der Version 4 der P. C. Ziel-IP-Adresse ist Google.
Jetzt können Sie feststellen, dass dies eine RF C 1918-Adresse ist.
Mit anderen Worten, es handelt sich um eine private IP-Adresse, die nicht erstattungsfähig ist.
Im Internet implementiert der Router jedoch die Netzwerkadressübersetzung oder Nat.
Dies ist sehr typisch für das, was Sie zu Hause tun werden.
Beachten Sie also, dass diese IP-Adresse festgelegt wird.
Jetzt wird es auf eine andere ROIC 1918-Adresse eingegrenzt, aber das liegt daran, dass diese Straße mit einer Wolke verbunden ist, die tatsächlich
meine P überbrückt. C. physikalisch.
Also dieser P. C. hier auf mein physisches Heimnetzwerk und ich habe einen Internet-Router, der dies
im Internet ausführt.
Es wird also tatsächlich mehrmals verrückt gemacht.
Es ist jedoch wichtig, darauf hinzuweisen, dass das Protokoll mindestens für jede UDP- oder Benutzerdaten-Grand-Protocol-Quellportnummer verwendet
wird. Verwenden Sie diese 5 2 7 4 9.
Das nennt man eine beliebige femorale oder zufällige Portnummer.
Zielportnummern 53 Dies ist die bekannte Portnummer für DNS.
Wenn ein Server so konfiguriert ist, dass er mehrere Dienste hostet, muss er einen Zweck erfüllen.
Es handelt sich also um einen Server, der als Dateiserver fungiert, wenn Sie eine Verbindung zu diesem Server herstellen, der Ihnen
eine Datei liefert.
Wenn Sie jedoch über DNS eine Verbindung herstellen, wird Port 53 überwacht.
Wenn es als DNS-Server konfiguriert ist, sodass Sie Datenverkehr an Port 53 senden, überwacht der Server
Port 53, um eine Anwendung auszuführen, wie ich sie Ihnen in einem Moment zeigen werde. DNS-Moschee ist eine DNS-Serveranwendung und
antwortet dann auf das, um auf der Portnummer anzufordern, die Sie gewählt haben.
Wenn Sie also eine Verbindung zu einem DNS-Server herstellen, wie dies in diesem Artikel
beschrieben wird, verwenden Sie eine zufällige Portnummer oder eine kurzlebige Portnummer, die zu einer bekannten Portnummer
führt, und antworten dann von dieser bekannten Portnummer, und wir können sehen dass hier Google von einer Quellportnummer 53 auf die Portnummer antwortet,
die der P. C. wählte das Windows 10 Stück er wählte diese Portnummer.
Der Google DNS-Server antwortet auf diese Portnummer, sodass es sich wieder um die UDP-Zielportnummer
als Quellportnummer handelt.
Wir gehen tiefer in die DNS-Informationen ein, die wir sehen können.
Domain Name System.
Es ist eine Frage.
Es ist eine Standardabfrage für einen Namen.
Wir versuchen, einen Namen aufzulösen, den wir auflösen.
Ist David Bumble dot com und der DNS-Server antwortet zurück und sagt, dies sei die Antwort.
Dieser Domainname hat diese IP-Adresse 2 1 7 160 0 69.
Also zurück zu unseren Fenstern P. S. Das ist die IP-Adresse, die wir sehen.
So konnte ich diese IP-Adresse in einen Webbrowser kopieren.
Wenn ich den Domainnamen eingebe, wird zu diesem Server navigiert.
So kann ich über den Domainnamen eine Verbindung zur Domain herstellen.
Und das hängt vom Server ab, den ich mit der IP-Adresse des Servers verbinden kann.
In diesem Beispiel erhalte ich ein Formular für Fehler.
Bei einigen Servern können Sie jetzt keine direkte Verbindung über die IP-Adresse herstellen.
Dies liegt normalerweise daran, dass mehrere Domains auf einer einzigen IP-Adresse gehostet werden. Okay, ich werde
die Y-Schock-Erfassung stoppen. Ich möchte Ihnen noch einmal zeigen, dass DNS im Wesentlichen nur eine Auflösung
von Name zu IP-Adresse ist und Sie dies direkt tun können Ihr Windows-Computer.
Also öffne ich in Windows den Notizblock.
Ich werde dies als Administrator ausführen, bevor ich eine
Datei öffne.
Ich kann diesen Domainnamen nicht anpingen, aber ich könnte eine Datei öffnen und das
Etsy des Windows System 32-Treibers anzeigen und die Hosts-Datei öffnen.
Dies ist eine Datei auf dem lokalen Windows-Computer.
Zoomen Sie einfach hinein, um das Lesen zu erleichtern, und ich kann dies bearbeiten, sodass ich sagen kann, dass 10 1 1 2 5 4 richtig
ist 1 und 10 1 1 1 2 5 4 einen geschrieben hat, der dot com und diese Datei speichert.
Ich bearbeite also eine lokale Datei, die ihre Namen IP-Adressen zuordnet.
Wenn ich jetzt einen Ping schreibe, schreibe ich einen One-Notice, der funktioniert, wenn ich einen Ping schreibe. Schreibe einen One-Dot-Home-Dot-Com, der
auch funktioniert.
Aber wenn ich es per Ping schreibe, schlägt dies fehl, weil es nicht in der Hosts-Datei enthalten ist und Google nicht mit
diesen Informationen antwortet.
Wenn ich also ein oder zwei davon sagte und diese Datei speichere, werden jetzt ein oder zwei Pings, die den Namen auflösen, in eine IP-Adresse
aufgelöst.
In diesem Beispiel pingen die Netzwerke ein bisschen instabil eine Art Zeitüberschreitung an, die ihnen gelungen war.
Aber der wichtige Teil ist, dass der Domainname aufgelöst wurde.
Dieser Name wurde in eine IP-Adresse aufgelöst.
Wenn ich diese Einträge aus der Hosts-Datei entferne und speichere, lösche ich dort
den Bildschirm.
Wenn ich jetzt pinge, tritt eine Zeitüberschreitung auf, da ich keinen Eintrag für diesen Domainnamen habe.
Das ist im Wesentlichen das, was ein DNS-Server tut.
Es nimmt einen Domainnamen und ordnet ihn einer IP-Adresse zu.