DNS Domain Name System



Ähnliche Dokumente
DNS mit Bind9 von Martin Venty Ebnöther

DNS Server einrichten unter Debian Linux. DHCP Server einrichten unter Debian Linux. Querschnittsaufgaben.

Benutzerhandbuch. DNS Server Administrationstool. Für den Server: dns.firestorm.ch V

DOMAIN NAME SYSTEM (DNS) JULIA KRISCHIK, INTERNETPROTOKOLLE WS 2012/13

Linux 08. Linux WS 04/05 by DNS - named: in /etc/named.conf. DNS Top-Level-DNS

Kommunikationsnetze 6. Domain Name System (DNS) University of Applied Sciences. Kommunikationsnetze. 6. Domain Name System (DNS)

DynDNS für Strato Domains im Eigenbau

Einführung in Domain-Name-System für IPv6

DNS Grundlagen. ORR - November jenslink@quux.de. DNS Grundlagen 1

Grundlagen DNS 1/5. DNS (Domain Name System)

DNS Das Domain Name System

DNS Server - Fedorawiki.de

Konfiguration eines DNS-Servers

Checkliste für Domain-Migration zu Swisscom/IP-Plus

Themen. Anwendungsschicht DNS HTTP. Stefan Szalowski Rechnernetze Anwendungsschicht

Guide DynDNS und Portforwarding

CNAME-Record Verknüpfung einer Subdomain mit einer anderen Subdomain. Ein Alias für einen Domainnamen.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

Anbindung des eibport an das Internet

8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung

Transition vom heutigen Internet zu IPv6

1 Mit einem Convision Videoserver über DSL oder ISDN Router ins Internet

Kurs Notizen Rene Dreher -DNS (Domain Name System)

Preisliste Alle Preise sind Endkundenpreise inkl. 19 % MWSt. Tobias Bauer

Domain Registration & Transfer. Version: 1.3 Datum: Alexander Pascual

Wie richte ich den DNS unter Plesk ein?

Deswegen bekomme ich folgende Fehlermeldung: Ich will aber nicht aufgeben, deswegen mache ich es erneut, aber mit einen anderen Seite - networkpro.

Konfiguration des Fernzugriffes auf Eyseo-IP-Netzwerkkameras mittels dynamischer IP-Adresse

DNS und Sicherheit. Domain Name System. Vortrag von Ingo Blechschmidt

Technische Grundlagen von Internetzugängen

Konfiguration von Exchange 2000 zum versenden und empfangen von Mails & Lösung des SEND after POP Problems

Ursprung des Internets und WWW

Howto. Einrichten des TREX Monitoring mit SAP Solution Manager Diagnostics

Collax PPTP-VPN. Howto

Überprüfen Active Directory und DNS Konfiguration Ver 1.0

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

FL1 Hosting Technische Informationen

Windows 2008 Server R2. Peter Unger

Lexware professional und premium setzen bis einschließlich Version 2012 den Sybase SQL-Datenbankserver

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Wissenswertes über LiveUpdate

How- to. E- Mail- Marketing How- to. Subdomain anlegen. Ihr Kontakt zur Inxmail Academy

Windows Server 2012 RC2 konfigurieren

Clients in einer Windows Domäne für WSUS konfigurieren

STRATO Mail Einrichtung Mozilla Thunderbird

Gezielt über Folien hinweg springen

Wie lege ich Domains unter Windows 2000 Server an? Keyweb AG

1 Lizenzkey Wo finde ich den Lizenzkey? Lizenzkey hochladen Nameserver einrichten Domains einrichten 7

Kurzanleitung OOVS. Reseller Interface. Allgemein

Windows Client einrichten im AD

Fragen zum Registrieren von Domainnamen

Office 365 Domänen bei 1und1 einrichten. Variante A: P1-Tarif die von MS empfohlene Volldelegation

SJ OFFICE - Update 3.0

Anleitung: Confixx auf virtuellem Server installieren

Domain Registration Robot mit E Mail

Schritt 2: Konto erstellen

Gefahren aus dem Internet 1 Grundwissen April 2010

Einleitung Details. Domain Name System. Standards

ICS-Addin. Benutzerhandbuch. Version: 1.0

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

Installation SQL- Server 2012 Single Node

Adminer: Installationsanleitung

Der große VideoClip- Wettbewerb von Media Markt.

UserManual. Konfiguration SWYX PBX zur SIP Trunk Anbindung. Version: 1.0, November 2013

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Workshop: Eigenes Image ohne VMware-Programme erstellen

Updatehinweise für die Version forma 5.5.5

DynDNS Router Betrieb

Firewalls für Lexware Info Service konfigurieren

Beschreibung einer Musterkonfiguration für PBS-Software in einem WINDOWS 2003 Netzwerk - Rel. 2 (mit NPL Runtime Package Rel. 5.

Einrichtung von VPN-Verbindungen unter Windows NT

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Einrichtung eines -konto mit Outlook Express

Windows 2008R2 Server im Datennetz der LUH

WLAN Konfiguration. Michael Bukreus Seite 1

Verteilte Systeme - 2. Übung

Virtual Private Network

Windows 2008 Server im Datennetz der LUH

Stepperfocuser 2.0 mit Bootloader

Internet online Update (Mozilla Firefox)

Clientkonfiguration für Hosted Exchange 2010

MailUtilities: Remote Deployment - Einführung

[DvBROWSER] Offline-Viewer für [DvARCHIV] und [DvARCHIVpersonal] Version 2.2

Handbuch. timecard Connector Version: REINER SCT Kartengeräte GmbH & Co. KG Goethestr Furtwangen

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Einrichtung eines -konto mit Thunderbird

telpho10 Update 2.1.6

Grundkenntnisse am PC Das Internet

Benachrichtigungsmöglichkeiten in SMC 2.6

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Firewalls für Lexware Info Service konfigurieren

Leistungsbeschreibung tengo domain

Live Update (Auto Update)

1. Konfiguration Outlook 2007 MAPI (mit Autodiscover).

Collax Web Application

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Transkript:

DNS Domain Name System Das Domain Name System, eine Einführung Thomas Deutsch <thomas@tuxpeople.org> 20. Oktober 2005 Restaurant Beaulieu, Bern 1

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 2

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

Was ist DNS? Grafik Den ic.d e 4

Die Domain students.informatik.uni- ffm.de.. Root de Top- Level- Domain (TLD) uni- ffm Second- Level- Domain informatik Third- Level- Domain st udents Hostnam e 5

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 6

Die Topleveldomains Es gibt über 200 TLDs Unterschieden werden: Allgem eine Top Level Dom ains Länderspezifische Top Level Dom ains Sonderfälle 7

Allgemeine TLDs.aero: aeronautics(weltweit).mil: military (*).arpa: Arpanet.museum: Museen (weltweit).biz: business (welt weit).com: commercial (weltweit, *).coop: cooperat ives (welt weit).edu: educat ional (*).name: nur für natürliche Personen oder Familien (Privatpersonen, weltweit).net: Netzverwaltungseinrichtung (weltweit, *).gov: governm ent (*).org: organizat ion (weltweit, *).info: Informationsanbieter (weltweit).int: Internationale Regierungsorganisationen.pro: professions (Anwälte, Steuerberater, Ärzte), nur für genannt e Berufsgruppen der USA.t ravel: für die Reiseindustrie *= Ursprüngliche TLDs 8

Länderspezifische TLDs Es gibt über 200 cctlds. Jedes Land besitzt genau einen Zwei- Buchstaben Code nach ISO 3166. Ausnahmen: das Vereinigte Königreich besit zt 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) 9

Sonderfälle.eu Ist weder eine Länderspezifiche Domin (Die EU ist kein Land) noch eine Allgemeine TLD da sie auf ein bestim m tes 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 Telefonnum m ern verwendet. 10

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 11

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.tx t Mitte der 80er: DNS wird ins ARPAnet implementiert und wird zum Standard Beginn der 90er: Das WWW entsteht (Tim Berners- Lee am CERN (Genf)) 12

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 13

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

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

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

Die rekursive Namensauflösung 17

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

Eigener Cache- only DNS- Server Download der Software von ftp:/ / ftp.isc.org/ isc/ bind9/ Eventuell auch Installation über ein Package- Managem ent Aktuell bei Bind9 ist zur Zeit die Version 9.2.5. Die unst able Version ist 9.3.1 Anlegen von nam ed.conf nam ed.root Nameserver starten und beim Client eintragen 19

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

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

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

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

Änderungen an der named.conf allow transfer { 130.59.1.80; 130.59.211.10; 192.16.202.11; 128.112.129.15; 147.28.0.39; 200.16.97.77; 194.42.48.120; 203.37.255.97; 164.128.36.32/27; 195.162.161.182; Unser Secondary Nameserver }; zone ".domain.ch" in { type master; file "named.domain.ch"; }; 24

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

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

Andere Record- Typen Seltener benut zte Record- Typen HINFO < Text> Host- Info, Angaben zur Hardware, OS, Standort etc TXT < Text> Freier Text RP < Text> Responsible Person, Name der zuständigen Person Ex perim ent elle oder nicht m ehr gebräuchliche Record- Typen ISDN < Telnummer> ISDN Nummer MINFO < resp- mbox> Mailbox oder Mailinglisten Inform ation NULL < irgendwas> Tut nichts 27

Weitere Infos http:/ / de.wikipedia.org/ wiki/ Anycast http:/ / www.linuxfibel.de/ dns_cli.htm http:/ / www.linuxfibel.de/ dns_srv.htm http:/ / european.ch.orsn.net/ http:/ / de.wikipedia.org/ wiki/ Internet http:/ / www.isc.org/ index.pl http:/ / www.oreilly.de/ german/ freebooks/ linag2/ netz1307.htm http:/ / de.wikipedia.org/ wiki/ Top_Level_Domain http:/ / www.tecchannel.de/ netzwerk/ grundlagen/ 401207/ http:/ / de.wikipedia.org/ wiki/ Domain_Name_System http:/ / www.denic.de/ de/ domains/ technik/ nameserverdienst/ 28