Samostatné prihlasovacie údaje pre nadradené proxy Squidu
Dajte Squidu 6.13 vlastné prihlásenie k nadradenému proxy namiesto predpokladu, že heslo klienta sa má odovzdať inému prevádzkovateľovi.
Prihlásenie používateľa k vášmu Squidu a prihlásenie Squidu k nadradenému proxy používajú iné údaje. Nadradené proxy môže patriť inému prevádzkovateľovi alebo používať inú databázu účtov. Prijatie hesla klienta neznamená, že ho máte odovzdať vyššie.
Squid 6.13 môže pridať statické prihlásenie k definícii nadradeného proxy:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream login=parentuser:ExampleOnly
Adresa aj heslo vyššie sú príklady z dokumentácie. Pridajte prihlásenie k existujúcej definícii nadradeného proxy, aby ste nechtiac nevytvorili druhý peer. Zachovajte samostatnú smerovaciu politiku určujúcu, ktoré požiadavky musia použiť toto nadradené proxy.
Oddeľujte rozsahy účtov
Nastavenia auth_param smerom ku klientom overujú klientov vašej inštancie Squidu. Voľba login pri peeri poskytuje údaje pre iný skok. Zmena jedného automaticky neaktualizuje druhé.
Dodržujte zdokumentované požiadavky nadradeného proxy na overovanie. Tento riadok nie je úplnou konfiguráciou pre každú schému overovania orientovanú na spojenie. Ak nadradené proxy očakáva NTLM alebo Negotiate, overte podporované usporiadanie peerov namiesto opakovaného menenia hesla v tomto poli.
Squid má aj voľby odovzdávania údajov, napríklad PASS a PASSTHRU. Majú iný význam ako vyhradený nadradený účet a môžu peeru odhaliť overovacie údaje klienta. Nevyberajte ich ako skratku, ak návrh používa oddelené účty.
Chráňte konfiguráciu a testujte správny skok
Statické tajomstvo je uložené v konfigurácii. Obmedzte prístup k súborom a zálohám a pred zdieľaním odstráňte citlivé údaje z výstupu parsera či ladenia. Voľba má vlastné pravidlá escapovania: dokumentácia povoľuje URL escape sekvencie a vyžaduje zdvojenie doslovného znaku percenta.
Ak sa klienti úspešne overia, ale preposlané požiadavky ďalej zlyhávajú pri nadradenom proxy, skontrolujte túto výmenu a účet. Oddeľujte tiež ochranu prenosu klient–Squid a Squid–nadradené proxy; šifrovanie prvého spojenia automaticky nezabezpečí druhé.