Ich denke, Sie sind ein bisschen verwirrt darüber, was ein Proxy tatsächlich tut. Der anonyme Proxy-Server hilft Ihnen nicht, Ihren lokalen Server über das Internet zu erreichen.
Was Sie tatsächlich tun müssen, ist:
Erstellen Sie zunächst eine statische Route auf Ihrem Router, um alle eingehenden Verbindungen auf Port 80 zu Ihrem lokalen Server umzuleiten. So etwas wie (hypothetische Einstellungsschnittstelle)
WAN IP: *.*.*.*
wAN PORT: 80
LAN IP: <your machine ip>
LAN PORT: 80 (or the port you're running Apache2 under)
Das allein reicht aber nicht aus. Warum das? Denn wenn Sie wie 99% der Leute da draußen sind, wird Ihnen eine dynamische IP-Adresse zugewiesen. Sie können Ihre IP - Adresse über Websites überprüfen (z http://www.whatismyip.com/ ) oder auf Ihrer Router-Statusseite.
Dies bedeutet, dass Sie mit der IP-Adresse auf Ihren Server zugreifen können, BIS die IP-Adresse aus verschiedenen Gründen aktualisiert wird, einschließlich, aber nicht beschränkt auf: Neustart des Routers, Verlängerung der IP-Lease von Ihrem ISP ...
Natürlich können Sie versuchen, eine statische IP-Adresse für Ihren Router zu sichern, dies ist jedoch normalerweise der Fall
- schwierig (abhängig von Ihrem ISP)
- teuer (da es ein Zollservice ist)
Mit einer statischen IP-Adresse können Sie über Ihre öffentliche IP-Adresse auf Ihren Server zugreifen.
Ich nehme jedoch an, Sie möchten sich keine umständliche IP-Adresse merken müssen, die den nächsten Punkt bringt: Domainname und DNS.
DNS sind Server, die Zuordnungen zwischen Domänennamen (z. B. superuser.com) und den IP-Adressen bereitstellen, die die Computer tatsächlich zur Kommunikation und Auflösung des Datenverkehrs verwenden.
Zunächst müssten Sie irgendwo einen Domainnamen registrieren. Es gibt überall eine Menge Registrare, googeln Sie einfach ein bisschen und Sie werden bald mehr finden, als Sie jemals brauchen werden.
Zweitens müssen Sie die Zuordnung zu Ihrer statischen IP konfigurieren. Die Weitergabe von DNS-Einträgen dauert einige Zeit. Daher müssen Sie möglicherweise auch nach der Einrichtung zwischen 30 Minuten und mehreren Stunden warten, bis Ihr Domain-Name Ihrer IP-Adresse ordnungsgemäß zugewiesen wurde.
Statische IPs sind jedoch, wie ich bereits sagte, schwer zu bekommen. Am besten verwenden Sie einen dynamischen DNS - Dienst (z. http://dyn.com/dns/ , kommerzieller Dienst), mit dem dynamisch zugewiesene IP-Adressen verwendet werden können. Die meisten Router bieten Unterstützung für diesen speziellen dynamischen DNS-Dienst.
Jedes Mal, wenn Ihr Router seine IP-Adresse aktualisiert, benachrichtigt er den dynamischen DNS-Dienst und aktualisiert seinen Datensatz. Daher wird Ihr Domainname immer der neuesten IP-Adresse zugeordnet.
Alles in allem ist es eine Menge Aufwand und Kosten für so etwas. Es hängt alles davon ab, was Sie versuchen (vorübergehender Hack, langfristige Lösung, ...)
Meiner Meinung nach ist es besser, einen virtuellen Server irgendwo in der Cloud zu mieten (Amazon, Rackspace, SoftLayer, ...)