A proxy server allows you to connect to SSH servers in a private network or behind a NAT or firewall. The proxy server becomes a relay between you and the SSH server. It is a common practice to provide extra security to the SSH server by not exposing it directly to the public network.

PuTTY supports connecting to an SSH server via HTTP, SOCKS(4/5), Telnet, and Local proxies. PuTTY will tunnel the connection through any of these proxy servers to connect to the SSH server.

Step-by-step video guide:

Steps to connect via proxy server in PuTTY:

  1. Launch PuTTY.
  2. Go to the Proxy option from the sidebar menu.
  3. Choose the type of proxy that you are connecting to.
  4. Enter the IP address or hostname and the port of the proxy server.
  5. Choose whether or not to route DNS queries via the proxy.
  6. Enter credentials for the proxy server if required.
  7. Go to the Session option from the menu.
  8. Enter connection details of the SSH server that you want to connect to.
  9. Click on the Open button to start the connection.
Discuss the article:

Comment anonymously. Login not required.