Kostenloser Webserver im Haus unter eigener Domain

Kostenloser Webserver im Haus

Dieser Artikel beschreibt, wie man seinen eigenen Webserver (auf dem eigenen PC) von überall aus dem Internet unter einem einheitlichen Domainnamen erreichbar macht. (Dynamische Nameserverdienste konfigurieren)

Wie man einen Webserver (z.b. Apache oder Microsoft IIS oder aber auch HFS einrichtet und Webseiten einpflegt ist NICHT Gegenstand dieses Artikels. Im Folgenden geht es darum, wie man erreicht, dass der Dienst auch dann permanent aus dem Internet erreichbar ist, wenn man keine statische sondern nur eine dynamische IP hat, (z.B. als DSL-Privatkunde von Arcor oder T-Online).

Bei jeder „Einwahl“ in das Internet erhält man vom Internetprovider eine eindeutige IP. Diese wird vom Provider meist dynamisch vergeben, d.h. aus einem IP-Pool erhält man nicht immer die gleiche IP, sondern mit jeder Einwahl eine (meist) andere. Da viele Provider (z.B. Arcor) einmal innerhalb 24h eine Zwangstrennung vornehmen ist es erst mal nicht möglich einen Dienst zu betreiben (z.B. einen Webserver) der andauernd unter der gleichen IP-Adresse erreichbar bleibt.

Für die Umsetzung eines Domainnames auf die IP-Adresse ist immer ein Nameserver verantwortlich. Für jede erreichbare Domain  ist also in einem Nameserver eine IP eingetragen. Was aber, wenn man keine statische – sich nicht ändernde IP hat? Wie kann man mit trotz dynamischer IP dennoch immer unter der gleichen Adresse (Domainnamen) erreichbar sein?

Genau hierfür gibt es dynamische Nameserverdienste wie zoneedit.com oder dyndns.org.
Bei diesen Diensten handelt es sich um Nameserver, die sich aus der ferne aktualisieren lassen – denen man also aus der Ferne die gerade aktuelle IP-Adresse der Domain mitteilt. Dies ist natürlich vollautomatisch möglich, ich habe dafür das Programm ddclient verwendet. Das Paket habe ich unter Ubuntu direkt per apt-get installiert und anschließend über die /etc/ddclient.conf konfiguriert. Hilfreich während der Testphase war der Aufruf mittels

ddclient -daemon=0 -verbose

um eine umfangreiche Ausgabe auf dem Bildschirm zu erhalten.

Verschiedene Dynamische Nameserverdienste stehen kostenfrei zur Verfügung. Wobei jeder Anbieter auch seine kommerziellen Dienste vermarkten muss und deshalb nicht alles kostenfrei bietet. Bei DynDNS beispielsweise ist es derzeit nicht kostenlos möglich eigene Subdomains einzurichten. DynDNS bietet kostenlos eine Auswahl an Domainnamen z.B. WASAUCHIMMER.ath.cx. Es ist bei DynDNS nicht (kostenlos) möglich bereits vorhandene Domains einzurichten. Genau das aber geht bei zoneedit.com. Hat man schon eine Domain trägt man zunächst die Nameserver von zoneedit ein und kann dann die IP mittels ddclient (oder einem anderen Programm) aktualisieren.

Selbstverständlich kann man mit ddclient die IP-Adressen mehrerer Dynamischer Nameserverdienste mit jeweils mehreren dort registrierten Domains aktualisieren. Übrigens liefert die ddclient-Hilfe (Aufruf: ddclient -help) eine schöne Übersicht über die Protokolle und Konfiguration und die dazu gehörigen Dynamischen Nameserverdienste.

Wird der Zugang des PCs ins Internet über einen Router realisiert (also einen WLAN-Access Point oder einen Access-Point mit einem LAN-Anschluss), ist also der PC nicht direkt an das DSL-Modem angeschlossen, muss der Router so konfiguriert sein, dass er den Port (z.B. 80 für Webdienste) an die lokale IP des PCs auf dem der Webserver läuft, weiter leitet. Dieser sollte hierzu innerhalb des Netzes eine statische IP im reservierten Adressbereich für lokale Netze zugewiesen bekommen, was entweder über einen entsprechenden Eintrag im dhcp-Server oder einen manuellen Host-Eintrag möglich ist.)

Im Ergebnis erreicht man eine auffallend gute Erreichbarkeit des Inhouse-Servers. Und die Performance ist gar nicht mal so schlecht, wenn es z.B. darum geht Webseiten aufzurufen. Wer hingegen große Dateien von dem Hausserver herunterladen will, der wird schnell an die Grenzen des DSL-Anschlusses stoßen, denn der Zugriff von außen stellt ja einen UPLOAD des DSL-Zuganges dar, folglich gilt hier nicht die schnelle, Download, sondern die meist deutlich langsamere Uploadgeschwindigkeit des DSL-Zuganges. Aber was solls, warten muss man in diesem Fall ja nicht selbst, sondern der andere 😉

Lektüretipps:

Live bei der Arbeit: schon online – aber noch nicht fertig.

Dass gute Webseiten nicht mal so schnell gemacht sind und deren Entwicklung und Konzeption wohl überlegt sein müssen stimmt – im Prinzip. Es gilt aber auch abzuwägen, welche Ziele am wichtigsten sind. Beschließt man am 3.2.2010, dass man eine Webseite zur Vermarktung von Festplakaten an Schausteller und Veranstalter von Volksfesten etc. veröffentlichen möchte – und möchte man auch die Suchmaschinen-Nutzer erreichen, die in den nächsten Tagen für Frühjahrsvolksfeste Plakate einkaufen, dann heißt es ganz schnell sein und bloß keinen Tag verlieren.


Live bei der Arbeit: schon online – aber noch nicht fertig. weiterlesen…

Corporate- und Webdesign für Pumpen-Service Wagner

Logo Pumpen-Service WagnerDie Firma Pumpen-Service-Wagner GmbH in Nürnberg bietet technischen Kundendienst, Reparatur und Wartung von Pumpen. Die Firma ist als GRUNDFOS authorisierter Partner überwiegend bei Kunden im Raum Nordbayern im Einsatz.
Für Pumpen-Service-Wagner waren besonders zwei Dinge wichtig:
1.) von der Zielgruppe gefunden und erreicht werden
2.) die professionelle Leistung zeitgemäß und professionell vermitteln.
Bei den Kunden handelt es sich um Industriekunden, Gewerbe, öffentliche Hand (Versorger), aber auch Privatkunden.
Vorschau der Webseite von www.pumpen-service-wagner.deDas Erscheinungsbild sollte nicht zu kühl technisch, sondern modern und freundlich, aber vor allem auch unverwechselbar und individuell mit einem hohen Wiedererkennungswert sein. Selbstverständlich soll es auch den Anforderungen des wichtigen Industriepartners GRUNDFOS genügen. Ein optischer Bezug zum Thema „Pumpe“ sollte herstellbar sein. Wie üblich habe ich das für den Kunden entwickelte Corporate Design wieder in einem Handbuch dokumentiert.

Damit die Webseite von Pumpen-Service-Wagner auch im Internet gefunden wird, wurde die Seite von Anfang an für Suchmaschinen optimiert. Das fing bei der Wahl des CMS und seiner Module an, wurde aber auch mit relevanten Suchbegriffen im Inhalt umgesetzt, der Meta-Bereich wurde optimiert und die Seite thematisch verlinkt. Mit Freude kann ich feststellen, dass die Seite bei allen relevanten Suchbegriffen, wie z.B. „Pumpenreparatur Nürnberg“, „Grundfos Reparatur“, „Pumpenservice“ immer auf der ersten Ergebnisseite relevanter Suchmaschinen angezeigt wird.

Für den Pumpen-Service-Wagner gestaltete ich nicht nur Logo und Design, liefere Drucksachen und Werbeschilder, erstelle die Homepage, sondern bin auch für das Hosting der Webseite und den Mailserver verantwortlich.