SOCKS: How to Access the FTP Server

Use this panel to specify whether an FTP login matching the "All other FTP servers" entry, should connect the client directly to the FTP server or through a SOCKS server.

Steps

  1. To indicate logins matching the "All other FTP servers" entry should connect the client directly to the FTP server, select "Connect directly to the FTP server"
  2. To indicate logins matching "All other FTP servers" entry, should connect the client to the FTP server through a SOCKS server:
    1. Select "Connect through a SOCKS server" .
    2. Identify which SOCKS server the client should connect to at login. The SOCKS server can be identified by either its IP address of host name.
    3. Select the SOCKS protocol versions as either Version 5 or Version 4.

You have completed this panel after you have indicated whether logins matching the "All other FTP servers" should connect directly to the FTP server or connect through a SOCKS server. And if you selected to connect through a SOCKS server, the SOCKS server address is required.

"All other FTP servers" - General Information

The socks configuration file will always contain the entry "All other FTP Servers". This entry cannot be removed and you cannot change its position in the table. It will always be the last entry in the table. This entry represents a subnet which matches all login addresses. This entry indicates how to connect to the FTP server for any login address not matching any other entries in the SOCKS configuration file. You can edit this entry to indicate whether the FTP servers should be access directly or through a SOCKS server.

Example

You add the following entries in the order shown:

  1. An FTP server address or 3.3.3.3, which will be accessed directly.
  2. An FTP server address of 5.5.5.5, which will be accessed through a SOCKS server.
  3. A subnet of 6.6.0.0 : 255.255.0.0, which will be accessed through a SOCKS server.

You edit the "All other FTP Servers" entry indicate FTP servers should be accessed directly.

As a result, this is what happens during a login:

  1. If a client logs in to FTP server address 3.3.3.3, this matches the SOCKS configuration file entry with the FTP server address of 3.3.3.3, so the client connects directly to the FTP server.
  2. If a client logs in to FTP server address 5.5.5.5, this matches the SOCKS configuration file entry with the FTP server address of 5.5.5.5, so the client accesses the FTP server through a SOCKS server.
  3. If a client logs in to FTP server address 6.6.6.6, this matches the SOCKS configuration file entry with the subnet of 6.6.0.0 | 255.255.0.0, so the client accesses the FTP server through a SOCKS server.
  4. If a client logs in to FTP server address 9.9.9.9, this login address does not match any of the entries were added. However, it matches the "All other FTP Servers" entry. Since this entry indicates FTP servers should be accessed directly, the client connects directly to the FTP server.

You can find more detailed help on the following elements of this window:

IP address or host name of the SOCKS server

Push buttons
Click OK to complete the specification.
Click Cancel to negate any entries you have made on this page.
Click Help to understand more about this panel.