Domain Name System: Unterschied zwischen den Versionen

Zeile 75: Zeile 75:
  
 
Anmerkungen:
 
Anmerkungen:
1)
 
 
Der Name des Dienstes kann frei gewählt werden, sollte aber schlüssig, kurz und möglich einheitlich OE-weit gewählt sein.
 
Der Name des Dienstes kann frei gewählt werden, sollte aber schlüssig, kurz und möglich einheitlich OE-weit gewählt sein.
 
Das Syntax selbst  immer verwendet, auch wenn nur ein Dienst am Standort (unter dem Call) angeboten wird.
 
Das Syntax selbst  immer verwendet, auch wenn nur ein Dienst am Standort (unter dem Call) angeboten wird.
  
2)
+
 
 
Ein mit HAMNET verbundener Relaisstandort bietet immer einen Dienst an:
 
Ein mit HAMNET verbundener Relaisstandort bietet immer einen Dienst an:
 
Daher gibt es also den Syntax relaisrufzeichen.''ampr.at'' nicht, sondern er wird immer mit einem Label für den Dienst versehen.
 
Daher gibt es also den Syntax relaisrufzeichen.''ampr.at'' nicht, sondern er wird immer mit einem Label für den Dienst versehen.
  
3)Der folgende Sytnax gilt auch, wenn ein User einen Dienst für die Amateurfunk-Allgemeinheit anbietet und unabhängig davon, ob der Dienst auf der selben IP-Adresse angeboten wird, welche schon über usercall.''ampr.at'' erreichbar wäre.
+
 
 +
Der folgende Sytnax gilt auch, wenn ein User einen Dienst für die Amateurfunk-Allgemeinheit anbietet und unabhängig davon, ob der Dienst auf der selben IP-Adresse angeboten wird, welche schon über usercall.''ampr.at'' erreichbar wäre.
 +
 
 +
 
  
 
Beispiele:
 
Beispiele:

Version vom 1. November 2009, 11:38 Uhr


Begriffsbestimmung

Das Domain Name System (DNS) ist ein Dienst im HAMNET. Seine Hauptaufgabe ist die Beantwortung von Anfragen zur Namensauflösung.

Dabei ist ein autoritativer Nameserver verantwortlich für eine Zone, davon ist mindestens einer der sogenannte der Primary Nameserver. Aus Redundanz- und Lastverteilungsgründen werden auch im HAMNET autoritative Nameserver als Server-Cluster realisiert, wobei die Zonendaten identisch auf einem oder mehreren Secondary Nameservern liegen. Die Synchronisation zwischen Primary und Secondary Nameservern erfolgt per Zonentransfer über die Funkstrecken.

Der Name muss in eine IP-Adresse aufgelöst werden, damit z.B.: ein Computer die Seite oder den Dienst erreichen kann. Die Namensauflösung für dlc7.oe7xgr.ampr.at liefert beispielsweise die IP-Adresse 44.143.168.90 zurück. Technisch gesehen handelt es sich um einen Namensraum, der zusammen mit dem Hostnamen dazu dient, Computer oder Geräte im HAMNET zu identifizieren, und der unter anderem Bestandteil der URL (Uniform Resource Locator) einer Webseite ist (beispielsweise http://wiki.oevsv.at/index.php/Interessensgruppen).

Es gibt aber auch die umgekehrte Situation, bei der zu einer vorgegebenen IP-Adresse der Name benötigt wird. Wenn diese Auflösung ermöglicht werden soll, wird eine reverse Domäne angelegt, um den sogenannten Reverse Lookup durchzuführen.

In jedem beteiligten Nameserver des HAMNETSs existieren eine oder mehrere Dateien – die so genannten Zonendateien – die alle relevanten Daten enthalten. Bei diesen Dateien handelt es sich um Listen von Resource Records.

Zu Details der komplexen Funktionsweise des DNS und der möglichen Resource Records (Einträge)in einem Nameserver siehe DNS sowie Domain

Server der Zone ampr.at

Für das HAMNET in Österreich wird die Zone ampr.at verwaltet. Ein paralleler Abgleich mit ampr.org wird zukünftig ebenfalls implementiert.

Die Namensauflösung für die Zone ampr.at ist exklusiv mit der Adressnutzung des Bereichs 44.143 im HAMNET verbunden.

Die Sysops werden gebeten, in den Routerboards des Backbones und an den Einstiegsknoten die DNS-Server des HAMNETS einzutragen. Folgende zwei Server sind bisher vorhanden:

44.143.168.30 (ns7.ampr.at) Master Server in OE7, Teil des Clusters ns.ampr.at mit 4 Servern in OE7

44.143.40.30 (ns2.ampr.at) Vollwertiger Slave in OE2

Jenachdem, welcher der beiden Name-Server linktechnisch näher ist, sollte dieser als Primary DNS Server eingetragen werden, und der andere als Secondary.

Anmerkung: Es wird unabhängig von der nicht vorhandenen Konnektivität aus dem Internet die Auflösung der Zone ampr.at auch im Internet geboten. Es wird unabhängig von der nicht vorhandenen oder stark dienstebezigenen eingeschränkten Konnektivität mit dem Internet die Auflösung der Internet-Domain Names auch im HAMNET geboten. Dies ermöglicht etwa die Namensauflösung der internationalen Amateurfunk-Domain (Knoten) ampr.org., die bereits im HAMNET verfügbar ist.

DNS Wurzelbaum

Die Darstellung des DNS-Namensraumes erfolgt als „Wurzelbaum“. Jeder Knoten dieses Baumes besitzt einen Namen, der ohne die Angabe eines vollständigen Namens nicht eindeutig ist.Der vollständige Name einer Domain wird als ihr Fully Qualified Domain Name (FQDN) bezeichnet. Der Domain-Name ist in diesem Fall eine absolute Adresse bestehnd aus Rott, Top-Level-Domain und Subdomains.

Der FQDN dlc7.oe7xgr.ampr.at. ergibt sich durch:

4rd-level-label . 3rd-level-label . 2nd-level-label . Top-Level-Domain . root-label

und lautet damit

     dlc7       .    oe7xgr      .      ampr         .       at        .

Bei den meisten Benutzeranwendungen (z. B. Browsern) auf die Eingabe des Punktes am Ende in der Regel verzichtet.

DNS Syntax

Im Syntax muss das Call als 3rd-level-label enthalten sein, um ein paralleles Update insbesondere der dynamischen Änderungen (eingeloggte User) in die ampr.org-Zone zu gewährleisten. Ein Parallel-Übertrag in die Zone ampr.org soll dann in Zukuft ebenfalls erfolgen.

ampr.at. ist dann auch durch ampr.org. substituierbar. Dies ist nicht umbedingt wegen internationaler Verfügbarkeit des DNS notwendig (auch ampr.at wird im www aufgelöst). ampr.org geht jedoch konform mit den länderübergreifenden Aktivitäten des Netzaufbaus.

Ausmanhme zur Anwendung des Calls: Ausnahmen betreffend "Call als 3rd-level-label" gelten nur für URLs besonderer Netzinfrastrukdurdienste, welche nur unter ampr.at verfügbar sein müssen und keinem Update in ampr.org bedürfen.

Beipiel: ns.ampr.at

Benutzer

Benutzer am Einstieg erhalten automatisiert eine rufzeichenbezogene Zuweiusung der (DHCP-)IP-Adresse wie folgt: Am Automatimsus wid derzeit noch gearbeitet:

         usercall     .      ampr         .       at

Der Syntax call.ampr.at ist nur für User zulässig.

Dienste / Services

Syntax für Dienste(unabhängig, ob sie auf der selben IP-laufen)ist wie folgt vorgesehen:

         dienst     .      call     .      ampr         .       at


Anmerkungen: Der Name des Dienstes kann frei gewählt werden, sollte aber schlüssig, kurz und möglich einheitlich OE-weit gewählt sein. Das Syntax selbst immer verwendet, auch wenn nur ein Dienst am Standort (unter dem Call) angeboten wird.


Ein mit HAMNET verbundener Relaisstandort bietet immer einen Dienst an: Daher gibt es also den Syntax relaisrufzeichen.ampr.at nicht, sondern er wird immer mit einem Label für den Dienst versehen.


Der folgende Sytnax gilt auch, wenn ein User einen Dienst für die Amateurfunk-Allgemeinheit anbietet und unabhängig davon, ob der Dienst auf der selben IP-Adresse angeboten wird, welche schon über usercall.ampr.at erreichbar wäre.


Beispiele:

web.oe2xyz.ampr.at (Web als primäres Label für Webseiten ohne speziellen Dienst im Hintergrund, als Alternative zu www)

aprs.oe7xgr.ampr.at (ein APRS Server am OE7XGR)

video.oe5xyz.ampr.at (Eine Video Seite zb. Webkamera)

video-ctrl.oe5xyz.ampr.at (eine Video Steuerungsseite)

atv.oe4xyz.ampr.at (eine ATV Anwendung)

rep-ctrl.oe5xyz.ampr.at (Eine Repeater Steuerung)

ax25.oe7xgr.ampr.at (AX25 - AXUDP Einstieg ins Packet Radio, zb. mit Flexnet32)

dlc7.oe7xgr.ampr.at (Mini Hompepage eines DLC7 PR-Knotens)

prbox.oe2xel.ampr.at (Packet Mailbox, PR Mailbox Mailserver zb Packet-BBS mit Webinmterface und/oder SMTP/POP3)

pocsag.oe6xxz.ampr.at (z.B.: Dienst durch User)

echolink.oe1xyz.ampr.at (z.B.: Echolink)

d-star.oe3xyz.ampr.at (z.B.: D-STAR)

ntp.oe6xyz.ampr.at (ein automomer Zeitdienst)

winlink.oe3xyz.ampr.at (z.B.: Winlink-Gateway)

wetter.oe6xyz.ampr.at (z.B.: Wetterdatenserver), auch möglich als web.wetter.oe6xyz.ampr.at im Falle einer Homepage.

wiki.oe6aaa.ampr.at (ein Wiki)

etc ...

Router und Netzinfrastruktur

Sysops werden gebeten, ihre Routerboards der Funkstreckenequipment, sowie andere Maschinen der übergeordneten Netzinfrastruktur wie folgt einzutragen oder anzumelden. Dies ist insbesondere bei der Verfolgung des Routings durch OE (beispielsweise der Befehl traceroute) sehr hilfreich.


ROUTER:

Für den ersten Router (oder wenn Standort nur einen Router hat)


hr.oe7xgr.ampr.at (Die Routeradresse des Routers im Backbone des eigenen Bundeslandes)

hr-oe2.oe7xgr.ampr.at (Die Routeradresse im Backbone eines Nachbarbundeslandes falls vorhanden)

user.oe7xgr.ampr.at (Die Routeradresse des Routers im Usernetz bzw. am EInstieginterface falls vorhanden)

services.oe7xgr.ampr.at (Die Routeradresse des Routers im Dienste (Services)Netz falls vorh.)

trans-ir3ugm.oe7xgr.ampr.at (Die Routeradresse in einem OE-Transfernetz, Auslandlink falls vorh.)

trans-oe7xgr.ir3ugm.ampr.at (Die Routeradresse des Auslandspartners in einem OE-Transfernetz, falls vorh.)


hr ist die Abkürzung für Highspeed-Router oder Hamnet-Router

Anmerkungen:

Bei mehreren user- oder services Interfaces am selben Router ist die fortlaufende Bezeichnung

user1.oe7xgr.ampr.at

user2.oe7xgr.ampr.at


oder


user-nord.oe7xgr.ampr.at (wenn Einstiegs-Antennen beispielweise in verschiedene Richtung stehen)

user-west.oe7xgr.ampr.at


möglich.


Für einen zweiten Router am selben Standort


Hier wird bei dem Eintrag für die Backboneadresse dieses Routers z.B: die Zahl zwei eingesetzt


hr2.oe7xgr.ampr.at (Routeradresse im Backbone des eigenen Bundeslandes)


Rest ident wie bei erstem Router



Für einen Router, der sich mit einem Interface/Bridge im Backbone eines Nachbarlandes befindet


hr-oe2.oe7xgr.ampr.at (Routeradresse des Routers im Backbone eines Nachbarbundeslandes)


oder


hr2-oe2.oe7xgr.ampr.at (Routeradresse eines zweiten Routers am Standort - im Backbone eines Nachbarbundeslandes)


CLUSTER-Dienste OE-weit: (mehrere IP-Adressen hinter einer Url)

Bei Anwendung nur innerhalb der ampr.at-Zone (Erlaubt, wenn sie nicht für den Transfer auf ampr.org vorgesehen werden müssen) sind beispielsweise möglich:


ns.ampr.at (Nameserver Cluster)

ntp.ampr.at (Zeitdienst)

mail.ampr.at (Geplanter Cluster Mail-Dienst für das HAMNET-OE Mailsystem, übergreifend winlink/PR-BBS NAchrichten/Hamnet E-Mail unter einem Server / Konto)


Sofern ein späterer Tansfer in die ampr.org Zone vorgesehen ist: (Voraussichtlich, Syntax kann sich noch ändern)


mail.oe.ampr.at

oder

ntp.oe.ampr.at

Wie komme ich zu Records für meine Dienste und Router

Möglichkeit 1


Zugang zum Master-DNS Server (BIND) 44.143.168.30 in OE7 oder anderen Slaves. Bietet die Möglichkeit, Records aller Art wie den A Resource Record, PTR Resource Record etc ... selbst zu verwalten.

Anfrage über Zugang mit Passwort über den AFUBB-L3-Verteiler, über OE6RKE Robert Kiendl oder direkt an OE7BKH oder OE7FMI. Der BIND Server bietet ein Webinterface. (Webmin)

Der Zugang setzt auzsreichend Kentniss zur Funktionsweise des Domain Name Service voraus, zumindestens eine vorangegangene Einschulung.


Möglichkeit 2


Den/die gewünschten Labels und dazugehörigen IP-Adressen über den L3-Verteiler oder über OE6RKE Robert Kiendl, oder direkt an OE7BKH oder OE7FMI mitteilen.

Die Einträge werden für Euch dann gemacht.

Diskussionen

Anhänge