Unterabschnitte
Das DynEisfair-Paket ermöglicht es, einem an das Internet angebundenen
Rechner, einen individuellen, festen Domainnamen zuzuweisen ohne hierfür
eine feste IP-Adresse besitzen zu müssen.
Das DynEisfair-Paket beinhaltet keine weiteren externen Komponenten.
Dieses Paket benötigt zur korrekten Funktion nur einen funktionierenden
DSL-Anschluss und einen gültigen DynEisfair-Account.
Das DynEisfair-Paket wird über das Setup-Menü installiert. Wird eine
ältere Paketversion vorgefunden, so wird diese deinstalliert bevor die
neuen Programmdateien installiert werden. Nach dem Installieren der
Programmdateien wird direkt der Konfigurations-Editor gestartet um die
Konfiguration anzupassen. Nach Beendigung dieses Schrittes werden die
Konfigurationsdateien generiert und alle benötigten Programme
gestartet.
Das Menü im Setup-Programm wird über 'DynEisfair Client' angesprochen und
ist wie folgt aufgebaut:
- DynEisfair client administration
- View documentation: Anzeigen der Dokumentation
- Edit configuration: Bearbeiten der Konfiguration
- Advanced configuration file handling: Konfigurationen verwalten
- Show status: Status des DynEisfair-Services anzeigen
- Stop DynEisfair client: DnyEisfair-Service anhalten
- Start DynEisfair client: DnyEisfair-Service starten
- View Logfile: Die Logmeldungen anzeigen
- Return: Untermenü verlassen
Die Menüpunkte dürften selbsterklärend sein, da sie keinerlei weitere
Eingaben erwarten. Aus diesem Grund wird auf deren Funktion nicht weiter
eingegangen.
Die Konfiguration kann über den Menüpunkt `Edit configuration' geändert
werden. Standardmäßig wird der Editor aufgerufen, der in der Environment-
Konfiguration über die Variable `EDITOR' festgelegt wurde. Nachdem der
Editor beendet wurde wird abgefragt, ob die Konfiguration aktiviert werden
soll. Wird dies bestätigt, werden über ein Skript die Anpassungen umgehend
wirksam gemacht.
In der Konfigurationsdatei, die über das Menü zugänglich ist, sind
folgende Parameter vorhanden; wer sie von Hand editieren will findet
sie unter /etc/config.d/dyneisfair.
-
- START_DYNEISFAIR
- Für die Aktivierung des DynEisfair-Programms muss dieser Parameter
lediglich auf den Wert `yes' gestellt werden. Die Einstellung
`no' deaktiviert das DynEisfair-Programm.
Gültige Werte: yes, no
Standardeinstellung: START_DYNEISFAIR='no'
- DYNEISFAIR_DOMAIN_N
- Dieser Parameter gibt die Anzahl der zu aktualisierenden
dynamischen Domains an, welche über das DynEisfair-Paket
aktualisiert werden sollen.
Gültige Werte: Zahl
Beispiel: DYNEISFAIR_DOMAIN_N='1'
- DYNEISFAIR_DOMAIN_x_ACTIVE
- Dieser Parameter legt fest, ob der angegebene dynamische
Domaineintrag aktiviert oder deaktiviert wurde.
Gültige Werte: yes oder no
Standardeinstellung: DYNEISFAIR_DOMAIN_1_ACTIVE='no'
- DYNEISFAIR_DOMAIN_x_NAME
- Dieser Parameter definiert den Namen der zu aktualisierenden
dynamischen Domain.
Gültige Werte: Domainname
Beispiel: DYNEISFAIR_DOMAIN_1_NAME='xxx.eisfair.net'
- DYNEISFAIR_DOMAIN_x_PASS
- Dieser Parameter definiert das Kennwort welches zur
Aktualisierung des dynamischen Domaineintrags genutzt
werden soll.
Gültige Werte: Passwort
Beispiel: DYNEISFAIR_DOMAIN_1_PASS='secret'
- DYNEISFAIR_CHECK_IPADDR (Optionaler Parameter)
- Falls eine DynEisfair-Aktualisierung nur durchgeführt werden
soll, wenn sich die extern zugewiesene IP-Adresse geändert hat,
so muss diese Variable lediglich auf den Wert `yes' gestellt
werden. Die Einstellung `no' deaktiviert diese Funktion.
Gültige Werte: yes, no
Standardeinstellung: DYNEISFAIR_CHECK_IPADDR='no'
- DYNEISFAIR_CHECK_IPADDR_URL (Optionaler Parameter)
- Über diesen Parameter kann eine URL angegeben werden, welche
zur Abfrage der extern zugewiesene IP-Adresse verwendet werden
soll. Wird dieser Parameter nicht gesetzt, so wird die folgende
URL verwendet:
http://www.whatismyip.com/automation/n09230945.asp
Gültige Werte: URL
Standardeinstellung: DYNEISFAIR_CHECK_IPADDR_URL=''
- DYNEISFAIR_CHECK_IPADDR_INTERVAL (Optionaler Parameter)
- Dieser Parameter legt fest alle wie viel Minuten die extern
zugewiesene IP-Adresse geprüft werden soll. Wird dieser
Parameter nicht gesetzt, so wird standardmäßig ein Intervall
von 5 min verwendet.
ACHTUNG
Dieser Parameter darf nicht zu klein gesetzt werden,
da ansonsten eventuelle Vorgaben des fuer die Pruefung verwendeten
Servicedienstleisters, siehe auch DYNEISFAIR_CHECK_IPADDR_URL,
missachtet werden.
Gültige Werte: Zahl
Standardeinstellung: DYNEISFAIR_CHECK_IPADDR_INTERVAL=''
- DYNEISFAIR_INTERVAL
- Dieser Parameter legt fest nach wie viel Minuten der
dynamische Domaineintrag beim Provider aktualisiert
werden soll. Wird der Wert `0' gesetzt, so deaktiviert
dies die zyklische Aktualisierung und es erfolgt einzig
eine Aktualisierung wenn eine Adressänderung festgestellt
wird.
Gültige Werte: Zahl
Standardeinstellung: DYNEISFAIR_INTERVAL='10'
Yves Schumann
2011-11-27