DNS Server - Fedorawiki.de



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

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

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

DNS mit Bind9 von Martin Venty Ebnöther

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

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

Konfiguration eines DNS-Servers

DynDNS für Strato Domains im Eigenbau

DHCP und dynamischer Update eines DNS

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

DNS Das Domain Name System

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

Windows 2008R2 Server im Datennetz der LUH

DNS mit Bind9. Wolfgang Dautermann FH Joanneum 14. Mai Typeset by FoilTEX

Konfiguration des Domänennamensdienstes und Automatische Vergabe von IP-Adressen

Überprüfen Active Directory und DNS Konfiguration Ver 1.0

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Server-Seite. Inhaltsverzeichnis. BackupPC

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

Kurs Notizen Rene Dreher -DNS (Domain Name System)

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

Windows 2008 Server im Datennetz der LUH

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

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

Collax PPTP-VPN. Howto

Guide DynDNS und Portforwarding

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Lokaler KMS Server im Schulnetzwerk (Kurzanleitung)

Howto. Einrichten des TREX Monitoring mit SAP Solution Manager Diagnostics

Windows Server 2012 RC2 konfigurieren

Routing und DHCP-Relayagent

Windows Client einrichten im AD

Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel

Installationsanleitung für pcvisit Server (pcvisit 12.0)

BlueEvidence Services in Elexis

Lokale Installation von DotNetNuke 4 ohne IIS

Anbindung des eibport an das Internet

Kurzanleitung OOVS. Reseller Interface. Allgemein

Comtarsia SignOn Familie

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Windows 2008 Server R2. Peter Unger

Netzwerkeinstellungen unter Mac OS X

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergereicht werden.

Windows Server 2012 R2 Essentials & Hyper-V

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

Verteilte Systeme - 2. Übung

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

1 Lizenzkey Wo finde ich den Lizenzkey? Lizenzkey hochladen Nameserver einrichten 4

Teil 1: IT- und Medientechnik

Abgesetzte Nebenstelle TECHNIK-TIPPS VON per VPN

Collax Web Application

How to install freesshd

Websites mit Dreamweaver MX und SSH ins Internet bringen

Step by Step DHCP und DNS unter SuSe Linux. von Christian Bartl

Kapitel 7 TCP/IP-Konfiguration zum Drucken (Windows NT 4.0)

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

Wireless LAN Installation Windows XP

Hilfe Bearbeitung von Rahmenleistungsverzeichnissen

Step by Step Webserver unter Windows Server von Christian Bartl

Themen. Anwendungsschicht DNS HTTP. Stefan Szalowski Rechnernetze Anwendungsschicht

Anleitung: Confixx auf virtuellem Server installieren

Diese Anleitung erläutert die Einrichtung des Active Directory Modus im DNS-343.

Powermanager Server- Client- Installation

ICS-Addin. Benutzerhandbuch. Version: 1.0

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

Installation SQL- Server 2012 Single Node

Installationshinweise für Serverbetrieb von Medio- Programmen

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Eine Einführung in die Installation und Nutzung von cygwin

Gefahren aus dem Internet 1 Grundwissen April 2010

Installationsanleitung SSL Zertifikat

Dokumentation Gruppe 5 Mayer, Pikart IAV Subnetserver in bestehendem Netzwerk

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

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

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

Installationsanleitung für pcvisit Server (pcvisit 15.0)

Das neue Volume-Flag S (Scannen erforderlich)

Virtual Private Network

Installation mit Lizenz-Server verbinden

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

-Bundle auf Ihrem virtuellen Server installieren.

Zugriff vom Internet auf IPswitches an einem DSL-Anschluss

7. TCP-IP Modell als Rollenspiel

POP -Konto auf iphone mit ios 6 einrichten

UserManual. Handbuch zur Konfiguration einer FRITZ!Box. Autor: Version: Hansruedi Steiner 2.0, November 2014

Lokales Netzwerk Probleme beim Verbinden eines Linux-Clients mit einem Windows 2003 Server Frage:

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

Was meinen die Leute eigentlich mit: Grexit?

WLAN Konfiguration. Michael Bukreus Seite 1

SharePoint Demonstration

Inbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:

Migration Howto. Inhaltsverzeichnis

Panda GateDefender Virtual eseries ERSTE SCHRITTE

Windows 7 - Whoami. Whoami liefert Informationen wie z.b. die SID, Anmelde-ID eines Users, sowie Gruppenzuordnungen, Berechtigungen und Attribute.

Transkript:

1 von 5 22.05.2007 02:26 DNS Server Aus Fedorawiki.de Dieser Artikel ist noch nicht vollständig. Du kannst helfen, ihn zu bearbeiten. Dieser Artikel ist Teil der HOWTO Sammlung Die Hauptaufgabe vom Domain Name System (DNS) ist die Umsetzung von IP-Adressen in einen für Menschen besser lesbare Form. Dieser Vorgang wird forward lookup genannt. Das DNS ist eine weltweit auf tausende von Servern verteilte hierarchische Datenbank, die den Namensraum des Internets, welche in sogenannte Zonen unterteilt ist, verwaltet. Eine Internet unabhängige Nutzung in einem lokalen Netzwerk bringt diverse Vorteile und kann einem das Leben vereinfachen. Als sehr einfache Lösung für kleine Netzwerke gibt es die Datei /etc/hosts. Diese Datei muss jedoch auf allen Maschinen im Netzwerk konsistent gehalten werden, was in einer grösseren Netzwerk-Umgebung mit Arbeit verbunden ist. DNS zeichnet sich durch folgende Punkte aus. dezentrale Verwaltung hierarchische Strukturierung des Namensraums in Baumform Eindeutigkeit der Namen Erweiterbarkeit Inhaltsverzeichnis 1 Kurze Einführung in das DNS 2 Installation 3 Konfiguration 3.1 named.conf 3.2 Generieren des RNDC Schlüssel 3.3 Zone-Dateien 3.3.1 forward 3.3.2 reverse 3.4 DNS-Server soll sich selber nutzen 4 Verwendung 5 Siehe auch 6 Links Kurze Einführung in das DNS BIND ist ein Begriff, der häufig in Bezug zu DNS fällt. Er ist die Abkürzung von Berkeley Internet Name Domain, welche Wartung der DNS-relevanten Software-Teile für Linux macht. Der bekannteste teil aus diesem Programm ist der DNS-Server mit dem Namen named.

2 von 5 22.05.2007 02:26 Soll ein Host in einem Netzwerk zu einem anderen Host über desen Hostnamen (FQDN - fully qualified domain name) verbinden, wird DNS verwendet, um die IP-Adressen des Rechner über desen Hostnamen zu bestimmen. Der FQDN server01.homenet.example.com bildet mit Ausnahme des Hostnamens für jeden Bereich eine Zone. Diese sind einem bestimmten Namespace (Namensbereich) zugeordnet. Der Namespace kontrolliert die Bezeichnung der Subdomains auf der linken Seite. Und so funktioniert auch die Auflösung, sie erfolgt von rechts nach links. Diese Bereiche werden im DNS in einer Hierarchie, ähnlich wie bei einem Baum mit Hauptstamm mit den entsprechenden Abweigungen angeordnet. Es gibt diverse Nameserver-Type Master speichert die massgeblichen Zonen für einen bestimmten Namespace und beantwortet Anfragen von anderen Nameservern zu diesem Namespace Slave beantwortet ebenfalls die Anfragen anderer Nameserver bezüglich des Namespace, er erhalten seine Informationen über ein Namespace von Master-Nameservern. Caching-Only bietet Services für IP-Auflösungen und speichert die Anfragen eine gewisse Zeit Forwarding leitet Anfragen zum Auflösen an eine Liste von Nameservern weiter. Installation Die Installation eines DNS-Servers ist mit yum, yumex oder pirut sehr einfach. [root]# yum install named Konfiguration Die Datei /etc/named.conf beinhaltet eine Ansammlung von Direktiven, die in verschachtelte, geschweifte Klammern platzierte { }-Optionen verwenden. named.conf

3 von 5 22.05.2007 02:26 // Example named.conf file options { directory "/var/named"; allow-query { 10.0.0.0/8; localhost; allow-recursion { 10.0.0.0/8; localhost; forward first; forwarders { 0.0.0.0; 1.1.1.1; topology { 10/8; // Enable RNDC connections from this host. controls { inet 127.0.0.1 allow { localhost; } keys { rndc_key; // This is the root servers zone file, already present on this system. zone "." { type hint; file "named.ca"; // This is the localhost zone file, already present on the system. zone "localhost" IN { file "localhost.zone"; allow-update { none; // This is the reverse zone file for localhost, already present on the system. zone "0.0.127.in-addr.arpa" { file "named.local"; allow-update { none; // This is the zone file for our domain. Edit this entry to reflect your domain. zone "homenet.example.com" { allow-transfer { 10.0.0.0/8; localhost; allow-query { any; allow-update { none; file "homenet.example.com"; // This is the reverse zone file for our domain. Edit it to reflect the IP network // assigned to you. (note - in reverse! network 10.1.2.0 becomes 2.1.10.in-addr.arpa) zone "2.1.10.in-addr.arpa" { allow-transfer { 10.0.0.0/8; localhost; allow-query { any; allow-update { none; file "2.1.10.in-addr.arpa"; // A key file needs to be referenced for use by rndc. include "/etc/rndc.key"; Generieren des RNDC Schlüssel Dieser Schlüssel wird von named für den Betrieb benötigt. [root]# rndc-confgen -a -c /etc/rndc.key Zone-Dateien Die Zonen-Dateien enthalten alle Informationen über einen bestimmten Namespace. forward Dieses Beispiel ist für eine forward-zone.

4 von 5 22.05.2007 02:26 $ORIGIN example.com $TTL 86400 @ IN SOA ns.homenet.example.com. hostmaster.example.com. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day localhost A 127.0.0.1 server A 10.1.2.1 ns A 10.1.2.1 dhcp-01 A 10.1.2.10 dhcp-02 A 10.1.2.11 dhcp-03 A 10.1.2.12 reverse Nun die reverse-variante $ORIGIN 1.0.10.in-addr.arpa $TTL 86400 @ IN SOA ns.homenet.example.com. hostmaster.example.com. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day NS server.homenet.example.com. 1 PTR server.homenet.example.com. 10 PTR dhcp-01.homenet.example.com. 11 PTR dhcp-02.homenet.example.com. 12 PTR dhcp-03.homenet.example.com. DNS-Server soll sich selber nutzen Als root kann folgender Befehl ausgeführt werden, damit sich der DNS-Server selber braucht zum Auflösen der Adressen. cat <<END_ENTRY > /etc/resolv.conf nameserver 127.0.0.1 search homenet.example.com END_ENTRY Verwendung Wenn alles wunschgemäss funktioniert sollte, sollte named bereits beim Start ausgeführt werden. Starten [root]# service named start Neustarten [root]# service named restart Damit named beim System-Start gestartet wird, muss [root]# chkconfig named on

5 von 5 22.05.2007 02:26 Siehe auch DHCP Server Links Red Hat Linux 9: Red Hat Linux Referenzhandbuch (http://www.europe.redhat.com/documentation/rhl9/rhl-rg-de-9/ch-bind.php3) Abhandlung über DNS (http://www.linuxhomenetworking.com/wiki/index.php/quick_howto_:_ch18_:_configuring_dns) Von Kategorien: Unfertig HOWTO System Netzwerk und Server Diese Seite wurde zuletzt am 31. März 2007 um 15:15 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.