Ich habe eine App, die lokal auf Tomcat ausgeführt wird und auf die ich zugreifen kann:
http://192.168.192.24:8080/findit/table.html
Jedoch wenn ich benutze:
http://mypublic-ip-address:8080/findit/table.html
Ich erhalte die Fehlermeldung "Diese Webseite ist nicht verfügbar" (mit Chrome getestet)
Ich habe die Portweiterleitung wie folgt eingerichtet:
Gibt es zusätzliche Schritte, die ich ausführen sollte?
networking
port-forwarding
tomcat
ports
blue-sky
quelle
quelle
Welches Betriebssystem? Wenn Windows, überprüfen Sie die Windows-Firewall auf den Port. Funktioniert es von Computern in Ihrem LAN?
Kinnectus
@ Big Chris Ich verwende Windows 7, ich habe eine Regel hinzugefügt, um Anforderungen an Port 8080 zuzulassen. Es funktioniert für andere Computer im LAN unter der Adresse 192.168.192.24:8080
blue-sky
1
Moment mal ... versuchen Sie, auf die Seite (über Ihre öffentliche IP-Adresse) zuzugreifen, während Sie sich in Ihrem LAN befinden? Was passiert, wenn Sie eine Verbindung zu Ihrer Webseite herstellen, indem Sie beispielsweise Ihr Smartphone mit ausgeschaltetem WLAN (3G / 4G) verwenden?
Kinnectus
1
@ Big Chris Zugriff mit Wi-Fi ausgeschaltet funktioniert. Vielen Dank, ich habe ein paar Stunden damit verbracht, meinen Kopf gegen die Routerwand zu schlagen. Aber warum ? Warum funktioniert die Verbindung zum Netzwerk nicht?
blue-sky