Ich muss meinen lokalen Host für kurze Zeit zu Testzwecken weiterleiten. Der Zugriff muss über das öffentliche Internet erfolgen.
Wie kann ich das erreichen?
Vielen Dank.
Ich muss meinen lokalen Host für kurze Zeit zu Testzwecken weiterleiten. Der Zugriff muss über das öffentliche Internet erfolgen.
Wie kann ich das erreichen?
Vielen Dank.
Antworten:
Sie gehen in Ihre Routerkonfiguration und leiten Port 80 an die LAN-IP des Computers weiter, auf dem der Webserver ausgeführt wird.
Dann kann jeder außerhalb Ihres Netzwerks (aber nicht Sie innerhalb des Netzwerks) über Ihre WAN-IP-Adresse ( whatismyipcom ) auf Ihre Site zugreifen .
Es gibt einige gute kostenlose Dienste, mit denen Sie das Gleiche tun können. Ideal, um schnell etwas zum Testen zu zeigen:
Bearbeitungen :
Obwohl Sie nicht genügend Informationen bereitgestellt haben, um diese Frage richtig zu beantworten, sind SSH-Tunnel Ihre besten Aufnahmen (oder umgekehrte SSH-Tunnel).
Sie benötigen nur einen SSH-Server in Ihrem internen oder Remote-Netzwerk, um Zugriff auf Ihren lokalen Computer zu erhalten.
Sie können PUTTY (es hat eine GUI) unter Windows verwenden, um Ihren Tunnel zu erstellen.
Verwenden Sie Ihre IP-Adresse oder einen Dienst wie noip.com, wenn Sie etwas Praktischeres benötigen. Konfigurieren Sie anschließend Ihren Router ordnungsgemäß, damit eingehende Verbindungen bei laufendem Server an den Computer weitergeleitet werden.
Öffnen Sie den Port, an dem Ihr System ausgeführt wird (Beispiel 8080). Öffnen Sie den Port überall ... Modem, Firewalls usw. usw. usw.
Senden Sie dann Ihren IP + -Port an die Person, die ihn verwenden wird.
Beispiel: http://200.200.200.200:8080/mySite/
Sie haben Zugriff localhost
, dh auf Ihrem Computer wird ein Webserver ausgeführt. Um über das Internet darauf zugreifen zu können, müssen Sie Ihrem Computer eine öffentliche IP-Adresse zuweisen. Dann können Sie zugreifen http://<public_ip>:<port>/
. Die Portnummer ist normalerweise 80.
Versuchen Sie es mit Ihrer IP-Adresse. Ich denke, Sie können über das Internet darauf zugreifen.