Sie möchten einen Entwicklungsserver auf Ihrem Laptop besuchen, während Sie einen entfernten Proxy verwenden. Das Wort localhost braucht einen Eigentümer.

Bei einer direkten Anfrage ist das Loopback-Ziel des Clients lokal für den Client. Öffnet ein Proxy die Zielverbindung tatsächlich zu einer Loopback-Adresse, gehört diese Adresse stattdessen zur Umgebung des Proxys.

Ein lokaler Proxy und ein lokaler Webserver können auf derselben Maschine laufen, benötigen aber dennoch getrennte Listening-Endpunkte. Den Port des Webservers als Proxy-Port einzutragen macht ihn nicht zu einem Sprecher des Proxy-Protokolls.

Browser wenden außerdem Bypass-Regeln an, einschließlich impliziter Ausnahmen für einige lokale Ziele. Firefox' Loopback-Schutz ist von seiner gewöhnlichen Bypass-Liste getrennt. Eine Seite, die unter localhost lädt, belegt daher nicht, dass der entfernte Proxy sie übertragen hat.

Entscheiden Sie die beabsichtigte Route. Eine client-lokale Entwicklungsseite braucht meist eine passende direkte Ausnahme. Ein Dienst, der von einer anderen Maschine erreichbar sein muss, braucht eine Adresse und Zugangsregelung, die von dieser Maschine aus gültig sind. Das Ändern der angezeigten Proxy-IP kann nicht das Loopback der entfernten Maschine zu dem Loopback Ihres Laptops machen.

Ähnliche Artikel