Apache Internetfreigabe

Aus Wiki
Version vom 28. Februar 2009, 13:08 Uhr von Erich (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ==Freischalten des Zugriffs aus dem Internet== Nachdem der → Webserver im internen Netzwerk funktioniert, soll nun hier der Zugriff aus dem I...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Freischalten des Zugriffs aus dem Internet

Nachdem der → Webserver im internen Netzwerk funktioniert, soll nun hier der Zugriff aus dem Internet freigegeben werden. Der Zugriff kann wahlweise für das HTTP-Protokoll (Port 80: unverschlüsselt) und/oder für → HTTPS (Port 443: SSL verschlüsselt erfolgen).

Voraussetzungen

  • Domain bei einem sog. Dynamic DNS - Provider (z.B. www.dyndsn.org, www.no-ip.com, und andere) ist beantragt und freigeschalten
  • Der DSL-Router unterstützt die automatische Übertragung der externen IP-Adresse an den Dyn DNS-Anbieter bei der DSL-Einwahl (IP-Adresse wird erneuert).
  • Alternativ: Feste externe IP-Adresse. Dies ist nur bei sehr wenigen Internetprovidern möglich und relativ teuer im Vergleich zu einem DSL-Anschluß mit variabler IP-Adresse.

Einrichtung

Die Einrichtung im Router muss anhand der Dokumentation des Routers erfolgen. Hier werden nur die nötigen Schritte aufgezeigt.

  • Öffnen der Weboberfläche des Routers
  • Eintragen der Dyn DNS- Accountdaten (Domain / Username und Passwort wie bei der Registrierung angegeben).
  • Einrichtung einer Portweiterleitung für HTTP:
Protokoll TCP
Quellport: 80
Destination Port: 80
Destination IP: IP_der_NSLU
  • Einrichtung einer Portweiterleitung für HTTPS:
Protokoll TCP
Quellport: 443
Destination Port: 443
Destination IP: IP_der_NSLU

Test

  • Test der HTTP-Weiterleitung:
Webbrowswer öffnen und http://Dyn_DNS_Domain/phpinfo.php eingeben.
  • Test der HTTPS-Weiterleitung:
Webbrowswer öffnen und https://Dyn_DNS_Domain/phpmyadmin eingeben.


=> PHPInfo Webseite sollte in beiden Fällen fehlerfrei erscheinen.