DNS Das Domain Name System



Ähnliche Dokumente
Grundlagen DNS 1/5. DNS (Domain Name System)

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

Konfiguration eines DNS-Servers

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

Themen. Anwendungsschicht DNS HTTP. Stefan Szalowski Rechnernetze Anwendungsschicht

The Cable Guy März 2004

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

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Kurs Notizen Rene Dreher -DNS (Domain Name System)

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

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

Verteilte Systeme - 2. Übung

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

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

DNS Server - Fedorawiki.de

Domain Name System (DNS) Seminar: Internet Protokolle Theodor Heinze Jaroslaw Michalak

Tutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 11 (6. Juli 10. Juli 2015)

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

Windows 2008 Server R2. Peter Unger

Windows 2008 Server im Datennetz der LUH

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

Überprüfen Active Directory und DNS Konfiguration Ver 1.0

Guide DynDNS und Portforwarding

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

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

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

Einleitung Details. Domain Name System. Standards

Einführung in IP, ARP, Routing. Wap WS02/03 Ploner, Zaunbauer

FL1 Hosting Technische Informationen

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

<P>Es gibt zwei wichtige Methode zur Namensauflösung, die gleichzeitig benutzt werden können (und müssen):</p>

ftp://ftp.dlink.de/dpr/dpr-1061/documentation/dpr-1061%20printer%20compatible%20list.pdf

COSIDNS 2 ISPconfig3. Version 0.1 ( )

Whitepaper. Produkt: address manager David XL Tobit InfoCenter AddIn für den address manager Zuordnung

DynDNS für Strato Domains im Eigenbau

Gefahren aus dem Internet 1 Grundwissen April 2010

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

Adressen der BA Leipzig

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Routing und DHCP-Relayagent

GeoShop Netzwerkhandbuch

Verwendung des IDS Backup Systems unter Windows 2000

Tutorial -

Whitepaper. Produkt: combit Relationship Manager. combit Relationship Manager und Terminalserver. combit GmbH Untere Laube Konstanz

Anlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME

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

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Nutzung von GiS BasePac 8 im Netzwerk

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

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Internet Explorer Version 6

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

DSL Business Standleitung unter Windows XP

Tutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 12 (8. Juli 12. Juli 2013)

Windows 2008R2 Server im Datennetz der LUH

Service & Support. Was sind die Vorraussetzungen für einen Client-Server-Betrieb mit Simatic WinCC (<V5 & V5)? WinCC.

Bkvadmin2000 Peter Kirischitz

OP-LOG

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname <neuerhostname>

Installationsbeschreibung Flottenmanager 7.1

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

Anbindung des eibport an das Internet

So richten Sie ihre s unter Outlook Express 5 / 6 ein

Stepperfocuser 2.0 mit Bootloader

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

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

Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2

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

Vitalograph Spiroctrac V Hinweise zur Mehrplatz-/Serverinstallation

BlueEvidence Services in Elexis

Einrichtung von VPN für Mac Clients bei Nortel VPN Router

Benutzerhandbuch MedHQ-App

Erstellen von Mailboxen

WLAN Konfiguration. Michael Bukreus Seite 1

1 Installation QTrans V2.0 unter Windows NT4

mysoftfolio360 Handbuch

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Collax Web Application

BitDefender Client Security Kurzanleitung

BANKETTprofi Telefonschnittstelle

Benutzer und Rechte Teil 1

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

WinVetpro im Betriebsmodus Laptop

telpho10 Update 2.1.6

ISA Server 2004 stellt verschiedene Netzwerkvorlagen zur Einrichtung einer sicheren Infrastruktur zur Verfügung:

Sophia Business Leitfaden zur Administration

Medea3 Print-Client (m3_print)

Electronic Systems GmbH & Co. KG

EasyCallX für Internet-Cafe

Windows Server 2008 R2 und Windows 7 Stand-Alone Arbeitsplatz per VPN mit L2TP/IPSec und Zertifikaten verbinden.

Synchronisations- Assistent

Electronic Systems GmbH & Co. KG

Remote Tools. SFTP Port X11. Proxy SSH SCP.

Windows Client einrichten im AD

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

Installationsanleitung für ADSL mit Netzwerkanschluß unter Windows Millennium:

Powermanager Server- Client- Installation

Anleitungen zum KMG- -Konto

Transkript:

Björn Wontora 2001-04-24 DNS Das Domain Name System

Inhalt 1. Kurzeinführung 2. Warum DNS? - Geschichtliches 3. Aufbau und Konventionen 4. DNS Client Konfiguration 5. Eine beispielhafte Anfrage 6. DNS Server Konfiguration 7. Wie funktioniert es? 8. Alternative Lösungen? 9. Mit freundlicher Unterstützung von...

1. Kurzeinführung DNS dient der Auflösung von Rechnernamen in IP Adressen OSI Modell Einordnung : Schicht 6, Darstellungsschicht DoD Modell Einordnung : Schicht 4, Anwendungsschicht Port: UDP Port 53

2. Geschichtliches: Der Weg zu DNS 1. Stufe:! Eigenständiges verschicken von aktualisierten Hosts Dateien ( Hauptproblem: Mehrfachvergabe von Namen) 2. Stufe:! Verwaltung und Verschicken durch SRI NIC ( Probleme: Lange Wartezeiten, Hoher Traffic mit steigender Netzgröße) 3. Stufe(1986):! Einführung des DNS und damit einer Art verteilten Datenbank zur Namensauflösung! Verwaltung durch mehrere NICs

3. NICs und Namenskonventionen Namen dürfen aus alphanumerischen Zeichen und Bindestrich bestehen Ein Namensteil besteht aus maximal 63 Zeichen Maximale Stufentiefe ist 127 Vollständiger Name (FQDN) besteht aus host.(subdomain(s)).2-l- Domain.top-l-domain. Namen sind einmalig und nicht IP - gebunden InterNIC verwaltet, primär, Top - Level - Domains Weitere - NICs verwalten Second -Level - Domains Subdomains werden von 2.Level - Domaininhaber verwaltet Verfügbarkeit kann mit whois geprüft werden Antrag erfolgt bei Provider oder direkt bei NIC Authoritive NS angeben

Top - Level - Domains Längster DNS Name: http://www.tax.taxadvice.taxation.irs.taxservices.taxrepresentation.taxpayhelp. internalrevenueservice.audit.taxes.com:80/index.htm Längste Domain: llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch.co.uk

Aufbau des DNS Namensraum Hierarchisch gegliedert Baumstruktur mit obenliegender Wurzel Ein DNS Server ist für alle Hosts und Subdomains seiner Domain zuständig Es kann eine Unterteilung in Zonen vorgenommen werden MX Einträge für Mail Forwarder Einträge für höherliegende Nameserver Nameserver für eine Domain muss dem höherliegenden als authoritive bekanntgemacht werden 13 Root - Nameserver ( nötig zur Initialisierung; bis zu 20000 Requests pro Stunde; kennen alle TLD - und 2.LD - Nameserver

Zonen und Zuständigkeiten

Die Spezielle Domain in-adrr.arpa Dient zur Auflösung von IP - Adressen in Namen ( also reverses DNS) Eigene Domain, welche die jeweiligen FQDNs zu einer IP enthält Jedes einzelne Oktett einer IP bildet eine Subdomain Bsp.: 192.175.90.1 ist 1.90.175.192.in-addr.arpa

Root - Nameserver

4. Linux und Windows (9x) DNS - Client Suchreihenfolge hosts bind in /etc/host.conf (erst eigene Tabelle, dann DNS -Anfrage) eintragen search Domain und Nameserver IPs in /etc/resolv.conf eintragen Alternativ (SuSE): DNS - Server IPs in yast einstellen

5. Wie ist die IP von...

Anfrageablauf 1.Anwendung benötigt IP - Adresse 2.Resolver - Library schickt Request an Namesever 3.Nameserver prüft eigene Datenbank und Cache! vorhanden: Antwort! nicht vorhanden: Weiterleitung an höher liegenden DNS - Server (Forwarder) " vorhanden: - Antwort " nicht vorhanden: - Ist rekursive Verarbeitung eingestellt, wird der Request weitergeleitet - Ist iterative Verarbeitung eingestellt, so wird die Anfrage nicht beantwortet, sondern nur der nächste Nameserver bekanntgegeben

6. Der UNIX - Nameserver BIND Berkley Internet Name Domain ist gängigstes DNS - Paket in UNIX - Derivaten Named ist der zugehörige Nameserver Wichtige Dateien:! /etc/hosts (Lokale Namen)! /var/named/root.hint (Server f. Initialisierung)! /var/named/db.domain. (Namen mit vollen IPs)! /var/named/db.xxx.yyy.zzz (IPs mit FQDNs)! /etc/rc.config(suse) (START_NAMED=yes)

DNS - Server auf WindowsNT DNS - Serverdienst muss installiert sein Konfiguration via DNS - Manager

7. Nachrichtenformat Question enthält Anfrage Answer enthält Antwort Authority enthält zuständigen Nameserver Additional enthält weitere Infos ( Art, benutzte Nameserver,...)

Was ist im Kopf? ID : QR: Opcode: AA: TC - Z: RCODE: QD-ARCOUNT: Eindeutige Identifikation der Anfrage Anfrage oder Antwort Weitere Informationen zur Anfrageart Antwort stammt vom Authoritive Server Unbedeutend Fehlerkennzeichen Anzahl der Datensätze (Resource Records) in den jeweiligen Feldern

8. Alternativen Keine für große Netze Einsatz von Host - Tabellen für kleine, inoffizielle Netze DNS bei Provider

Informationsbeschaffungsmaßnahmen DNS and BIND; O Reilly & Associates Inc. Linux - Installation, Konfiguration, Anwendung; Addison - Wesley Windows NT 4.0 im professionellen Einsatz; Hanser Microsoft Whitepaper An Introduction to TCP/IP RFC 1035