Reverse Proxy von meiner Domain zu meinem PC - wie?

520
seanbw

Ich frage nicht nach dem "Wie", als ob es möglich wäre oder als ob sich ein Problem entwickelt hat. Viele der ähnlichen Fragen suchen nach einer Lösung oder einer Möglichkeit, sie zu erweitern.

Meine Frage ist praktischer. Entweder weiß ich nicht, wonach ich suche, also bekomme ich keine Google-Treffer oder ja, ich weiß nicht, wonach ich suche.

Ich suche nach Reverse Proxy und bekomme eine Menge von Seiten, aber die meisten liegen über meinem Kopf oder über Webserver und Lastverteilung.

Fakten: Ich habe ein Konto bei ipage.com mit zwei Domänennamen, die mir gehören.

Ich habe zu Hause einen NAS (mit Windows, aber ich könnte das WLS verwenden, wenn ich auf spezifische Anweisungen verweisen kann). Ich habe einen Reverse-Proxy mit no-ip.com eingerichtet. Wenn ich also unterwegs bin, kann ich mich bei meinem Computer anmelden home (ohne ssh zu benutzen - aus irgendeinem Grund mischen sich ssh und mein Kopf nicht)

Ich muss die No-IP-Namen monatlich bestätigen und nach zwei Jahren wird es zu einer Belastung. Nun zieht no-ip zu einem Abonnementmodell über, daher muss ich meinen Domainnamen verwenden, da ich bereits dafür bezahlt habe.

Ich möchte mein Konto bei ipage.com verwenden, um den Reverse-Proxy einzurichten. Ich kann jedoch nicht als einzige Berechtigung FTP und Sub-Domain verwenden. Ich darf keine SSH ausführen oder auch keine Anwendung installieren.

Nächstes Jahr ziehe ich zu einem vps um, aber es sind ungefähr 9 Monate.

Gibt es eine Webseite, auf der ich Schritt für Schritt beschrieben wird, damit ich bei ipage eine Subdomäne einrichten kann, die eine Verbindung zu meinem PC zu Hause herstellt?

  • Der Domainname bei ipage lautet companeros.com.

    Mein Server zu Hause heißt also hpz800 (sehr original) hpz800.companeros.com

Wie kann ich hpz800.companeros.com so einrichten, dass er zu Hause eine Verknüpfung mit meinem HPZ800 herstellt? oder gibt es eine Software, die das kann? (Ich habe keine statische IP zu Hause)

Diese Frage hat beinahe funktioniert, aber er hat eine statische IP-Adresse und CentOS. Er zeigt meinen Domänennamen auf meinen Heim-PC

Dieser Typ wusste, was er tat. Wo muss ich den virtuellen Host einrichten und worauf wird er hinweisen? ipage lässt mich keinen virtuellen Host einrichten, wenn ich ihn nicht auf einen Ordner " Reverse Proxy" für Domänennamen verweise

Dieses q Nginx Reverse Proxy gibt eine falsche URL zurück, die auch wusste, was er tat, und ich mache den gesamten Prozess von dem zweiten Reverse Proxy Ubuntu getrennt - ich verstehe die Funktion davon nicht und ich weiß nicht, wo er war . ] 1

Ich habe bereits zu Hause einen Nginx-Webserver eingerichtet, der funktioniert. Ich habe es auf WLS und Windows.

Die Lösung muss die No-IP-Lösung replizieren, bei der ich eine Webadresse eingebe und mich bei meinem NAS anmelde. Kein ssh, da die meisten öffentlichen PCs dies nicht zulassen.

Gibt es eine Software, die ich installieren kann, um hpz800.companeros.com zu meiner IP-Adresse zu Hause zu übersetzen (wenn diese IP-Adresse täglich geändert wird) ?

Ich habe Cyberghost auf allen meinen Geräten, aber ich weiß nicht, wie das hilft. Ich habe keinen Cyberghost (vpn) auf dem PC außerhalb meiner Firewall.

Die Lösung muss in der Lage sein, meine Webadresse mithilfe von beispielsweise Chrome oder IE auf meinen PC zu Hause zu übersetzen.

0
Wenn Sie bereit sind, SSH zu verwenden, möchten Sie einen umgekehrten Tunnel. Es ist gut beschrieben [hier] (https://unix.stackexchange.com/a/57688). Richten Sie einen Reverse-Tunnel von zu Hause zu Ihrem Server ein. Anschließend können Sie `ssh -D 'verwenden, um Proxy-Server von Ihrem PC über Ihren Server nach Hause zu senden. Diagon vor 5 Jahren 0
Ich habe vpn, aber wie erlaubt mir ein vpn den Zugriff auf einen Computer? Die ssh-Lösung kann auch nicht funktionieren (es heißt, Sie müssen auf beiden Sites Shell-Zugriff haben). Ich habe nur Shell-Zugriff auf meinen PC, aber nicht von ipage. ipage erlaubt nur ftp-Zugriff auf einen bestimmten Ordner, der als root dienen kann, aber ich kann ssh nicht auf ipage installieren. Gibt es eine Software, die ich auf meinem PC installieren kann, um auf hpz800.companero.com zuzugreifen, wenn ich Software auf hpsz800.companero.com installiere? seanbw vor 5 Jahren 0
Wenn Sie Ihre Frage noch einmal lesen, bin ich nicht ganz klar, aber (1) eine Domain ist nur eine Möglichkeit, die IP-Adresse Ihres Heimcomputers zu verfolgen. Wenn sich das nicht ändert, benötigen Sie keinen Domänennamen. Sie können es einfach als "home.local" in Ihre Datei / etc / hosts schreiben. (2) Um den VPN-Server zu installieren, benötigen Sie root auf Ihrem Heimcomputer. Anschließend verwenden Sie auf Ihrem Laptop die VPN-Client-Software. Sie könnten dies versuchen (https://help.ubuntu.com/lts/serverguide/openvpn.html.de). (3) Ich erfahre, dass ipage eine Art Hosting-Plan ist. Für ssh benötigen Sie einen Shell-Account. Gibt es dir das? Wenn nicht, versuchen Sie es mit Webfaction. Diagon vor 5 Jahren 0
Ich vermute, ich gehe davon aus, dass Ihr Heimcomputer hinter einer Firewall stecken bleibt und dass Sie Schwierigkeiten hatten, dies zu erreichen, und deshalb einen externen Server brauchte, der als Proxy fungierte. Vielleicht tust du es nicht. Wenn Sie sich nicht hinter einer Firewall befinden, können Sie einfach den VPN-Server / Clent auf den beiden Maschinen einrichten und auf ipages verzichten. Diagon vor 5 Jahren 0
@ Diagon Ich stehe hinter einer Firewall. Das Problem ist, dass no-ip zu einem Abonnementmodell übergegangen ist, also muss ich dies schnell tun. Ipage ist wieder ein Hosting-Plan, aber Shared Hosting, also kein Zugriff auf die Shell. Ich kann eine Subdomain erstellen, aber ich denke, ich brauche ein Intermediate, um die Subdomain von ipage mit dem PC zu Hause zu verknüpfen. Was ist das Zwischenprodukt? eine Anwendung vielleicht, aber wo wird sie sich befinden, um die "Transaktion" durchzuführen, ist es dieser Teil, der mich stumpft. seanbw vor 5 Jahren 0
@Diagon: Ich habe alle Ihre Kommentare noch einmal gelesen, aber Sie gehen davon aus, dass ich weiß, was ich mache. Ich nicht. Es tut uns leid. Soweit ich weiß, bearbeite ich auf meinem Heimcomputer meine Hostdatei, um hpz800.companeros.com aufzunehmen, um auf den Server zu verweisen. So viel bekomme ich. Auf ipage stelle ich den Subdomainnamen hpz800 ein und verbinde ihn mit companeros.com. Das bekomme ich. Ich glaube nicht, dass ssh die Antwort sein wird, denn wenn ich draußen auf öffentlichen PCs bin, wird die Verwendung von ssh schwierig sein, da die Software nicht installiert wird und alle meine PCs Windows sind. Ich habe _Nginx_ eingerichtet und es funktioniert. Wie gebe ich hpz800.companeros.com in eine Webadresse außerhalb ein und logge mich bei meinem PC ein? seanbw vor 5 Jahren 0
Ich bin mir nicht ganz sicher, was Sie hier tun, aber wenn Sie nur nach einem dynamischen DNS suchen, ist das kostenlose, das ich verwende, http://freedns.afraid.org. Vielleicht hilft dir das? Diagon vor 5 Jahren 0
@Diagon: das war mein erster Versuch. egal, was es auf meinem PC nicht umkehren wird. Ich habe immer noch die Datei und es startet immer noch Autostarts, aber ich kann sie nicht zum Laufen bringen. Ich glaube, ich habe das jetzt gelöst. Ich habe WSL, Nginx, Apache und Acrylic DNS verwendet seanbw vor 5 Jahren 0

0 Antworten auf die Frage