Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
DNS EINFACH erklärt - So funktioniert das Internet wirklich!
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 41 Zeilen
- Heute schauen wir uns ein System an, das maßgeblich für den Erfolg des Internets verantwortlich ist. Und bleibt dran, denn am Ende schauen wir uns noch an,
- wie Hacker das System verwenden können, um Angriffe durchzuführen. Die Sprache ist vom DNS, dem Domain Name System. Es ist grundsätzlich für die Auflösung von
- Domainnamen zu IP-Adressen verantwortlich. Doch was heißt das genau? Du kannst dir das in etwa so vorstellen wie bei einem Telefonbuch.
- Dort werden Namen zu Telefonnummern gemappt und mit der Telefonnummer kannst du dann deinen Gesprächspartner erreichen. Und so ähnlich funktioniert
- das auch bei DNS. Wenn du auf eine Webseite gehst, sagen wir mal YouTube, dann wirst du in der Regel einen Browser öffnen und in die Adresszeile z.B.
- www.youtube.com.de eingeben. Das ist eine sogenannte Domain. Die Domain baut sich sozusagen von hinten nach vorne auf. Das schauen wir uns jetzt mal an.
- Alles beginnt mit der Root. Diese siehst du in der Regel nicht, denn eigentlich steht hinter der Adresse immer noch ein Punkt, der kann aber auch weggelassen
- werden. Dann kommt die Top Level Domain. Dort gibt es zwei unterschiedliche Ausprägungen. Entweder die generische Toplevel Domain, das sind Adressen
- wie.com.org und so weiter und dann die Countrycode Toplevel Domain. Das sind Adressen wie DE, RU, AT und so weiter. Diese stehen also für ein Land. Dann
- kommt der eigentliche Name der Domain, die Second Level Domain. Hier in unserem Fall YouTube und dann kann es noch Subdomains geben, sowas wie
- admin.youtube.com oder learning.youtube.com und so weiter. Diese Begriffe und das Wissen brauchen wir gleich noch, wenn wir uns den Ablauf
- von einer DNSAfrage anschauen. Aber davor noch mal kurz ein Schritt zurück. Domains sind keine wirklichen Adressen, mit der der Browser eine Verbindung
- aufbauen kann, denn dafür werden IP-Adressen verwendet. Daher muss nach der Eingabe der Adresse im Browser eine Auflösung stattfinden. Diese
- Namensauflösung kannst du dir z.B. auch anschauen, wenn du auf der Kommandozeile den Pingbefehl eingibst. Und diese IP-Adresse, die du durch den Pingbefehl
- bekommst, kannst du dann auch im Browser eingeben, um auf die Webseite zu kommen, die du gesucht hast. Dann schauen wir uns doch jetzt die Auflösung mal ein
- bisschen genauer an. Zuerst schaut der Rechner mal im lokalen Cash nach, ob er dort die Domain und die Zuordnung zur IP-Adresse schon vorhanden hat. Cashes
- sind an dem Punkt sehr wichtig. Weil sonst die ganze Kette immer wieder durchgeführt werden muss. Aber das sehen wir gleich noch. Wenn im lokalen Cash
- nichts gefunden wird, dann geht die Anfrage weiter zum Recursive DNS Server. Dieser Recursive DNS Server wird meist durch den Internet Service Provider,
- also den Anbieter bereitgestellt, z.B. Telekom oder Vodafone. Dort wird dann auch im Cash geschaut, ob die Zuordnung vorhanden ist. Bei häufig aufgerufenen
- Seiten wie Facebook, Netflix und so weiter ist das in der Regel der Fall. Wenn die Informationen jedoch nicht im Cash vorhanden sind, dann geht die
- Anfrage weiter an den Root DNS Server. Als wir uns vorhin die Nomain angeschaut haben, war die Root ja irgendwie nur der Punkt am Ende und über den Root Server
- selber bekommen wir auch noch keine Information über die Domain Auflösung, aber der Root DNS Server leitet die Anfrage an den richtigen Top Level
- Domain Server weiter. Bei der Top Level Domain hatten wir ja gesagt, das sind entweder generische Adressen oder Countrycode Adressen. In unserem Fall
- wäre es also der Countrycodeutschland.de. de. Wenn die Anfrage dann dort ankommt, dann weiß der Tople Level Domain Server,
- an welchen autoritativen Server er die Anfrage weiterleiten muss. Dieser Server wird auch Names Server genannt und kennt die Antwort, die wir suchen. Die Antwort
- wird dann an uns zurückgegeben und damit kann dann der Aufruf an die richtige IP-Adresse durchgeführt werden. Die Informationen der Nameserver werden in
- sogenannten Zonendateien gespeichert. Dort gibt es unterschiedliche sogenannte Record typ Types. Das sind z.B. z.B. der A Record für die IP4 Adresse, der AAAAAA
- Record für die IPv6 Adresse und der Mrecord für den Mailserver. Uns hat jetzt die IP4 Adresse interessiert, die wir dadurch zurückbekommen. Du siehst
- also, der Weg, um eine IP-Adresse zu bekommen und die Auflösung durchzuführen, kann ziemlich lang sein. Deswegen ist das Thema Cashing an diesem
- Punkt so wichtig, dass nicht jedes Mal dieser Weg bestritten werden muss. Deswegen gibt es sowohl einen lokalen Cash als auch beim Internetsvice
- Provider. Zusammengefasst ist DNS ein super wichtiges System, denn wenn dieses nicht verfügbar ist, müsste man die IP-Adressen eingeben, um auf die Seiten
- zu kommen und dafür müsste man die ganzen IP-Adressen auswendig kennen. DNS ist auf jeden Fall ein sehr zentraler Angelpunkt, was die ganze Kommunikation
- im Internet angeht und muss daher sehr gut vor Cyberangriffen oder Ausfällen geschützt werden. Ganz am Anfang des Videos habe ich gesagt, dass ich dir
- noch zeige, wie Hacker z.B. Angriffe mit DNS durchführen können. Dort gibt es eine ganze Reihe Angriffsmöglichkeiten. Ich möchte dir hier noch kurz das DNS
- Cash Poisoning vorstellen. Vielleicht kannst du es dir beim Namen schon vorstellen. Dort wird der DNS Cash geändert und zwar, dass in dem DNS Cash
- einfach eine andere IP-Adresse hinterlegt wird, als die, die eigentlich dort steht. Das fiese an dem Punkt ist dann für das Opfer, man gibt die
- richtige Adresse im Browser ein, wird dann aber auf eine andere Seite fehlgeleitet. Und wenn das z.B. eine Bankseite ist und die Seite dann auch
- noch ordentlich nachgebaut ist, man dort seine Credentials eingibt, dann können diese im Zweifel woanders hingeschickt werden und dadurch hat der Angreifer
- dann Zugriff auf die Daten. Um diesen Angriff durchführen zu können, braucht der Angreifer natürlich erstmal den Zugriff auf den DNS Cash. Damit das
- nicht passiert, halt dich nicht auf irgendwelchen Shelly Seiten rum oder klick auf jeden Link, den du so bekommst und schreib mir gerne in einem
- Kommentar, über welche Themen du noch gerne Dinge erfahren würdest. Bis dahin bleib sicher.
Zum Nachlesen
Domain Name SystemDas Domain Name System, deutsch Domain-Namen-System, (DNS) ist ein hierarchisch unterteiltes Bezeichnungssystem in einem meist IP-basierten Netz zur …
DNS-SinkholeEin DNS-Sinkhole, auch bekannt als Sinkhole Server, Internet Sinkhole oder Blackhole DNS ist ein DNS-Server, der so konfiguriert ist, dass er nicht …
OpenDNSOpenDNS ist ein US-amerikanischer DNS-Anbieter, der 2006 gegründet wurde und seit 2015 zu Cisco Systems Inc. gehört. Neben dem Betrieb von DNS-Servern …
Domain (Internet)Eine Domain (von englisch domain [də(ʊ)ˈmeɪn] ‚Bereich', auch als Domäne bezeichnet) ist ein zusammenhängender Teilbereich des hierarchischen Domain Name …