kann nach dem Einrichten einer DMZ mit meinem mobilen Breitbandrouter nicht auf meinen Webserver zugreifen

0

Ich versuche, meinen Webserver für das Internet zu öffnen, um einigen Freunden einen Einblick in meine in Entwicklung befindlichen Websites zu geben. Da ich es aufgegeben habe, mit dem Port Forward-Weg zu arbeiten (mein ISP erlaubt dies wahrscheinlich nicht mit meinem Router), habe ich angefangen, über DMZ nachzudenken.

Also habe ich meine interne Server-IP in der DMZ-Einstellung meines Routers hinzugefügt (siehe Abbildung unten), und jetzt möchte ich die Konnektivität mit meinem Windows Phone testen (da ich momentan keinen anderen Computer habe). Die Verwendung des Browsers und das Einfügen derselben internen IP-Adresse (etwa "192.168.XX") scheint jedoch nicht zu funktionieren (die Meldung "Die Seite kann nicht angezeigt werden" wird angezeigt). Liegt es nur daran, dass ich ein Smartphone benutze? Soll ich mit einer anderen URL auf meinen Webserver zugreifen (z. B. mit Port 80)?

Ich bestätige, dass mein Apache-Dienst aktiviert ist und ich die Websites von meinem LAN aus erreichen kann. Fehlt mir noch etwas? Ich bin mir der Probleme bei der Verwendung von DMZ bewusst, aber es ist in Ordnung, da es nur ein vorübergehendes Experiment für mich ist.

Mein Router ist ein Vodafone r216z .

DMZ-Konfiguration

EDIT 1

Ich versuche jetzt, vom externen Gerät aus auf den Webserver zuzugreifen, indem ich die externe IP- Adresse des Servers (gefunden mit whatismyip.com ) über den Browser vom Smartphone aus eingebe , aber immer noch das gleiche Ergebnis. Die URL lautet "/tutorial/ajaxdemo.html". Wenn dies von Interesse ist, ist die Firewall für die Webserver-Server-Ports deaktiviert.

umbe1987
quelle
1
Sie müssen die öffentliche IP-Adresse verwenden.
DavidPostill
wo? in den DMZ-Einstellungen oder beim Zugriff über den Browser vom externen Gerät?
umbe1987
Im Browser vom externen Gerät.
DavidPostill
Vielen Dank. Ich habe es versucht, aber es funktioniert immer noch nicht ... Ich habe die IP von whatismyip.com gelesen und diese über den Browser verwendet. Um ein paar Dinge zu verdeutlichen: Der Webserver ist eingeschaltet und wenn ich vom Server aus auf die Seite zugreife, indem ich (zB) "localhost / tutorial / ajaxdemo.html" eingebe, erreiche ich die Ressource. Wenn ich das gleiche mit "<EXTERNAL_SERVER_IP>" anstelle des Teils "localhost" mache, kann die Seite nicht erreicht werden. Irgendein Vorschlag?
umbe1987
1
Stellen Sie bei der Verwendung Ihrer externen IP sicher, dass es sich um Ihre eigene und keine NAT-IP handelt. Mobilfunkanbieter neigen dazu, viele Benutzer hinter ein NAT und damit eine IP-Adresse zu stellen. Im Gegenzug ist es nicht möglich, ein Gerät hinter diesem NAT zu erreichen, einschließlich Ihres Webservers.
GiantTree