Squid izvorne adrese i usmjeravanje pristupnika hosta
Odvojite odabir izvorne adrese u Squidu od usmjeravanja hosta kada proxy koristi više sučelja ili pružatelja.
Vezanje Squidove odlazne veze na adresu A ne čini da host koristi pružatelja A. tcp_outgoing_address bira lokalni izvor; operacijski sustav i dalje bira rutu.
| Odluka | Vlasnik |
|---|---|
| Lokalni odlazni TCP izvor | Squidovo pravilo izvorne adrese. |
| Pristupnik i sučelje za taj izvor | Politika usmjeravanja hosta. |
| Javna adresa koju web-mjesto vidi | Cijela putanja, uključujući svaki NAT ili nadređeni proxy. |
Ako A pripada pružatelju A, ali zadana ruta koristi pružatelja B, B može odbiti taj izvor ili povratna putanja može zakazati. Postava s više sučelja može zahtijevati usmjeravanje politike temeljeno na izvoru. Njezina pravila operacijskog sustava i mreže moraju odgovarati ovom postavljanju; kopirana naredba zadane rute može prekinuti SSH i proxy sesije.
Zabilježite slušatelja, predviđeni odlazni izvor i kompatibilan pristupnik. Veze klijent→Squid i Squid→odredište mogu koristiti različita sučelja, a povratna ruta do klijenta još je jedan zahtjev.
Squid direktiva upravlja odabirom izvora, a ne instalacijom ruta. Ni Danteova razlika između unutarnjeg i vanjskog vezanja ne može zamijeniti upotrebljivu putanju. Lokalno ispravan izvor kasnije se ipak može prevesti, pa provjerite adresu koju web-mjesto vidi zasebno.