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.30

Sostituisci 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.

Articoli correlati