Wie kann ein Webserver öffentlich zugänglich gemacht werden?

Wie kann ein Webserver öffentlich zugänglich gemacht werden?

Vor kurzem habe ich den LAMP-Server auf Ubuntu Server installiert und jetzt ist meine Website von jedem Gerät aus zugänglich, das an mein DSL-Modem (Router) angeschlossen ist. Aber ich weiß nicht, wie ich den Server vom Internet aus zugänglich machen kann.

Dies ist die Ausgabe von ifconfig | grep inet:

inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0

Auch wenn ich mich mit dem Internet verbinde (vom selben Computer, aber mit einem anderen Betriebssystem) und überprüfehttp://whatismyip.comheißt es, dass meine IP-Adresse 151.246.99.56 ist. Wenn ich die Systemsteuerungsseite meines Routers lade, wird mir in der Spalte „WAN-Informationen“ erneut 151.246.99.56 als IP-Adresse angezeigt.

Ich verwende einen Router von ZyXEL (P-660HW-T1 v3). Welche Einstellungen muss ich ändern, damit mein Webserver vom Internet aus zugänglich ist?

Antwort1

Um Ihren Server von außerhalb Ihres LAN sichtbar zu machen, benötigen Sie Folgendes:

  • Richten Sie NAT auf Ihrem Router so ein, dass Port 80 auf den Webserver verweist (oder auf den Port, den Ihr Webserver abhört). In Ihrem Fall sollten Sie diesen Port auf die Server-IP 192.168.1.50 verweisen.
  • Sie können auch jeden Dienst verwenden wieDynDNSum auf Ihren Webserver zuzugreifen, ohne Ihre öffentliche IP-Adresse kennen zu müssen. Dies ist sehr nützlich, wenn Ihre IP dynamisch ist und sich von Zeit zu Zeit ändert (oder wenn Sie Ihren Router neu starten).

Mit diesen Änderungen sollten Sie über das Internet auf Ihren lokalen Webserver zugreifen können.

verwandte Informationen