Squidi kuulamisportide vastendamine väljuvate lähte-IP-dega
Valige Squidi väljuvad lähteaadressid nimeliste sissetulevate kuulajate hulgast, arvestades marsruutimist, NAT-i ja ühenduste taaskasutust.
Neli puhverserveri porti ei tähenda automaatselt nelja avalikku IP-d. Squid laseb tavaliselt operatsioonisüsteemil väljuva ühenduse jaoks lähteaadressi valida. Et pordivalik oleks mõttekas, siduge see selgesõnalise väljuvate aadresside poliitikaga.
Squid 7 konfiguratsioonides, mis neid direktiive toetavad, saab marsruutimisfragment kasutada nimelisi kuulajaid:
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
Aadressid on dokumentatsiooni näited. Asendage need aadressidega, mis on teie hostile määratud ja seal kasutatavad. See lisab marsruutimise juba piiratud puhverserveri konfiguratsioonile; see ei anna autentimist ega kliendi juurdepääsureegleid.
Lähtevalik on ainult üks osa teest
Väljuva aadressi viide kirjeldab järjestatud sobitamist ja aadressiperekonna valikut. IPv4 lähe ei saa olla IPv6 ühenduse läheks. Kui erinevatel aadressidel on erinevad teenusepakkujad, peab hosti marsruutimispoliitika kasutama igaühe jaoks ühilduvat lüüsi.
Ülesvoolu NAT võib teisendada kaks valitud kohalikku aadressi üheks avalikuks aadressiks. Seega võib kuulajate vastendus töötada kohapeal, kuid mitte tekitada kavatsetud avalikke identiteete. Ka ülem-puhverserver võib saada lõplikuks veebisaidi poole suunatud väljapääsuks.
Olemasolevad ühendused vajavad tähelepanu. Squidi dokumentatsioon hoiatab kliendist sõltuvate väljuvate reeglite ja serveripoolsete püsivate ühenduste eest. Varasema poliitika alusel loodud ühenduse taaskasutamine võib muudetud valiku tõttu tunduda ebaefektiivne.
Tõlgendage veebisaidi nähtavat aadressi koos kohaliku poliitika ja värske ühendusega. Erinev sissetulev port on valikusignaal, mitte IP-aadresside jaotamise mehhanism.