Wie um meine localhost WWW? (port-forwarding?)
Mir läuft Apache/php auf meinem localhost und möchte in der Lage sein, um diese öffentlich über das internet zugänglich.
Ich denke, dass dies wird erreicht, indem die port-Weiterleitung? Kann mir jemand zeigen in die richtige Richtung?
Wahrscheinlich eine Frage für serverfault.com
Ein feedback über die Antworten, wäre schön, diese Gemeinschaft ist der Fahrer von diesem, bitte wählen Sie eine Antwort, so können wir schließen dieses Thema.
Die einfachste und sicherere Möglichkeit ist die Verwendung von forwardhq.com oder pagekite.net als Mar Orlygsson erwähnt.
Ein feedback über die Antworten, wäre schön, diese Gemeinschaft ist der Fahrer von diesem, bitte wählen Sie eine Antwort, so können wir schließen dieses Thema.
Die einfachste und sicherere Möglichkeit ist die Verwendung von forwardhq.com oder pagekite.net als Mar Orlygsson erwähnt.
InformationsquelleAutor Andy Hin | 2011-01-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kommt es auf die Verbindung, die Sie haben.
Wenn Ihr Rechner eine öffentliche IP-Adresse, es ist auf dem Internet bereits. Dann alles, was Sie brauchen, ist zu erlauben, verbindungen zu port 80, die sowohl auf der lokalen firewall und dem home - /Firmen-firewall.
Wenn Ihr Rechner hinter einer set-top-box, oder in einem Firmennetzwerk, sind die Chancen, dass Sie nicht auf das Internet. In einigen Fällen kann ein router macht NAT (Network Address Translation) zwischen einem lokalen (nicht-routbare) Netzwerk und dem Internet. In diesem Fall müssen Sie port-Weiterleitung einrichten auf die set-top-box oder router.
InformationsquelleAutor ChrisJ
Gut sir, Sie sollten versuchen, ngrok es ist kostenlos und funktioniert mit allem, was ich auf ihn zu werfen (node-Server, xampp, etc.)
InformationsquelleAutor IGRACH
Möchten Sie vielleicht zu prüfen, aus Pagekite - es ist ein open-source-software, die Ihnen erlaubt, setzen Sie Ihre lokalen Ressourcen an der äußeren internet-ohne Sie benötigen, um den router neu konfigurieren oder die firewall.
Gibt es einen ähnlichen Dienst, genannt Zeigen tut viel die gleiche Sache, obwohl es scheint ein bisschen mehr begrenzt.
InformationsquelleAutor Már Örlygsson
Könnten Sie versuchen, beame-insta-ssl, es ist ein guter Weg, um frei-tunneling-Dienste und ein kostenloses SSL-Zertifikat an, setzen Sie Ihr localhost ein. Es ist open source auf git hier: https://github.com/beameio/beame-insta-ssl/
InformationsquelleAutor Hilli
Nur die port-Weiterleitung funktionieren würde, aber würden Sie brauchen, um eine Verbindung zu Ihrem server durch die IP.
werfen Sie einen Blick auf dyndns.com dort können Sie einen DNS-ID, die Punkte auf Ihren server.
Nach, dass Sie Ihren router port 80 (HTTP) oder 443(HTTPS), um zu Ihrer PC-HTTP-server-port ( dies kann ein beliebiger port, den Sie möchten)
InformationsquelleAutor Cristiano Fontes
Es hängt davon ab, was meinst du mit localhost? Jedes system hat seine eigenen "localhost".
Wenn du meinst, dass Sie so etwas wie: "Ihr system"<-->"gateway/WLAN-router"<-->Internet als sollten Sie so konfigurieren, port-mapping von Ihrem router externe Schnittstelle an den server " IP-Adresse. Überprüfen Sie Ihre router-Dokumentation für weitere Informationen.
InformationsquelleAutor Elalfer
Ein weiteres Werkzeug für die port-Weiterleitung über OpenVPN oder SSH-tunnel ist https://portmap.io . Wenn Sie mehrere vhosts auf dem lokalen Apache, können Sie den host-header mit den erforderlichen Hostnamen.
InformationsquelleAutor bitree