Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

DNS EINFACH erklärt - So funktioniert das Internet wirklich!

Einfach Cybersecurity5:40 615 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 41 Zeilen
Herunterladen
  1. 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,
  2. 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
  3. Domainnamen zu IP-Adressen verantwortlich. Doch was heißt das genau? Du kannst dir das in etwa so vorstellen wie bei einem Telefonbuch.
  4. Dort werden Namen zu Telefonnummern gemappt und mit der Telefonnummer kannst du dann deinen Gesprächspartner erreichen. Und so ähnlich funktioniert
  5. 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.
  6. 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.
  7. 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
  8. werden. Dann kommt die Top Level Domain. Dort gibt es zwei unterschiedliche Ausprägungen. Entweder die generische Toplevel Domain, das sind Adressen
  9. 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
  10. kommt der eigentliche Name der Domain, die Second Level Domain. Hier in unserem Fall YouTube und dann kann es noch Subdomains geben, sowas wie
  11. admin.youtube.com oder learning.youtube.com und so weiter. Diese Begriffe und das Wissen brauchen wir gleich noch, wenn wir uns den Ablauf
  12. von einer DNSAfrage anschauen. Aber davor noch mal kurz ein Schritt zurück. Domains sind keine wirklichen Adressen, mit der der Browser eine Verbindung
  13. aufbauen kann, denn dafür werden IP-Adressen verwendet. Daher muss nach der Eingabe der Adresse im Browser eine Auflösung stattfinden. Diese
  14. 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
  15. 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
  16. 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
  17. 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
  18. nichts gefunden wird, dann geht die Anfrage weiter zum Recursive DNS Server. Dieser Recursive DNS Server wird meist durch den Internet Service Provider,
  19. 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
  20. 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
  21. 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
  22. 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
  23. Domain Server weiter. Bei der Top Level Domain hatten wir ja gesagt, das sind entweder generische Adressen oder Countrycode Adressen. In unserem Fall
  24. wäre es also der Countrycodeutschland.de. de. Wenn die Anfrage dann dort ankommt, dann weiß der Tople Level Domain Server,
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. Punkt so wichtig, dass nicht jedes Mal dieser Weg bestritten werden muss. Deswegen gibt es sowohl einen lokalen Cash als auch beim Internetsvice
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. noch ordentlich nachgebaut ist, man dort seine Credentials eingibt, dann können diese im Zweifel woanders hingeschickt werden und dadurch hat der Angreifer
  39. 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
  40. 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
  41. Kommentar, über welche Themen du noch gerne Dinge erfahren würdest. Bis dahin bleib sicher.

Zum Nachlesen