ToDo: Kontrolle

FAQ - Hamster und FQDN

FQDN steht für „Fully Qualified Domain Name“ und stellt den Idealfall der Namensauflösung in „TCP/IP“-basierenden Netzwerken dar. Per definitionem bezeichnet er exakt einen Rechner im Netzwerk. FQDN werden z. B. von InterNIC oder auch von DeNIC vergeben. Hier wollen wir uns auf den für den Hamster und das Usenet relevanten Teil der Definition beschränken.

Damit ein Newsserver Newspostings verwalten kann, verwendet er so genannte Message-IDs. Diese müssen per definitionem im gesamten Usenet für den Zeitraum von mindestens zwei Jahren eindeutig sein, da sonst so unschöne Effekte wie überschriebene Artikel etc. entstehen könnten. Diese Message-IDs können auf unterschiedliche Weise erzeugt werden. In der überwiegenden Mehrzahl der Fälle übernimmt der erste empfangende Newsserver die Erzeugung der Message-IDs. Das macht er immer dann automatisch, wenn er eine Message ohne Message-ID bekommt, was viele Newsclients standardmäßig so handhaben.

Aber auch Newsclients können teilweise Message-IDs erzeugen. Jedoch ist längst nicht gewährleistet, dass diese das immer richtig machen (bekanntes Beispiel: „Xnews“ in der Voreinstellung). Eine kurze Recherche oder eine Headeranfrage in einer Newsgroup wie „de.newusers.infos“ wäre also hilfreich, bevor man auf die Usenet-Gemeinde losgeht.

Was gibt es nun für Möglichkeiten, die Eindeutigkeit der Message-ID zu garantieren? Richtig: Der FQDN kommt genau hier ins Spiel. Wie eingangs geschrieben, wird der FQDN zunächst von InterNIC, DeNIC etc. vergeben. Nehmen wir als Beispiel „fqdn.example.net“.

Der Teil vor dem „fqdn.example.net“, also im Falle einer Webseite meist das „www“ kennzeichnet den Rechner, der exakt adressiert werden soll und kann vom Besitzer der FQDN frei definiert werden. Für unseren Newsclient/-server bedeutet das: Wenn ich Verwechslungen ausschließen kann, kann ich jeden beliebigen Vorspann (z. B. „news“) vor meinen FQDN packen und den daraus resultierenden Namen für meine Newspostings verwenden. Ich trage also „news.fqdn.example.net“ in das entsprechende Konfigurationsfeld meines Hamsters ein und … et voilà … mein Hamster erzeugt gültige eindeutige Message-IDs.

Alternativ: Falls man bei DeNIC keine eigene Domäne reservieren kann oder möchte, kann man kostenlose Domain-Namen z. B. von einem DynDNS-Provider oder http://www.my-fqdn.de/ (dort auch mehr Informationen) beziehen. Auch die Usenetprovider bieten oft diese Möglichkeit ausschließlich für News.