Čtyři porty proxy automaticky neznamenají čtyři veřejné IP adresy. Squid obvykle nechává operační systém vybrat zdrojovou adresu pro odchozí spojení. Aby volba portu měla smysl, propojte ji s explicitní politikou odchozích adres.

V konfiguracích Squid 7, které tyto direktivy podporují, může fragment směrování používat pojmenované naslouchače:

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

Tyto adresy jsou dokumentační příklady. Nahraďte je adresami, které jsou na vašem hostiteli přiřazené a použitelné. Tím se do již omezené konfigurace proxy přidává směrování; neposkytuje ověřování ani pravidla přístupu klientů.

Volba zdroje je jen částí cesty

Reference odchozí adresy popisuje seřazené párování a volbu rodiny adres. Zdroj IPv4 se nemůže stát zdrojem spojení IPv6. Pokud různé adresy pocházejí od různých poskytovatelů, musí politika směrování hostitele použít kompatibilní bránu pro každou z nich.

NAT výše v cestě může přeložit dvě vybrané lokální adresy na jednu veřejnou adresu. Mapování naslouchačů tedy může fungovat lokálně, aniž by vytvořilo zamýšlené veřejné identity. Nadřazený proxy se také může stát konečným výstupem směrem k webu.

Existující spojení zasluhují pozornost. Dokumentace Squid varuje před odchozími pravidly závislými na klientovi a trvalými spojeními na straně serveru. Opětovné použití spojení vytvořeného za dřívější politiky může způsobit, že změněná volba bude vypadat neúčinně.

Vykládejte adresu, kterou vidí web, společně s lokální politikou a novým spojením. Jiný příchozí port je signál volby, nikoli mechanismus přidělování IP adres.

Související články