Auf den Apache-Webserver im Heimnetzwerk kann vom Internet aus nicht zugegriffen werden

Auf den Apache-Webserver im Heimnetzwerk kann vom Internet aus nicht zugegriffen werden

Ich versuche, einen Apache-Webserver in meinem Heimnetzwerk einzurichten. Ich habe die Anweisungen unter befolgthttp://www.boutell.com/newfaq/creating/hostmyown.html. Ich habe einen D-Link DIR-601-Router mit einer Kabel-Internetverbindung.

Ich kann von meinem LAN aus eine Verbindung zum Webserver herstellen, indem ich im Webbrowser die URL verwende, die auf die IP 192.168.0.103 meines Servers verweist.

aber wenn ich versuche, mit meinem Telefon im 3G-Netzwerk im selben Bereich zu surfen, erhalte ich die Meldung „Server nicht gefunden“.

Meine öffentliche IP beginnt mit 61.xx.xxx.xxx und mein Router hat eine IP von 192.168.0.1

Kann mir bitte jemand helfen, das Problem herauszufinden?

Antwort1

Das häufigste Problem ist, dass Ihre Firewall/Ihr Router diese Art eingehender Verbindungen blockiert. Versuchen Sie, in Ihrem Router eine Portweiterleitung von einer beliebigen IP, Port 80, zu Port 80 (oder zu dem Port, den Sie für Ihren Server konfiguriert haben) einzurichten und deaktivieren Sie vorübergehend Ihre Windows- oder andere Firewall. Versuchen Sie es dann erneut. Wenn es dann funktioniert, aktivieren Sie Ihre Firewall und versuchen Sie es erneut. Wenn es dann nicht funktioniert, weisen Sie Ihre Firewall an, eingehende Verbindungen über Port 80 zu akzeptieren.

Antwort2

Ihr Telefon ist nicht direkt mit Ihrem LAN verbunden. Das bedeutet, dass Ihr gesamtes Netzwerk von Ihrem Telefon aus nicht erreichbar ist. Der Sinn Ihres Routers besteht darin, Ihr LAN vom Internet aus unzugänglich zu machen.

Sie haben zwei Möglichkeiten:

  1. Verbinden Sie Ihr Telefon über einen Wireless-Router oder Access Point direkt mit Ihrem LAN.
  2. Aktivieren Sie die Portweiterleitung auf Ihrem Router, um jedem im Internet Zugriff auf Ihren Webserver zu gewähren.

verwandte Informationen