Autor Beitrag
Xo-mate
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 10.03.08 15:55 
Hi
Ich möchte hier mal ein altes, neues Projekt von mir vorstellen.
Das Programm habe ich schon länger auf der Platte liegen, aber ich habe mich jetzt erst drangemacht alles komplett fertig zu machen.

Zum Programm:
DynIP steht, wie man sich vielleicht vorstellen kann, für Dynamic IP, die ja jeder von uns zu Hause für Gewöhnlich hat.
Nun wollte ich aber damals, als ich das Programm angefangen hatte zu entwickeln (noch in VB 6.0 Augenzwinkern ) einen Webserver bei mir zu Hause betreiben, was aber auf Grund der dynamischen IP, die bei der Telekom (wo ich zu der Zeit - jetzt nicht mehr!) alle 24h neu vergeben wird ("Zwangstrennung").
Ich hatte überlegt, wie man solch einen Server günstig/kostenlos hinbekommen könnte und da kam mir die Idee zu DynIP.

Das Prinzip ist genau so einfach wie genial:
Man besorgt sich einen Server mit statischer IP oder Adresse (z.B. Freehoster), der FTP unterstützt (war in den Freehoster-Anfangszeiten nicht gängig). Auf diesen Server lädt man nun einfach einen Link, der seine aktuelle WanIP (InternetIP) enthält.

Beispiel 1:
Man will einen kompletten Webserver zu Hause betreiben.
Lösung:
DynIP besitzt eine Funktion, die eine Sofortige Weiterleitung auf den Server mit der statischen IP lädt. Ruft nun jemand die statische IP / Adresse auf, so wird er (ggf. ohne dass er es merkt) sofort zu eurem Server zu Hause weitergeleitet.
Was passiert, wenn man seinen Server zu Hause ausmacht?
Ebenfalls einfach:
DynIP kann, wenn es beendet wird, statt der IP ein Offline-Label auf die entsprechende Seite setzen.

Beispiel 2:
Man hat einen Webserver (im Internet), auf dem eine Website gehostet wird. Der Speicherplatz ist jedoch zu gering, sodass man einige Dateien, die man aber gerne zum Download anbieten möchte, nicht anbieten kann.
Lösung:
Man erstellt eine Seite mit Downloadlinks für die Entsprechenden Dateien. Nur fügt man anstatt einer Serveradresse einen <WANIP>-Tag ein.
Das sieht dann so aus:
<a href="http://<WANIP>/meindeDatei.zip">Download</a>
Anstelle des <WANIP>-Tags wird dann von DynIP bei einer Veränderung der IP die aktuelle IP-Adresse eingefügt.
z.B. <a href="http://84.59.214.129/meineDatei.zip">Download</a>
Wenn der Homeserver entsprechend eingerichtet ist, wird nun über den http-Port die Datei heruntergeladen.
Alternativ können übrigens auch andere Ports angegeben werden.

Beispiel 3:
Man möchte einen Gameserver betreiben
Lösung:
Man erstellt eine Seite, von der aus z.B. mit HLSW auf den Server connected werden kann. Dazu fügt man einfach, ähnlich wie beim 2. Beispiel, eine Zeile wie diese an entsprechender Stelle in die Seite ein:
<a href="hlsw://84.59.214.129:27015">Join Now!</a>
Und schon connected man mittels HLSW auf den angegebenen Server.



Ich hoffe ich konnte vermitteln was das Tool macht und wozu es da ist.
Mir ist klar, dass es auch Dienste wie DynDNS.org etc. gibt, aber das hier ist, finde ich, eine gute Alternative, da man sich statt eines Freespaces aus Beispiel 1 ja auch günstige .de-Domains holen kann. Das Prinzip bleibt dabei dann das gleiche.

Eine Beispielseite, wo ich DynIP benutze ist folgende:
www.krifi-ware.de/do...tutorials/dynip2.htm
Auf der gleichen Seite gibt es übrigens einige Video-Tutorials Augenzwinkern

Was mich Interessiert:
Läuft das Programm bei euch Fehlerfrei?
Läuft es unter Vista? (getestet unter XP und Server2003)
Gibt es noch Bugs?
Sonstige Verbesserungsvorschläge/Wünsche?

PS:
Achja: Das Programm gibt es auf dieser Seite (Links in der Navi unter "Downloads"):
www.krifi-ware.de/
Direkt-Download

Screenshots:
user defined image
user defined image
user defined image
user defined image

Moderiert von user profile iconNarses: Direkt-Download-Link hinzugefügt.