Tinyproxy Upstream taisyklės: numatytasis proxy ir išimtys
Naudokite Tinyproxy Upstream taisykles sąmoningai, atskirdami numatytąjį tėvinį proxy, konkrečiam tikslui skirtą taisyklę ir tiesioginę išimtį.
Tėvinis proxy, kuris turėtų aptarnauti kiekvieną paskirties vietą, turi numatytąją perdavimo taisyklę. Jam nebūtinai reikia pakaitos simbolio, nukopijuoto iš daug senesnės Tinyproxy konfigūracijos.
Dabartinis vadovas naudoja proxy tipą ir galinį tašką, o paskirties parinkiklis yra neprivalomas:
Upstream http parent.example.net:8080
Leidžiamoms viešoms paskirties vietoms su viešu HTTP tėviniu proxy be autentifikavimo HTTP proxy sąrašas siūlo kandidatus tam prieglobos serveriui ir prievadui; nepridėkite kito tėvinio proxy prisijungimo duomenų. Praleidus neprivalomą paskirties vietą, dokumentuotoje sintaksėje tai tampa numatytuoju upstream. Tikslesnė paskirties taisyklė tuomet gali išreikšti kitą maršrutą arba sąmoningą tiesioginę išimtį.
Nemaišykite skirtingų leidimų gramatikos
Senas pavyzdys, kuriame yra tik adresas, prievadas ir galinis taškas, gali priklausyti kitai versijai. Suderinkite vadovą su įdiegtu paketu, įskaitant upstream funkcijų palaikymą ir palaikomus tėvinio proxy protokolus.
Taisyklių eiliškumas taip pat svarbus. Vadovas aprašo paskutinio sutapimo elgseną, todėl iš pažiūros teisinga išimtis gali būti paslėpta vėlesnės atitinkančios taisyklės. Peržiūrėkite visą rinkinį, ne tik redaguojamą eilutę.
Pasirinkto tėvinio proxy viešoji išeitis vis dar atskira nuo Tinyproxy vietinio išeinančio šaltinio. Jei tikslas yra išsaugoti tam tikrą išorinį tapatumą, dokumentuokite, kas nutinka, kai tėvinis proxy nepasiekiamas, ir kurioms paskirties vietoms leidžiama eiti tiesiogiai.
Galiausiai laikykite paskirties maršrutizavimą atskirai nuo kliento prieigos. Upstream taisyklė nėra autentifikavimo taisyklė ir neriboja, kurie kompiuteriai gali naudoti vietinį klausytuvą. Tvarkinga maršrutų lentelė nekompensuoja atviros proxy paslaugos.