Scegliere l'indirizzo sorgente in uscita di Tinyproxy
Separa Bind da Listen in Tinyproxy e considera l'instradamento quando scegli l'indirizzo sorgente verso il sito web.
Per mantenere locale l'ascoltatore dei client di Tinyproxy e scegliere una sorgente locale per le connessioni in uscita:
Listen 127.0.0.1
Bind 192.0.2.30Sostituisci 192.0.2.30 con un indirizzo assegnato all'host del proxy. Listen controlla dove si connettono i client; Bind seleziona l'indirizzo locale usato per le connessioni in uscita. Il frammento conserva solo l'accesso locale e non è una politica completa di autenticazione o di accesso dei client.
Il binding non crea un'interfaccia né sceglie un gateway. Su un host con più reti, esamina l'instradamento per quella sorgente, l'accettazione del provider e il percorso di ritorno. Un tunnel o un provider secondario può richiedere una politica di instradamento esterna a Tinyproxy.
BindSame è un modello separato che collega la selezione in uscita all'indirizzo in ingresso. Sceglilo solo quando questa relazione è voluta, non come riparazione generale di una discrepanza in uscita non spiegata.
Il sito web potrebbe comunque vedere un indirizzo diverso. NAT può tradurre la sorgente locale; un proxy a monte può effettuare la connessione finale dalla propria uscita. Registra separatamente l'ascoltatore, l'indirizzo locale in uscita, il gateway e l'identità pubblica finale.