Download: Stable · Snapshot | Docs | Changes | Wishlist
Someone suggested that it might be useful to be able to specify which loopback address PuTTY should bind to when listening on local ports for local-to-remote port forwardings. Apparently, if you want to, you can listen separately on 127.0.0.1, 127.0.0.2, 127.0.0.3 and so on.
This would be useful because it would enable the use of the normal port numbers for forwarded services. Might be particularly handy when forwarding SMB.
The user interface for this would probably just involve specifying the IP address alongside the port number in the Tunnels panel: instead of asking to forward port 3456, you'd ask for 127.0.0.2:3456.
This was implemented as of 2002-12-19.
(Apparently this is also useful for forwarding Windows Terminal Services - see this posting.)
Update, 2004-Aug-10: we've had a report that Windows XP SP2 breaks this. (Apparently RC2 worked, but "RTM" - the release - doesn't.) There is a fix available from Microsoft - see the PuTTY FAQ.