Und nochmal ich:
Hier kann man auf NERD nachlesen, wie das mit DynDNS hinter einem Router so geht oder auch nicht.
In meinem Fall ist der Router die AirPort Express, für diesen Fall beschreibe ich das Vorgehen. Ist man direkt per Ethernet mit dem www verbunden, sind diese Schritte sinnlos, ansonsten notwendig.
Da ich mich hinter einer AirPort Express befinde, wird in den Systemeinstellungen -> Sharing nach Aktivieren des Personal Web Sharing (siehe Deweys Anleitung) eine INTERNE IP-Adresse-Adresse angezeigt, in meinem Fall die 10.0.1.2 für mein MacBook. Das ist im Prinzip nett, aber da es sich um mein internes Netz zwischen Router und MacBook handelt ich bin auch der einzige, der auf diese Adresse und damit auf meinen frisch gestarteten Apache-Server zugreifen kann.Versucht man, DynDNS auf diese IP-Adresse zu lenken, klappt das nicht.
Man lenkt DynDNS also auf die externe IP (des Routers) um, die man beim Konfigurieren gemäß der Anleitung direkt angezeigt bekommt. Wie man schon erahnt: danach funktioniert noch nichts, denn der Router kann die Anfragen bzw. die Weiterleitung von DynDNS nicht verarbeiten.
Deshalb muss man den Router so konfigurieren, dass Anfragen aus dem Internet im internen Netz an die IP des Rechners weitergegeben werden.
Zu diesem Zweck öffnet man das AirPort Admin. Dienstprogramm und wechselt in den Reiter "Portumleitung". Dort klickt man auf "Hinzufügen" und gibt einen Port (z.B. den Standard-Port 80) als öffentlichen Port an. Dann muss als "interne Adresse" die interne IP, die wir beim Personal Web Sharing gesehen haben, eingetragen werden, in meinem Fall also die 10.0.1.2. Dann wird als privater Port ebenfalls die 80 eingestellt.
Damit habe ich erreicht, dass der Router jede Anfrage aus dem Netz die ihn auf Port 80 erreicht über das interne Netzwerk an den Port 80 meines MacBook weiterleitet. Konfiguration aktualisieren, fertig.
Jetzt sollte der direkte Zugriff auf den Apache per IP bzw. DynDNS möglich sein.
Alle Angaben sind wie immer ohne Gew(a)ehr.
P.S.: dewey, Du kannst diese von mir verfassten Infos gerne zur Erweiterung Deines Tutorials verwursten.
P.P.S.: Jetzt hab ich so lange getippt, das schwaiger die Kerninfo schneller gepostet hat. Vielleicht hilft die Anleitung ja trotzdem jemandem weiter...