Mapiranje Squid portova za slušanje na odlazne izvorne IP adrese
Odaberite Squid odlazne izvorne adrese iz imenovanih dolaznih slušalaca, uzimajući u obzir rutiranje, NAT i ponovno korišćenje veza.
Četiri proxy porta ne znače automatski četiri javne IP adrese. Squid obično prepušta operativnom sistemu da odabere izvornu adresu za svoju odlaznu vezu. Da bi izbor porta imao smisla, povežite ga sa eksplicitnom politikom odlaznih adresa.
U konfiguracijama Squid 7 koje podržavaju ove direktive, fragment za rutiranje može koristiti imenovane slušaoce:
http_port 3128 name=exit_a
http_port 3129 name=exit_b
acl on_a myportname exit_a
acl on_b myportname exit_b
tcp_outgoing_address 192.0.2.10 on_a
tcp_outgoing_address 192.0.2.11 on_b
Ove adrese su primeri iz dokumentacije. Zamenite ih adresama koje su dodeljene i upotrebljive na vašem hostu. Ovo dodaje rutiranje već ograničenoj proxy konfiguraciji; ne pruža autentifikaciju ni pravila pristupa klijenata.
Izbor izvora je samo deo puta
Referenca za odlaznu adresu opisuje poredano uparivanje i izbor familije adresa. IPv4 izvor ne može postati izvor IPv6 veze. Kada različite adrese dolaze od različitih provajdera, politika rutiranja hosta mora koristiti kompatibilan gateway za svaku.
NAT uzvodno može prevesti dve odabrane lokalne adrese u jednu javnu adresu. Zato mapiranje slušalaca može raditi lokalno, a da ne proizvede javne identitete koje ste nameravali. Roditeljski proxy takođe može postati konačni izlaz prema veb sajtu.
Postojeće veze zaslužuju pažnju. Squid dokumentacija upozorava na odlazna pravila zavisna od klijenta i trajne veze na strani servera. Ponovno korišćenje veze uspostavljene po ranijoj politici može učiniti da promenjeni izbor izgleda nedelotvorno.
Tumačite adresu koju vidi veb sajt zajedno sa lokalnom politikom i novom vezom. Drugačiji dolazni port je signal izbora, a ne mehanizam dodele IP adresa.