Home
|
FAQ
|
Feedback
|
Licence
|
Updates
|
Mirrors
|
Keys
|
Links
|
Team
Download:
Stable
·
Pre-release
·
Snapshot
|
Docs
|
Privacy
|
Changes
|
Wishlist
We're occasionally asked to implement dynamic port forwarding, where
PuTTY acts as a proxy for connection requests (using a protocol such
as SOCKS) and creates tunnels on the fly. This is akin to
OpenSSH's -D
option.
From the 3.5p1 ssh(1) man page:
-D port Specifies a local ``dynamic'' application-level port forwarding. This works by allocating a socket to listen to port on the local side, and whenever a connection is made to this port, the connecĀ tion is forwarded over the secure channel, and the application protocol is then used to determine where to connect to from the remote machine. Currently the SOCKS4 protocol is supported, and ssh will act as a SOCKS4 server. Only root can forward priviĀ leged ports. Dynamic port forwardings can also be specified in the configuration file.
Update, 2003 Apr 6: PuTTY now supports dynamic port forwarding, exporting a SOCKS 4/4A/5 interface.