ssh -D stvara SOCKS osluškivač; ne odabire postojeći za vlastitu SSH vezu. S OpenBSD implementacijom nc rabite unos hosta u konfiguraciji SSH klijenta, kao ~/.ssh/config:

Host server-via-socks
    HostName ssh.example.com
    User alex
    ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p

Pozovite ssh server-via-socks. Pomoćnik kontaktira SOCKS5 uslugu na računalu SSH klijenta i traži ciljni host/port. SSH zatim obavlja uobičajenu provjeru host ključa i prijavu korisnika unutar toka.

Provjerite podršku pomoćnika prije unosa lozinke proxyja. OpenBSD nc dokumentira autentifikaciju proxyja za HTTP CONNECT, ne SOCKS autentifikaciju. SOCKS usluga zaštićena vjerodajnicama može zahtijevati drugog kompatibilnog pomoćnika. Zadržite autentifikaciju dijeljenog proxyja umjesto da je uklonite kako bi se prilagodili nepodržanom klijentu.

Odredište vidi izlaznu vezu proxyja, dok SSH provjera i dalje prepoznaje pravi poslužitelj. Neuspjeh dolaska do njegovih vrata događa se prije SSH prijave; prihvaćen tunel praćen odbijanjem ključa pripada SSH vjerodajnicama.

Postavka se odnosi na ovu SSH vezu. Ne konfigurira promet preglednika ni svaku drugu aplikaciju.

Povezani članci