Was ist das DNS (Domain Name System)? Einfach erklärt. Patrick Boekhoven https://www.youtube.com/watch?v=TrZCP5Kuacw Transkript (automatisch erstellt) 0:00 wir Menschen nutzen zur Identifikation von Gegenständen oder von uns Menschen selber Wörter bzw Namen denn wenn ich jetzt vom effelturm spreche oder von der 0:09 Person lutka rede dann wisst ihr was damit gemeint ist zumindest wenn ihr lutka kennt was für uns Menschen auch super funktioniert das funktioniert 0:16 allerdings für Computer nicht denn Computer selber identifizieren sich anhand von Zahlen bzw von IP-Adressen wie ihr das hier seht also beispielw die 0:24 192 168 0.8 und 192 168 0.9 und jeder Webserver im Internet der hat auch eine eigene IP-Adresse und jedes Mal wenn ihr eine Webseite aufruft dann nehmt ihr 0:37 Kontakt zu diesem Webserver auf der anhand dieser IP-Adresse jedes mal eindeutig zu identifizieren ist und wir sehen jetzt hier unseren Webserver mit 0:45 der Adresse von Google und wenn ihr euch jetzt vorstellt ihr müsstet jedes Mal diese IP-Adresse in eurem Browser eingeben wollt danach vielleicht noch 0:52 die eine oder andere weitere Seite besuchen dann kann es schwierig werden sich all diese IP-Adressen zu merken denn wir als Menschen sind da nicht 0:59 besonders gut drin und ihr könnt euch ja mal selber die Frage stellen von wie vielen Menschen ihr die Handynummer auswendig wisst bei mir sind das weniger 1:05 als drei Personen aber es existiert ein System was einerseits die Bedürfnisse unserer Computer als auch die Bedürfnisse von uns zusammenbringt und 1:13 das nennt sich DNS also das domain name System und damit könnt ihr Domainnamen in die entsprechende IP-Adresse umwandeln also wie beispielsweise 1:22 google.de in die IP-Adresse die ihr gerade gesehen habt und wie immer darf der Blick auf unser Schichtenmodell nicht fehlen und DNS Arbeit auf der 1:30 Anwendungsschicht und der Standardport der für DNS Anfragen und Antworten genutzt wird ist der Port 53 und DNS Anfragen als auch antworten können 1:40 entweder über UDP als auch über TCP übertragen werden wobei UDP für die meisten DNS-Anfragen verwendet wird und ihr müsst in der Regel nichts weiter tun 1:50 als www.google.de in die Adresszeile eures Browser einzugeben und der Rest passiert automatisch und was da passiert das 1:58 gucken wir uns gleich an erstmal müssen wir gucken wie so eine Domain im Groben aufgebaut ist und da bleiben wir mal bei www.google.de und wir beginnen damit 2:07 dass wir uns erst mal den hinteren Teil angucken und hier hinter verbirgt sich die topl Level Domain also die letzten Segmente einer Domain die die höchste 2:15 Ebene in der Hierarchie des DNS darstellen ihr kennt.com oder.org etc und hierbei handelt es sich immer um eine Toplevel Domain und diese Toplevel 2:25 Domains die dienen dazu nach ihren allgemeinen Zwecken oder geographischen Standorten zu kategorisieren das heißt es gibt hier generische Toplevel 2:33 domains.com und.org die für allgemeine Zwecke verwendet werden oder Beispiel länderspezifische wie.de für Deutschland darüber hinaus gibt es noch spezielle 2:42 Toplevel Domains wiegov also für Regierungsbehörden und.edu für Bildungseinrichtungen und links davon durch einen Punkt getrennt da finden wir 2:52 die Second Level Domain und hierinter verbirgt sich dann ein frei wählbarer Name wie YouTube oder Google und ganz link Links findet ihr durch einen Punkt 3:01 getrennt WWW und das steht für worldwide web und ist ein häufig verwendetes Präfix in Domainnamen und wird traditionell verwendet um dann auf die 3:09 Webseiten eines Servers zuzugreifen und früher war das tatsächlich üblich dass Webserver unter www erreichbar waren aber heutzutage ist das nicht mehr 3:18 zwingend erforderlich das heißt ihr könnt in eurem Browser in der Adresszeile das www. Weglassen also beispielsweise nur google.de eingeben 3:26 und das würde in funktionieren so und jetzt spielen wir das Ganze einmal durch und lutka der sendet eine Anfrage an google.de bzw der möchte die Website von 3:35 Google einmal aufrufen was 8,5 Milliarden Mal im Moment am Tag passiert und jetzt kommt als erstes der lokale DNS resolver ins Spiel und den könnt ihr 3:45 euch als eine Art Vermittler vorstellen und zwar in dem Sinne dass dieser DNS resolver nun rekussiv versucht diese Domain 3:53 www.google.de aufzulösen und rekulsiv bedeutet in diesem Fall dass diese Anfrage an andere DNS Server weitergeleitet wird bzw er einen Teil 4:02 der Arbeit abgibt bis diese dann erledigt ist und der DNS resolver das ist so eine Art eigenständiges Programm das auf Anfragen reagiert und bei Bedarf 4:11 dann jeweils die einzelnen Namen auflöst und euer DNS resolver der verfügt auch über einen Cash das heißt der guckt jetzt zuerst mal im Cash nach ob da ein 4:20 Eintrag zu finden ist aber jetzt nehmen wir mal an es ist kein Eintrag zu finden dann beginnt der DNS resolver jetzt damit diese Domain zu einer IP-Adresse 4:28 aufzulösen und er startet damit dass er erstmal eine Anfrage an ein DNS root Name Server sendet von diesen Servern existieren weltweit 13 Stück und ihr 4:38 seht hier links unten einmal die Tabelle eingeblendet für Deutschland ist der root Name Server mit dem Buchstaben F zuständig und der Root Server gibt dem 4:47 DMS resolver jetzt die IP-Adresse des Top Level Domain Servers für die Top Level domainde zurück und der DNS resolver sendet dann eine Anfrage an den 4:58 Toplevel Domainserver um die IP-Adresse für google.de zu erhalten und der Toplevel Domainserver gibt dem DNS resolver dann die IP-Adresse des 5:08 authoritativen namervers für google.de zurück und ein authoritativer nam sererver das ist ein DNS Server der dann über die offiziellen Informationen für 5:19 eine bestimmte Domain verfügt also wie in diesem Fall beispielsweise für google.de und autoritativ bezieht sich dann auf Autorität bzw auf autoritäts 5:29 Wald denn hier finden wir dann die endgültige Antwort bzw sagt der auutoritative nam sererver dann wirklich wo es lang geht und der autoritative 5:38 namerver für google.de sendet dem DNS resolver dann die IP-Adresse für google.de zurück das heißt jetzt haben wir faktisch gesehen unser Endergebnis 5:47 und der DNS resolver gibt dann die IP-Adresse zurück und an der Stelle noch eine Anmerkung der Browser selber kommuniziert indirekt über das 5:55 Betriebssystem mit dem DNS resolver aber nichtsdestotrotz das ergebn es bleibt das gleiche wir haben jetzt die IP-Adresse erhalten und damit können wir 6:03 jetzt direkt den Webserver ansprechen und das Spannende ist das passiert jedes Mal wenn ihr die Website von google.de aufruft aber ihr kriegt im Hintergrund 6:11 da eigentlich gar nichts von mit bzw jedes Mal stimmt nicht so ganz denn wir haben vorhin über den Cash gesprochen und der Cash speichert anfrageergebnisse 6:21 das bedeutet wenn ein anfrageergebnis bereits vorhanden ist dann läuft dieser Prozess logischerweise nicht mehr komplett im Hintergrund ab also wenn ihr 6:29 jetzt schon einmal www.google.de aufgerufen habt dann wird euer DNS resolver eventuell ein Eintrag im caschee finden und kann dann darauf 6:36 zurückgreifen und den Inhalt von eurem Cash den könnt ihr euch auch ein mal selber anschauen das heißt ihr drückt einmal das Windows Symbol und gebt dann 6:44 einmal cmd ein und mit ipconfig/displaydns könnt ihr euch dann genau anschauen welche Einträge sich in eurem Cash befinden und ihr könnt den 6:53 Cash auch mit ipconfig/fashdns einmal komplett len denn wenn jemand dran umwerkelt dann könnt ihr natürlich den Eintrag 7:02 beispielsweise für eure Sparkassen oder für eure Onlinebanking Website ändern und ihr denkt ihr seid bei wwwsparkasse.de oder einer ähnlichen 7:09 Webseite und gebt da eure Anmeldedaten ein dann kann das natürlich zu einem riesigen Problem für euch werden heißt ihr glaubt ihr seid auf der offiziellen 7:18 sparkassenseite aber durch einen manipulierten DNS-Eintrag wurdet ihr auf eine fishing Webseite umgeleitet und ihr merkt da steckt eine ganze Menge hinter 7:26 und wir reden nicht nur von einem lokalen DNS Resort ver den ihr vor Angriffen schützen solltet sondern wir reden auch davon dass wir die weltweiten 7:33 dnssver vor Angriffen schützen sollten denn wir haben es hier tatsächlich mit kritischer Infrastruktur zu tun denn ihr könntet sofern ihr dazu Zugang hättet 7:42 natürlich den globalen Datenverkehr umleiten oder aber sofern diese Server ausfallen das ganze Internet tatsächlich lahmlegen das heißt Regierungsbehörden 7:51 Krankenhäuser etc die natürlich auf DNS angewiesen sind können ihre Arbeit wahrscheinlich nicht mehr so ausführen wie das gerade der Fall wäre deswegen es 8:00 wichtig ist dass wir diese Infrastruktur natürlich schützen so und damit sind wir am Ende ich hoffe das ganze hat euch weitergeholfen hier links habe ich mein 8:07 Video verlinkt wo ich detailliert erkläre wo der Unterschied zwischen einem Modem und einem Router liegt und wenn euch der Unterschied bereits 8:14 bekannt ist hier rechts habe ich meine Playlist verlinkt wo ich alles zum Thema Netzwerktechnik gesammelt habe da wird sicherlich noch das eine oder andere 8:21 neue Video V euch geben und wenn euch das Video weitergeholfen hat dann freue ich mich natürlich jedes Mal bei ein Daumen nach oben über ein Abo oder über 8:28 jeglichen support seit denn das motiviert alles Gute und bis zum nächsten Mal