Localhost über das Internet zugänglich machen

840

Ich weiß nicht, wo ich diese Frage stellen soll. Ich finde, dass dies nicht der richtige Ort für diese Art von Frage ist. Ich bin neu an dieser Stackexchange-Site. Entschuldigen Sie mich wirklich für die Frage, die Sie lesen möchten.

Ich habe einen Server erstellt, aber es ist localhost bei 127.0.0.1. Wie mache ich es im Web, von außen erreichbar oder zumindest im LAN-Netzwerk, nicht nur auf meinem PC? Ich habe viele verschiedene Möglichkeiten ausprobiert, indem ich einfach nur geraten habe und alles mehrmals vermasselt habe und wieder Wamp installiert und installiert habe. Das Softwarepaket, das ich verwende, ist WAMP und ich möchte phpbb installieren.

-1
Sie haben recht, das ist nicht der richtige Ort. Abstimmung zur Migration nach [su]. Gerald Schneider vor 6 Jahren 2
Mögliches Duplikat von [Ich habe einen Domänennamen, den ich zu meinem lokalen Server umleiten möchte. Wie mache ich das?] (Https://superuser.com/questions/559623/i-have-a-domain-name-that-i-want-to-redirect-to-my-local-server-how- do-i-do-thi) JakeGould vor 5 Jahren 1

2 Antworten auf die Frage

0

Auf welchen Dienst Sie von außen / web zugreifen möchten, benötigen Sie unter anderem, um auf Dienste von außen / web zuzugreifen

  1. Öffentliche IP auf dem Server
  2. ggf. offene Ports in der Firewall
  3. Dienst, der auf dem Server ausgeführt wird, um die Anforderung zu bedienen
  4. ordnungsgemäße Konfiguration der Anwendung oder des Dienstes auf dem Server, auf die von außen / web zugegriffen wird

Wenn Sie einen Webdienst (Apache, httpd) ausführen, müssen Sie Port 80 öffnen, wenn https dann Port 443 ist, sollten Sie auch den Apache-Dienst ausführen und auf das richtige Verzeichnis verweisen

Wenn Sie einen einfachen Router verwenden, müssen Sie den Port öffnen oder Ports an den jeweiligen Server weiterleiten

Beispiel: Sie haben einen Server mit Apache, der auf IP 192.168.1.5 in Ihrem LAN-Segment ausgeführt wird, und die öffentliche IP-Adresse Ihres Routers ist xx.xxx.xx.xx. Dann müssen Sie Einstellungen im Router vornehmen, der den Datenverkehr auf der öffentlichen IP-Adresse xx zulässt .xxx.xx.xx Port 80 wird an 192.168.1.5 weitergeleitet, dann können nur Sie auf Ihre Apache-Seite von außerhalb / web zugreifen

Einen ähnlichen Weg für verschiedene Dienste haben Sie verschiedene Ports

0
Windows11

Überprüfen Sie https://ngrok.com/, dies ist ein Dienst, der genau das tut. Der traditionellere Weg ist, Shared Hosting oder sogar einen vollständigen VPS irgendwo zu nutzen und Ihre Site zu hosten.