Hello,
uffz.
Keine Panik!
Wie kann ich den Port 80 auf meinem Router öffnen und auf meinem Rechner forwarden? ^^ Wie finde ich meine IP heraus? ^^
#Im Prinzip sind es drei Schichten (Stellen) um die es geht:
- Der Router muss eine Anfrage auf Port 80 seiner öffentlichen IP auf den Host weiterleiten, auf dem der XAMPP läuft.
- Die Firewall des Hosts muss diese weitergeleitet Anfrage auf den Port 80 des Hosts zulassen
- Der Apache schützt sich selber nochmal und muss diese Anfrage auch zulassen (Allow from all)
#Was brauchst Du nun?
-
Zugriff auf die Konfiguration des Routers
-
die öffentliche IP des Routers auslesen (geht sonst auch mit "wieistmeineip.de")
-
die IP deines Rechners im LAN
-
die Portforwarding-Seite des Routers
-
die http.conf-Dateien des XAMPP bzw. die httpd-vhosts.conf im ordner /xampp/apache/conf/extra/
-
Zugriff auf deine Firewall auf dem Host, falls die Zugriffe auf Port 80 blockt
#Und dann könnte es schon losgehen.
Wir arbeiten uns von innen nach außen vor: Zuerst würden wir mal testen, ob dein Apache im lokalen Netzwerk erreichbar ist. Das könnte man z. B. mit einem Smartphone machen, dass mit dem WLAN deines Routers verbunden ist. Wenn Du dort nun die IP des Apache-Rechners in die Browser-Adressleiste eingibst, sollte deine Seite erscheinen oder zumindest die "It works"-Seite des Apachen.
Wenn Du bis hierher gekommen bist, melde dich wieder.
Liebe Grüße
Tom S.
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.