Tinyproxy'i Upstream-reeglid: vaikimisi puhverserver ja erandid
Kasutage Tinyproxy Upstream-reegleid teadlikult, eristades vaikimisi vanemproksit, sihtkohapõhist reeglit ja otsest erandit.
Vanemproksi, mis peaks teenindama iga sihtkohta, vajab vaikimisi edastusreeglit. See ei vaja tingimata metamärki, mis on kopeeritud palju vanemast Tinyproxy konfiguratsioonist.
Praegune juhend kasutab proksi tüüpi ja lõpp-punkti, kusjuures sihtkoha valija on valikuline:
Upstream http parent.example.net:8080
Lubatud avalike sihtkohtade jaoks autentimata avaliku HTTP-vanemaga pakub HTTP puhverserverite loend kandidaate selle hosti ja pordi jaoks; ärge lisage teise vanema volitusi. Valikulise sihtkoha ärajätmine teeb sellest dokumenteeritud süntaksis vaikimisi upstreami. Täpsem sihtkohareegel saab seejärel väljendada teistsugust marsruuti või tahtlikku otsest erandit.
Ärge segage eri väljaannete grammatikat
Vana näide, mis sisaldab ainult aadressi, porti ja lõppu punkti, võib kuuluda teise versiooni juurde. Viige juhend vastavusse paigaldatud paketiga, sealhulgas selle upstream-funktsioonide tugi ja toetatud vanemprotokollid.
Oluline on ka reeglite järjekord. Juhend kirjeldab viimase vastavuse käitumist, nii et näiliselt õige erandi võib varjata hilisem sobiv reegel. Vaadake üle kogu kogum, mitte ainult redigeeritav rida.
Valitud vanema avalik väljund on endiselt eraldi Tinyproxy kohalikust väljuvast allikast. Kui kavatsus on säilitada teatud väline identiteet, dokumenteerige, mis juhtub, kui vanem pole saadaval, ja millised sihtkohad tohivad minna otse.
Lõpuks hoidke sihtkohtade marsruutimine kliendi juurdepääsust eraldi. Upstream-reegel ei ole autentimisreegel ega piira, millised masinad tohivad kohalikku kuulajat kasutada. Korrastatud marsruuditabel ei korva avatud puhverserveri teenust.