SOCKS Options

SOCKS is an internationally recognised method of passing data through a proxy server. Many new Internet applications are written to be SOCKS compliant. CProxy is SOCKS 4 and 5 compliant.

8-9-2.gif (5517 bytes)

CProxy Server: SOCKS Options

Port
The value specified in the Port field defines the port upon which CProxy Server will listen for SOCKS traffic. The default value is 1080.

TCP/IP Timeout
The TCP/IP timeout value specifies in seconds, the period of time that CProxy will attempt to contact a remote server. If no response is received within the defined period, CProxy will return an error to the SOCKS client.

DNS Address
In order for SOCKS capable programs to work correctly, the client must be able to break down hostnames such as www.computalynx.net into IP addresses. This is done using DNS (Domain Name Service). You must enter the IP address of your Internet Service Providers primary DNS server into the DNS Address field in order for SOCKS to function correctly. If you do not know this value, please contact your Internet Service Provider for assistance.

TIP: When you enter a value in the DNS Address field, CProxy creates a UDP Portmap from port 53 on the CProxy Server to port 53 on the IP address or hostname you specified as the DNS Server. If you experience problems with the SOCKS protocol, make sure this map exists on the Options > Protocol Options > UDP Port Mapper menu.

Allowed Authentication Methods
It is possible to restrict access to the SOCKS protocol via a username and password to prevent unauthorised users passing data via your CProxy Server.

None - No Username or Password is required to send SOCKS data through CProxy Server. This is known as an OPEN SOCKS Proxy.

Username/Password - A valid Username and Password are required to pass data through the proxy server.

To add a SOCKS user:

  • From the Options > Protocol Options menu, select SOCKS Options.
  • Click Edit Users.

8-9-3.gif (4285 bytes)

CProxy Server: Adding a SOCKS User

  • Click the Add button.
  • Enter the new username in the User ID field.
  • Enter a description of the new user in the Description field.
  • Enter a password for the new user in the Password field and re-enter the password in the Confirm Password field.
  • Press OK to add the user.

To delete a SOCKS user:

  • From the Options > Protocol Options menu, select SOCKS Options.
  • Click Edit Users.
  • Highlight the user you wish to remove from the User ID list.
  • Click Delete to remove the user.

To edit a SOCKS user details:

  • From the Options > Protocol Options menu, select SOCKS Options.
  • Click Edit Users.
  • Highlight the user you wish to edit from the User ID list.
  • Click Edit.
  • Change the necessary information and click OK to complete the edit.

Return to Index