Dela PuTTYs dynamiska SOCKS-proxy med en annan LAN-dator
Aktivera synlighetsalternativet för lokal vidarebefordran innan du lägger till en dynamisk SOCKS-lyssnare i PuTTY för auktoriserade LAN-klienter.
PuTTYs dynamiska vidarebefordran accepterar normalt bara anslutningar från datorn som kör PuTTY. En annan LAN-dator kan inte nå en lyssnare som är bunden till den datorns loopback-adress.
Under Connection → SSH → Tunnels aktiverar du “Local ports accept connections from other hosts” för den avsedda delade lyssnaren. Välj Dynamic, ange en källport som 1080 och lägg sedan till vidarebefordran. Dynamisk vidarebefordran behöver ingen fast destination.
PuTTYs dokumentation säger att ändringar i synlighetsalternativet bara påverkar nya vidarebefordringar. För en befintlig dynamisk lyssnare skapar du om vidarebefordran med den avsedda inställningen i stället för att anta att dess nuvarande socket har bundits om.
Den andra datorn väljer PuTTY-datorns nåbara LAN-adress och port 1080 som sin SOCKS-server. Dess egen 127.0.0.1 skulle peka på sig själv. Tillåt bara de avsedda LAN-klienterna genom datorns brandvägg och håll SSH-sessionen aktiv.
PuTTY transporterar SOCKS TCP-anslutningar som stöds över SSH. Det vidarebefordrar inte SOCKS UDP-trafik, och den här inställningen för den lokala lyssnaren är separat från synlighetskontrollerna för fjärranslutna SSH-vidarebefordringar.