Proxy Setting

Proxy server mediates between a network to which a user belongs and an external network to be connected with.
Add, edit and delete a proxy server in Proxy List dialog box.

To Add Proxy Server:

  1. In [Connection > Proxy] category of Session Properties dialog box, click [Browse] in [Proxy Server].
  2. Click [Add] in Proxy List dialog box. Proxy Settings dialog box is displayed.
  3. Enter proxy server name and select proxy server type.
    • SOCKS4, SOCKS4A, SOCKS5: Select if there is a SOCKS server that can be used as a proxy server. Xshell can become a SOCKS server through the tunneling function.
    • HTTP 1.1: Select if your proxy server uses the HTTP protocol.
    • SSH_PASSTHROUGH: Passes the destination server's address and user information to the proxy server as environment variables. The proxy server can use these environment variables to connect to the target server. For available environment variables, refer to the Multi-Hop Login Using Xshell document.
    • JUMPHOST: Uses the Jumphost feature of the SSH protocol.
  4. Enter host information and user information.
    Enter the hostname or IP address of the proxy server. If user information is required depending on the proxy server type, enter 'User name' and 'Password'.
  5. Session File
    If the proxy server type is JUMPHOST, user information can be retrieved from the specified session file.
  6. Next proxy
    If your proxy server type is JUMPHOST and you need to go through multiple steps of gateways, you can select the following step of proxy settings. So you can select proxy servers sequentially.
  7. Press [OK] to add proxy server.