Welke machine bedoelt localhost via een proxy?
Wanneer een proxy de bestemmingsverbinding opent, verwijst een loopback-bestemming naar de omgeving van de proxy. Bypassregels van de browser kunnen dat onderscheid verbergen.
U wilt een ontwikkelserver op uw laptop bezoeken terwijl u een externe proxy gebruikt. Het woord localhost heeft een eigenaar nodig.
Bij een direct verzoek is de loopback-bestemming van de client lokaal voor de client. Als een proxy de bestemmingsverbinding werkelijk naar een loopback-adres opent, hoort dat adres bij de omgeving van de proxy.
Een lokale proxy en een lokale webserver kunnen op dezelfde machine draaien, maar ze hebben nog steeds aparte luisterpunten nodig. De poort van de webserver als proxy-poort invoeren maakt hem niet sprekend in het proxyprotocol.
Browsers passen ook bypassregels toe, inclusief impliciete uitzonderingen voor sommige lokale bestemmingen. De loopback-bescherming van Firefox staat los van zijn gewone bypasslijst. Een pagina die op localhost laadt, bewijst dus niet dat de externe proxy hem heeft gedragen.
Bepaal de bedoelde route. Een ontwikkelsite die lokaal is voor de client heeft meestal een passende directe uitzondering nodig. Een dienst die vanaf een andere machine bereikbaar moet zijn, heeft een adres en toegangsregeling nodig die geldig zijn vanaf die machine. Het wijzigen van de getoonde proxy-IP kan niet het loopback van de externe machine tot het loopback van uw laptop maken.