访问服务器实例的 Server Manager 并单击 "SOCKS" 选项卡。
单击 "Configure SOCKS v5" 链接。
在 "SOCKS Port" 字段中,键入 SOCKS 服务器将侦听的端口号。默认值为 1080。
可以使用以下选项:
Disable Reverse DNS Lookup。对 SOCKS 服务器禁用反向 DNS 查找。反向 DNS 可将 IP 地址转换为主机名。禁用反向 DNS 查找可节省网络资源。默认情况下将禁用 DNS 查找。如果禁用了反向 DNS 查找而使用主机名请求 URL,则服务器不会将主机名映射到 IP 地址。如果启用了反向 DNS 查找,服务器将会执行映射,并向 SOCKS 日志文件中添加一个条目,用于列出该 DNS 转换。
Use Client-specific Bind Port。允许客户机在 "BIND" 请求中指定端口。禁用此选项后,SOCKS 将忽略客户机请求的端口并指定一个随机端口。默认情况下禁用此选项。
允许Wildcard As Bind IP Address。允许客户机在 "BIND" 请求中指定一个全部由零组成的 IP 地址 (0.0.0.0),表示可以连接任何 IP 地址。禁用此选项后,客户机必须指定将要连接到绑定端口的 IP 地址,而 SOCKS 服务器会拒绝绑定到 0.0.0.0 的请求。默认情况下禁用此选项。
Quench Updates。禁用每小时自动写入一次统计文件。如果禁用,则每次请求时都会进行写入。有关更多信息,请参见日志记录。
"Quench Updates" 元素显示在用户界面中,但在本 Proxy Server 4 发行版中并未实现。
在 "Log File" 字段中,键入 SOCKS 日志文件的完整路径名。
默认路径为 server-root/proxy- serverid/logs/socks5.log。
从 "Log Level" 下拉式列表中,选择日志文件是应仅包含警告和错误,还是应包含所有请求或调试消息。
Ident 允许 SOCKS 服务器确定客户机的用户名。通常,仅当客户机运行某些版本的 UNIX 时,此功能才有效。可以使用以下选项:
在 "SOCKS Tuning" 部分,指定 SOCKS 服务器应使用的工作线程和接受线程的数目。这些数目会影响 SOCKS 服务器的性能。单击 "OK"。
Number Of Worker Threads。默认值为 40。如果 SOCKS 服务器太慢,请增加工作线程数。如果服务器不稳定,则应减少该数值。更改此数目时,请从默认值开始并根据需要进行增减。典型的工作线程数介于 10 到 150 之间。绝对最大值是 512,但数量超过 150 往往会造成浪费且不稳定。
Number Of Posted Accepts。默认值为 1。如果 SOCKS 服务器丢弃连接,请增加接受线程数。如果服务器不稳定,则应减少该数值。更改此数目时,请从默认值开始并根据需要进行增减。典型的接受线程数介于 1 到 10 之间。绝对最大值是 512,但数量超过 60 往往会造成浪费且不稳定。如果在 SOCKS 服务器欠载且连接减少时请求失败,请调节此设置。