Pravidla Upstream v Tinyproxy: výchozí proxy a výjimky
Používejte pravidla Upstream v Tinyproxy záměrně a rozlišujte výchozí rodičovský proxy, pravidlo pro konkrétní cíl a přímou výjimku.
Rodičovský proxy, který má obsluhovat každý cíl, potřebuje výchozí pravidlo přesměrování. Nezbytně nepotřebuje zástupný znak zkopírovaný z mnohem starší konfigurace Tinyproxy.
Současný manuál používá typ proxy a koncový bod, přičemž volič cíle je volitelný:
Upstream http parent.example.net:8080
Pro povolené veřejné cíle s veřejným HTTP rodičem bez ověřování nabízí seznam HTTP proxy kandidáty pro daný hostitel a port; nepřipojujte přihlašovací údaje jiného rodiče. Vynechání volitelného cíle z něj v dokumentované syntaxi činí výchozí upstream. Konkrétnější pravidlo cíle pak může vyjádřit jinou trasu nebo záměrnou přímou výjimku.
Nemíchejte gramatiky z různých vydání
Starý příklad obsahující pouze adresu, port a koncovou tečku může patřit jiné verzi. Slučte manuál s nainstalovaným balíčkem, včetně podpory funkcí upstream a podporovaných rodičovských protokolů.
Na pořadí pravidel také záleží. Manuál popisuje chování poslední shody, takže zdánlivě správná výjimka může být skryta pozdějším odpovídajícím pravidlem. Zkontrolujte celou sadu, ne jen upravovaný řádek.
Veřejný výstup zvoleného rodiče je stále oddělený od místního odchozího zdroje Tinyproxy. Pokud je záměrem zachovat určitou vnější identitu, zdokumentujte, co se stane, když rodič není dostupný, a které cíle smějí jít přímo.
Nakonec držte směrování cílů oddělené od klientského přístupu. Pravidlo upstream není pravidlem ověřování a neomezuje, které stroje mohou používat místní naslouchač. Uspořádaná směrovací tabulka nemůže nahradit vystavenou proxy službu.