A proxy server allows you to connect to an SSH server that is not directly accessible on the public network. It acts as an intermediary, forwarding your connection requests to the SSH server. This setup helps protect the server by hiding it behind NAT, firewalls, or other security measures.
PuTTY supports various proxy types, including HTTP, SOCKS(4/5), and Telnet. By configuring these options, you can establish a secure connection to an SSH server even when direct access is restricted.
This guide explains how to configure PuTTY to connect to an SSH server using a proxy. The steps ensure your connection is routed securely through the selected proxy server.
Related: How to create SOCKS proxy on Windows
Steps to connect via proxy server in PuTTY:
- Launch PuTTY.
- Go to the Proxy option from the sidebar menu.
- Choose the type of proxy that you are connecting to.
- Enter the IP address or hostname and the port of the proxy server.
- Choose whether or not to route DNS queries via the proxy.
- Enter credentials for the proxy server if required.
- Go to the Session option from the menu.
- Enter connection details of the SSH server that you want to connect to.
- Click on the Open button to start the connection.
Mohd Shakir Zakaria is an experienced cloud architect with a strong development and open-source advocacy background. He boasts multiple certifications in AWS, Red Hat, VMware, ITIL, and Linux, underscoring his expertise in cloud architecture and system administration.
Comment anonymously. Login not required.