Shamrock Software

NetMail DynDNS

> English     > History

Dieses Programm setzt eine vorhandene NetMail-Installation voraus. Kopieren Sie den Inhalt der Datei DYNDNS.ZIP bitte einfach in das NetMail-Gateway-Verzeichnis und lesen Sie die folgende Anleitung sorgfältig durch, bevor Sie die Software starten. Sie finden diesen Text nach dem Installieren auch als Datei DYNDNS.HTM.

Zweck

Das DynDNS-Modul dient dazu, mit einem DSL- oder Kabelmodem und einem zugehörigen DFÜ-Netz-Eintrag von Windows einen DNS-Service für dynamische IP-Adressen zu nutzen, z.B. www.dyndns.org oder www.selfhost.de. Das Programm ist nicht für Router geeignet. Es setzt zwingend voraus, dass der PC, auf dem es läuft, selbst die Internet-Verbindung aufbaut, z.B. über eine eigene DSL-Netzwerkkarte, und wurde mit den verbreiteten DNS-Providern DynDNS.org und SelfHost.de getestet; die Funktion mit anderen kann nicht gewährleistet werden.

Mit einem DynDNS-Service kann man beispielsweise das Webmail-Interface von NetMail unterwegs benutzen, etwa in einem Internet-Cafe. Zusammen mit dem optionalen SMTP-Zusatzmodul zu NetMail ist es auch möglich, durch Umleiten des DNS-MX-Eintrags beim Provider E-Mails direkt zu empfangen statt sie von einem POP3-Account abzuholen.

Die Keepalive-Funktion des Programms verhindert ferner ein ungewolltes Trennen der DSL-Leitung wegen Inaktivität und sorgt für eine automatische Wiedereinwahl, falls die Leitung doch einmal getrennt wird.

Konfiguration

Das DynDNS-Programm (DYNDNS.EXE) erfordert die Konfiguration mindestens einer Web-Adresse (URL) zum IP-Update, die Sie vom DNS-Provider erfahren. Die URL muss mit http:// oder https:// beginnen, das Format ist vom Service abhängig. Für den Dienst SelfHost.de kann beispielsweise folgendes Format verwendet werden (statt https ist alternativ auch http möglich):

https://Benutzer:Passwort@selfhost.de/members/nic/update   oder, seit März 2005:
https://carol.selfhost.de/update?username=Benutzer&password=Passwort

Beim Dienst DynDNS.org sieht das ganz ähnlich aus:

http://Benutzer:Passwort@members.dyndns.org/nic/update?hostname=Subdomain.dyndns.org

Für Benutzer, Passwort und ggf. Subdomain müssen Sie natürlich die Angaben einsetzen, die Sie bei der Registrierung beim jeweiligen DNS-Dienst erhalten. Weitere Details erfahren Sie auf den Webseiten der DNS-Anbieter.

Damit Ihr DSL-Provider nicht wegen Inaktivität auflegt, können Sie ferner eine "Keepalive"-Adresse angeben. Das kann eine beliebige Web-Adresse sein, von der dann automatisch alle 15 Minuten nur die Kopfdaten gelesen werden (dadurch ist das Datenvolumen relativ gering). Sie können diese Funktion auch verwenden, um Ihren Webserver zu überwachen. Normalerweise wird der letzte erfolgreiche Keepalive-Vorgang links unten im Programmfenster angezeigt. Im Fehlerfall erfolgt dagegen ein Eintrag im Log.

Um zu erreichen, dass die Zwangstrennung einiger Provider nach jeweils 24 Stunden auf eine verkehrsarme Zeit fällt, können Sie mit "Hangup" einen passenden Zeitpunkt auswählen, zu dem kein Keepalive-Aufruf mehr erfolgt. Nach der Trennung durch den Provider erfolgt eine automatische Neueinwahl entsprechend den Voreinstellungen im Windows-DFÜ-Netzwerk.

Arbeitsweise

Das Programm DYNDNS.EXE sollten Sie entweder per Autostart-Verknüpfung starten oder mit Hilfe des Freeware-Tools AppDog von Shamrock, das auch andere NetMail-Komponenten starten und überwachen kann.

Wenn nach dem Start eine DFÜ-Verbindung hergestellt wird, meldet das Programm nach etwa 10 Sekunden "Connected" und dahinter die vom Provider zugewiesene dynamische IP-Adresse. Nach weiteren 10 Sekunden kontaktiert es dann die in Ihrer Konfigurations-Datei angegebenen URLs, um den DNS-Providern Ihre IP-Adresse bekanntzugeben.

Falls beim Start bereits eine DFÜ-Verbindung besteht, erfolgt kein automatisches DNS-Update; statt dessen wird nur die vorher bereits zugewiesene IP-Adresse angezeigt. Sie können das Update manuell erzwingen, indem Sie mit der rechten Maustaste auf das Glühbirnen-Symbol rechts unten in der Taskleiste klicken (System-Tray) und "Force Update" auswählen. Das sollten Sie aber nicht allzu häufig tun, da der Betreiber des DNS-Dienstes sonst wegen Missbrauchs sperren könnte.

Alle Aktivitäten werden in eine Logdatei geschrieben (DYNDNS.TXT), die Sie mit einem normalen Editor jederzeit ansehen können.

Nutzungsbedingungen

(c) 2004 Shamrock Software GmbH. Shamrock gestattet die Benutzung der Software, überträgt dabei aber kein Eigentum. Diese Software, das Handbuch oder ein Bestandteil davon dürfen ohne die ausdrückliche Erlaubnis von Shamrock nicht vervielfältigt oder auf einem Download-Server zur Verfügung gestellt werden. Da die Software ein kostenloses Zusatzprogramm zu NetMail ist, wird die Eignung für einen bestimmten Einsatzzweck nicht garantiert.


This program requires an installed NetMail. Please copy the content of DynDNS.ZIP into the existing NetMail gateway folder and read the following instructions before starting the software. You will find this text in the file DYNDNS.HTM after installation.

Purpose

The DynDNS module allows to use a DSL or cable modem with a RAS entry in the Windows network configuration together with a dynamic IP DNS service like www.dyndns.org ir www.selfhost.de. It cannot be used with a router, and it requires running on a PC with a built-in DSL or cable adapter. The program has been tested with DynDNS.org and SelfHost.de, so its functions cannot guaranteed for other DNS providers.

A dynamic DNS service allows using the webmail interface of NetMail from any Internet access in the world, e.g. in an Internet cafe. With the optional SMTP add-on for NetMail you can also re-route the DNS MX entry at your domain provider in order to receive your mails directly instead of retrieving them from a POP3 account.

The Keepalive function avoids that your DSL or cable modem is disconnected due to inactivity. It also connects again automatically if your provider disconnects the line for some reason.

Configuration

The DynDNS program requires configuring at least one IP update URL which your DNS provider will tell you. The format depends on the service and begins with http:// or https://. For SelfHost.de, for instance, the following format is used:

https://Username:Password@selfhost.de/members/nic/update

For DynDNS.org it looks quite similar but a subdomain is added:

http://User:Password@members.dyndns.org/nic/update?hostname=Subdomain.dyndns.org

For Username, Password and Subdomain you must use the registration data from your DNS provider, see his web page for more details.

To avoid that your DSL or cable provider disconnects the line after inactivity, you can enter a "Keepalive" URL in addition. The program will retrieve the header data from this address every 15 minutes (so the data volume is quite low). You can also use this function to check your web server frequently. Normally the time of the last keepalive access is displayed in the bottom left part of the program window. If an occur occurs, it will be written to the log.

Since many ISPs disconnect their line after 24 hours, there is a Hangup option to stop the keepalive function at a defined low-traffic time at night to avoid that this happens during the day. After the line is disconnected, the keepalive function will start again, using the default RAS connection configured in Windows.

Function

Typically you should create a link in the Windows Startup folder to DYNDNS.EXE so that it is started automatically when the PC boots.

If a RAS connection is established after starting the program, "Connected" and the local IP address will be displayed about 10 seconds later. After 10 more seconds, the DNS providers will be contacted to inform them about your current IP address.

If a RAS connection is already established when the program is launched, the DNS update will not happen automatically. You may force it by right-clicking on the little lamp symbol in the system tray and selecting "Force update" from the popup menu. However, be aware that the DNS provider might unregister you if you do that too often.

All activities are written into a log file (DYNDNS.TXT) which you can check with any text editor.

License agreement

(c) 2003 Shamrock Software GmbH. Shamrock grants the right to use the software but does not transfer ownership.This software, the manual or any part of it must not be duplicated or stored on a download server without the written permission of Shamrock Software, who is the author of the program and reserves all rights based on national and international copyright regulations. Since the software is a free add-on to NetMail, no guarantee is given that it works in a specific environment.


History

27.12.06 1.06 Uses registry instead of Win.ini for Visa compatibility
26.11.06 1.05 Keepalive every 10 instead of 15 minutes
28.02.05 1.04 HTTP status for Selfhost
10.12.04 1.03 Additional private IP ranges (e.g. DHCP)
02.11.04 1.02 https/SSL support
07.10.04 1.01 Configuration window, Keepalive function
01.10.04 1.00 Initial version


(c) Shamrock Software GmbH - www.shamrock.de