Tinyproxy może sam otworzyć połączenie z miejscem docelowym. Drugie proxy jest opcjonalne:

client → Tinyproxy → website

W takim układzie nie jest potrzebna reguła nadrzędnego Upstream. Maszyna z Tinyproxy potrzebuje działającej trasy i rozwiązywania nazwy celu, a jej zasady klienta i celu nadal rządzą żądaniem.

Sieć wymagająca firmowej bramy może użyć innej drogi:

client → Tinyproxy → parent proxy → website

Konfiguracja Upstream wybiera to proxy nadrzędne. Jest przydatna, gdy nadrzędne zapewnia wymagany dostęp sieciowy lub zamierzone dalsze wyjście. Nie uruchamia automatycznie innej usługi.

Klient w obu przypadkach nadal używa adresu nasłuchu Tinyproxy. Przejście z bezpośredniego przekazywania na proxy nadrzędne zmienia dalszą trasę Tinyproxy; nie zamienia adresu nadrzędnego w lokalny nasłuch Tinyproxy.

Trzymaj też wyjście publiczne osobno od lokalnego adresu maszyny. Połączenia bezpośrednie mogą wychodzić przez NAT, a dwa proxy w jednej sieci mogą dzielić to samo wyjście publiczne. Dodanie drugiego skoku samo w sobie nie gwarantuje innego adresu IP w witrynie.

Powiązane artykuły