存取 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 會忽略用戶端所請求的連接埠,並隨機指定連接埠。此選項依預設為停用狀態。
Allow Wildcard As Bind IP Address。允許用戶端在 BIND 請求中,指定全都是零 (0.0.0.0) 的 IP 位址,表示任何 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 伺服器欠載且連線中斷,並因而造成請求失敗時,請調校此設定。