Reguła przekazywania SOCKS5 w Privoxy obsługuje nazwę użytkownika i hasło nadrzędnego serwera. Lokalny fragment konfiguracji może wyglądać tak:

listen-address 127.0.0.1:8118
forward-socks5 / proxy-user:[email protected]:1080 .

Wartości poświadczeń są symbolami zastępczymi. Uwierzytelniają one Privoxy wobec rodzica SOCKS5. Końcowa kropka oznacza, że za tym połączeniem SOCKS nie ma dodatkowego rodzica HTTP.

Skonfiguruj aplikację z serwerem proxy HTTP pod 127.0.0.1:8118, a nie z uwierzytelnionym punktem końcowym SOCKS. Privoxy wykonuje uzgadnianie SOCKS w górę w imieniu aplikacji.

Nie wymaga to, aby każdy klient implementował uwierzytelnianie SOCKS5. Nie daje też lokalnemu nasłuchiwaczowi HTTP tych samych wymagań uwierzytelniania. Sprawdź granicę dostępu nasłuchiwacza dla jego docelowych klientów i zarządzaj poświadczeniami rodzica w chronionej konfiguracji Privoxy.

Powiązane artykuły