Zdieľanie dynamického SOCKS proxy PuTTY s iným počítačom v LAN
Pred pridaním dynamického SOCKS listenera PuTTY určeného autorizovaným klientom LAN zapnite voľbu viditeľnosti miestneho presmerovania.
Dynamické presmerovanie PuTTY zvyčajne prijíma pripojenia len z počítača, na ktorom beží PuTTY. Iný počítač v LAN nedosiahne na listener viazaný na loopback adresu tohto počítača.
V Connection → SSH → Tunnels zapnite „Local ports accept connections from other hosts“ pre zamýšľaný zdieľaný listener. Zvoľte Dynamic, zadajte zdrojový port, napríklad 1080, a potom presmerovanie pridajte. Dynamické presmerovanie nepotrebuje pevné cieľové umiestnenie.
Dokumentácia PuTTY uvádza, že zmeny voľby viditeľnosti ovplyvňujú iba nové presmerovania. Pri existujúcom dynamickom listeneri vytvorte presmerovanie znova s požadovaným nastavením, namiesto predpokladu, že jeho aktuálny socket bol znovu zviazaný.
Druhý počítač zvolí dostupnú adresu LAN počítača s PuTTY a port 1080 ako svoj SOCKS server. Jeho vlastný 127.0.0.1 by odkazoval na neho samotného. Povoľte cez firewall počítača len zamýšľaných klientov LAN a udržujte reláciu SSH aktívnu.
PuTTY prenáša podporované pripojenia SOCKS TCP cez SSH. Nepresmerúva prevádzku SOCKS UDP a toto nastavenie miestneho listenera je oddelené od ovládania viditeľnosti vzdialených presmerovaní SSH.