1 DNS – Domain Name System Das Domain Name System, eine Einführung Thomas Deutsch 20. Oktober 2005 Restaurant Beaulieu, Bern.

Slides:



Advertisements
Ähnliche Präsentationen
<> Desoxyribonukleinsäure
Advertisements

Internet inter net.
M-Commerce - Technik, Anwendungen und Konsortien
Einer der Dienste im Internet
Sichere Anbindung kleiner Netze ans Internet
Das Domain Name System ?
IPv6 in der Praxis Vortragsreihe von Michael Dirska
XINDICE The Apache XML Project Name: Jacqueline Langhorst
DNS – Domain Name System
Geschichte und Funktion des Internets.
Paketorientierte Datenübertragung
Internet und seine Dienste
Anforderungen an globales und privates IP-Networking Berlin - 27
6. Domain Name System (DNS)
Einführung in die Technik des Internets
Samba.
Workshop: Active Directory
DNS Domain Name System oder Domain Name Service
IP Adresse / DNS / URL Bernd Liebenwein.
Weltweite Kommunikation mit Exchange Server über das Internet
3 Wie funktioniert TCP/IP?
INTERNET Grüß Gott.
Geschichte des Internet
Das Client/Server – Modell und die XAMPP-Distribution
1 Einführung ins Internet
Domain Name Service Grundlagen, Implementierung im Active Directory und Integration von Win2k-Domains in bestehende Umgebungen Kay Sander.
Netzwerke.
Internet für Einsteiger. Das Internet das weltweit größte Rechnernetz ungeplant und unstrukturiert unübersichtliche Verbindung einzelner Rechner und kleinerer.
Eine Reise in die Tiefen des Cyberspace
Provider und Dienste im Internet
Provider und Dienste im Internet
DNS DNS Das Domain Name System ist der Dienst im Internet, der DNS Namen in entsprechenden IP Adressen umsetzt und umgekehrt auch IPAdressen Namen zuordnen.
Grundlagen der Internetadresse
Willkommen zum Brückensemester
->Prinzip ->Systeme ->Peer – to – Peer
Registrar-Tag Andreas Papst.at nameservice Wer fragt Wen Was Wann? Datum:
Swai Melissa, Vögele Nelly und Hörner Sabrina Präsentieren
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
 Sind Adresskomponenten (an der IP- Adresse angehängt, von ihr durch Doppelpunkt getrennt)  Werden in Netzwerkprotokollen eingesetzt um Datenpakete.
7.5.5 Namensdienste (bereits erwähnte Beispiele: Rmiregistry, Portmapper)  dienen der Abbildung von „Namen“ auf Verweise, Nummern,...  sollten ihre Information.
Die Geschichte des Internets
NIC, deNIC & andere NIC Vorlesung Internetdienste
Aufbau eines Netzwerkes
Netzwerke. IPv4 Rechner/Server werden im Internet eindeutig durch IP Adressen identifiziert Adressen sind 32-Bit-Zahlen, die in viermal acht Bit aufgeteilt.
Folie 1 ONLINE USV-Systeme AG Roland Kistler, März 2013 Herzlich Willkommen Roland Kistler Sales Engineer Tel. +49 (89)
Rechen- und Kommunikationszentrum (RZ) Einführung in den Whois-Dienst Paul Skrabel Seminarraum / / Aachen Stand: Version: 1.2.
DNS Grundlagen Wer soll sich das merken !!! Wer soll sich das merken !!!
Rechen- und Kommunikationszentrum (RZ) DNS-Server Aufbau und Konfiguration Elena Kleineick Seminarvortrag / / RZ-Neubau, Seminarraum 001 Stand:
Geschichte des Internet Informatik-AG IKG Reutlingen Schuljahr 2006/07.
Mailserver Kira Skrodzki Definition 2 Ein Mail-Server ist ein Server, der Nachrichten und Mitteilungen empfangen, senden, zwischenspeichern.
1 vs Verteilte Verzeichnisse können ein verteiltes Betriebssystem unterstützen dienen der Abbildung von „Namen“ auf „Daten“ aller Art sollten.
LINUX II Samba Verbindung mit Windows. Samba Übersicht ● Samba dient zur Verbindung von Linux-Clients mit Windows Rechnern ( samba-client ) sowie von.
Einrichtung eines Schulnetzwerkes unter Linux Besondere Lernleistung von Henrik Friedrichsen.
Hubert Feyrer 1 1 home.meinedomain.de DynDNS für Strato-Domains im Eigenbau Hubert Feyrer.
LINUX II MAIL. Mail Protokolle ● SMTP: Simple Mail Transport Protocol ● Transport von s, Port: 25 ● ESMTP: Extented SMTP ● Server gibt Infos über.
Mailserver Referat im Rahmen des „Advanced IT-Basics“-Kurses im Sommersemester Juli 2016 Carsten Gerards.
By Cyron Ray Macey from Brisbane ( , ), Australia (Flickr) [CC-BY-2.0 ( via.
Kaseya System Backup and Recovery
Verzeichnisdienste im Vergleich
Regionale Lehrerfortbildung
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Kurs 6742A Unterrichtseinheit 2: Konfigurieren von DNS und Behandeln von damit zusammenhängenden Problemen Präsentation: 90 Minuten Übungseinheit: 60 Minuten.
Geschichte des Internets
Geschichte des Internets
Wer regiert das Netz? Vom selbstregierenden Internet
Vortrag von Philip Reetz
Wie funktioniert das Internet?
StateLess Address AutoConfiguration
 Präsentation transkript:

1 DNS – Domain Name System Das Domain Name System, eine Einführung Thomas Deutsch 20. Oktober 2005 Restaurant Beaulieu, Bern

2 Inhalt ● Was ist DNS ● Warum ein DNS? ● Geschichte des DNS ● Wie funktioniert DNS ● Konfiguration des Clients ● Konfiguration eines Servers Nicht Inhalt dieses Vortrages: ● Konfiguration eines Servers für rekursive Auflösung

3 Was ist DNS? ● „unsichtbarer“ Helfer im Hintergrund ● Notwendiger Wegweiser ● Telefonbuch ● Hirarchisch und dezentral ● Unverzichtbar für surfen und mailen

4 Was ist DNS?

5 Die Domain students.informatik.uni-ffm.de..Root deTop-Level-Domain (TLD) uni-ffmSecond-Level-Domain informatikThird-Level-Domain studentsHostname

6 Rootserver 13 Rootserver „A“ - „M“ ● Zentrale Rolle: A-Server – Datenbasis für alle Rootserver – Sync 2x pro Tag ● Aus technischen Gründen nicht mehr möglich ● Trick: Anycast – 5 Rootserver nutzen Anycast z.B. – F-Server: 19 Server auf 5 Kontinenten – K-Server: 16 Server auf 4 Kontinenten – Genf: I + K ● 5 alternative Rootserver-Netzwerke

7 Die Topleveldomains ● Es gibt über 200 TLDs ● Unterschieden werden: – Allgemeine Top Level Domains – Länderspezifische Top Level Domains – Sonderfälle

8 Allgemeine TLDs ●.aero: aeronautics(weltweit) ●.arpa: Arpanet ●.biz: business (weltweit) ●.com: commercial (weltweit, *) ●.coop: cooperatives (weltweit) ●.edu: educational (*) ●.gov: government (*) ●.info: Informationsanbieter (weltweit) ●.int: Internationale Regierungsorganisationen *=Ursprüngliche TLDs ●.mil: military (*) ●.museum: Museen (weltweit) ●.name: nur für natürliche Personen oder Familien (Privatpersonen, weltweit) ●.net: Netzverwaltungseinrichtung (weltweit, *) ●.org: organization (weltweit, *) ●.pro: professions (Anwälte, Steuerberater, Ärzte), nur für genannte Berufsgruppen der USA ●.travel: für die Reiseindustrie

9 Länderspezifische TLDs ● Es gibt über 200 ccTLDs. Jedes Land besitzt genau einen Zwei-Buchstaben Code nach ISO ● Ausnahmen: – das Vereinigte Königreich besitzt die TLDs.uk und.gb – Ascension hat eine eigene TLD.ac, obwohl es nicht auf der ISO-Liste steht, sondern zu St. Helena (.sh) gehört. – Des weiteren sind noch vier obsolete TLDs aus Gründen der Erreichbarkeit aktiv: ● Serbien und Montenegro besitzt die TLDs.cs und.yu ● In der Russischen Föderation wird neben.ru auch noch.su betrieben ● Ost-Timor wechselt momentan von.tp auf.tl und betreibt für eine Übergangszeit beide TLDs ●.zr für Zaire wurde 2004 aus den Root-Servern entfernt (jetzt.cd)

10 Sonderfälle ●.eu – Ist weder eine Länderspezifiche Domin (Die EU ist kein Land) noch eine Allgemeine TLD da sie auf ein bestimmtes Gebiet beschränkt ist. ●.arpa – Gedacht als Temporäre Lösung bei der Einführung von DNS – Subdomain in-addr.arpa ist weltweit im Einsatz, um das Auflösen einer IP-Adresse in einen Domainnamen (reverse lookup) zu ermöglichen – Subdomain e164.arpa wird für ENUM, die Adressierung von Internet-Diensten über Telefonnummern verwendet.

11 Warum ein DNS? ● Namen kann man besser merken als Zahlen ● Werbewirksammer ● Virtuelle Hosts nur dank DNS möglich Alternativen: ● IP-Adressen auswendig lernen ● /etc/hosts

12 Geschichte des DNS ● Ende der 60er: – Advanced Research Projects Agency Net ● Beginn der 80er: – Entwicklung von TCP/IP – SRI-NIC am Stanford Research Institute verwaltet hosts.txt ● Mitte der 80er: – DNS wird ins ARPAnet implementiert und wird zum Standard ● Beginn der 90er: – Das WWW entsteht (Tim Berners-Lee am CERN (Genf))

13 Wie funktioniert DNS? ● Zuerst /etc/hosts ● Dann den Nameserver (/etc/resolv.conf) ● Was abgefragt wird und die Reihenfolge regelt die /etc/nsswitch.conf ● Nameserver weiss Antwort falls Cache ist oder Zone verwaltet ● Sonst normale Namensauflösung

14 Die Datei /etc/resolv.conf ● Beinhaltet die DNS Konfiguration des Clients ● Wird bei DHCP automatisch konfiguriert Beispiel: search saxsys.de galaxis.de nameserver nameserver

15 Die Datei /etc/nsswitch.conf ● Regelt die Reihenfolge der Namensauflösung Beispiel: hosts: files dns ● Damit werden zuerst die Dateien (files) und dann der Namensdienst (DNS) befragt.

16 Die Namensauflösung per DNS ● Grundsätzlich werden zwei Arten der Namensauflösung unterschieden: – rekursive Namensauflösung – iterative Namensauflösung ● Der Client übermittelt in beiden Fällen den Hostnamen und legt den Abfragetyp fest

17 Die rekursive Namensauflösung

18 Die iterative Namensauflösung ● Der DNS-Server des Clients teilt dem Client nur mit, welches der nächste Nameserver ist ● Die Abfrage der auf der letzten Folie gezeigten Server muss der Client selbst vornehmen

19 Eigener Cache-only DNS-Server ● Download der Software von ftp://ftp.isc.org/isc/bind9/ ● Eventuell auch Installation über ein Package- Management ● Aktuell bei Bind9 ist zur Zeit die Version Die unstable Version ist ● Anlegen von – named.conf – named.root ● Nameserver starten und beim Client eintragen

20 /etc/named.conf options { directory "/etc/named"; }; zone "." IN { type hint; file "named.root"; };

21 /etc/named/named.root ● Download per FTP von ftp://ftp.internic.net/domain/named.root (ftp:// /domain/named.root) ● named.root enthält die IP-Adressen der Root-Server. (Auszug): NSB.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET A NSC.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET A

22 Die eigene Domain ● Registrieren einfach ● Kein Luxus mehr ● Man braucht zwei DNS-Server

23 IN SOA dns1.domain.ch. root.dns1.domain.ch. ( ; Serial ; Refresh 3 hours 3600 ; Retry 1 hour ; Expire 1000 hours 86400) ; Minimum 24 hours IN NS dns1.domain.ch. IN NS dns2.zweiterserver.ch. ; dns1 IN A ; domain.ch. IN MX 0 mail.domain.ch. ; www IN A ftp IN CNAME www mail IN A smtp IN CNAM pop IN CNAME mail

24 Änderungen an der named.conf allow-transfer { ; ; ; ; ; ; ; ; /27; ; Unser Secondary Nameserver }; zone ".domain.ch" in { type master; file "named.domain.ch"; };

25 Die named.conf des Slave Servers zone "domain.ch" { type slave; file "secondary-domain.ch"; masters { ; };

26 Uebersicht der gebräuchlichen Record-Typen ● A Authoritativ Record IPv4 ● AAAA Authoritativ Record IPv6 ● A6 Authoritativ Record IPv6 ● NS Nameserver Record ● MX Mail Exchanger ● CNAME Canonical Name ● SOA Start Of Authority ● PTR Pointer für Reverse-DNS

27 Andere Record-Typen Seltener benutzte Record-Typen – HINFO Host-Info, Angaben zur Hardware, OS, Standort etc – TXT Freier Text – RP Responsible Person, Name der zuständigen Person Experimentelle oder nicht mehr gebräuchliche Record- Typen – ISDN ISDN Nummer – MINFO Mailbox oder Mailinglisten Information – NULL Tut nichts

28 Weitere Infos ● ● ● ● ● ● ● ● ● ● ●