hosten Sie eine Site auf dem Heimserver

1377
Sahar Milis

Ich habe einen Home-Server (mit Windows 7) und kann innerhalb des LANs die Website durchsuchen. Ich habe die nötigen Änderungen in der Firewall vorgenommen und den Port im Router weitergeleitet.

Leider kann ich die Site nicht erreichen, wenn ich versuche, die Site über die externe IP-Adresse (und den weitergeleiteten Port) von außerhalb des LANs zu beziehen. wie es nicht existiert.

Ich bin mir ziemlich sicher, dass ich die Weiterleitung richtig gemacht habe, denn wenn ich versuche, von einem Computer im LAN aus im Internet zu surfen und die externe IP (und den Port) des Routers zu verwenden, erhalte ich meine Website.

Alle Guides bleiben hier stehen. Ich habe seit Tagen im Internet gesucht - und nichts.

Ich weiß, dass es keine Rolle spielt, aber ich habe Apache2.4, Tomcat, Xampp ausprobiert und sogar einen eigenen Server mit Java erstellt - keiner von ihnen hat außerhalb des LAN funktioniert

0
Höchstwahrscheinlich blockiert Ihr ISP an Port 80 eingehende Verbindungen. Sie können nichts dagegen unternehmen. Eugen Rieck vor 8 Jahren 0
Haben Sie andere Ports als 80 ausprobiert? So etwas wie 8080 oder was auch immer. Sie müssen lediglich die Portweiterleitungsregel ändern, um dies zu versuchen. Daniel B vor 8 Jahren 0
Haben Sie eine echte öffentliche IP-Adresse oder stehen Sie hinter CGN? Wenn letzteres sein Spiel beendet. Oder Ihr Forward funktioniert einfach nicht (einige Router erfordern zuerst eine Firewall-Änderung). Linef4ult vor 8 Jahren 0
Ich habe einen anderen Port ausprobiert - sie erhalten das gleiche Ergebnis. @DanielB Sahar Milis vor 8 Jahren 0
Die IP beginnt mit 84.XXX.X.XX. Ich stehe also nicht unter CGN. @ Linef4ult Sahar Milis vor 8 Jahren 0

2 Antworten auf die Frage

1
Keltari

More than likely, your ISP is blocking port 80. Port 80 is the standard port used for the web. ISPs will block port 80, saying that web hosting is a business level service and will charge your more. Try changing the port in your server to 8080, as well as change your port forwarding. Then connect to your server in a browser with :8080 appended to the end. Once that is done, replace the following with your external IP address and enter it in your browser http://10.10.10.10:8080.

You can always check with your ISP to see if they are blocking port 80. If they are, you can simply use a different port like 8080, or pay for the higher level of service.

Ich sehe nicht so aus, als wäre es blockiert. Außerdem habe ich Ports wie 8080,4680,1234 von außerhalb des LAN in den Router eingesetzt und der Router leitet ihn an Port 1234 oder 8080 und so weiter weiter. funktioniert immer noch nicht außerhalb von LAN. @ Keltari Sahar Milis vor 8 Jahren 0
0
Michael Rowan

Does your internet access point (cable modem, dsl modem) also act as your router, or do you have a second device after that device such as a wireless router? In the case you have two devices it is possible that your setup is actually requiring port forwarding on the external device (the modem) and the internal device (the wireless router), or better yet, to place the external device into a bridge mode that enables your purchased router to be the outermost device on the network as far as routing is concerned.