SOCKS 認證項目會識別 SOCKS 常駐程式應接受來自哪些主機的連線,以及 SOCKS 常駐程式應使用何種認證類型來認證這些主機。
從 Server Manager 存取伺服器實例,然後按一下 [SOCKS] 標籤。
按一下 [Set SOCKS v5 Authentication] 連結。
按一下 [Add] 按鈕。
在 [Host Mask] 欄位中,鍵入 SOCKS 伺服器要認證的主機之 IP 位址或主機名稱。
若您鍵入 IP 位址,請在位址後面加上正斜線,以及要套用至內送 IP 位址的遮罩。SOCKS 伺服器會將此遮罩套用至 IP 位址,以確定是否為有效主機。主機遮罩項目中請勿使用空格。若您未鍵入主機遮罩,則認證項目會套用至所有主機。
例如,您可以在主機遮罩欄位中鍵入 155.25.0.0/255.255.0.0。若主機的 IP 位址是 155.25.3.5,SOCKS 伺服器會將遮罩套用至此 IP 位址,然後確定主機的 IP 位址符合認證記錄所適用的 IP 位址 (155.25.0.0)。
在 [Port Range] 欄位中,鍵入 SOCKS 伺服器要認證之主機上的連接埠。
連接埠範圍項目中請勿使用空格。若您未提供連接埠範圍,則認證項目會套用至所有連接埠。
您可以使用方括號 [ ] 以包含兩端的連接埠,或是使用括弧 ( ) 以排除兩端的連接埠。例如,[1000-1010] 表示這兩個數值之間的所有連接埠號,包括 1000 和 1010,而 (1000-1010) 則表示這兩個數值之間的所有連接埠號,但是不包括 1000 和 1010。您也可以混合使用方括號和括弧。例如,(1000-1010] 表示 1000 和 1010 之間的所有號碼,不包括 1000,但包括 1010。
在 [Authentication Type] 下拉式清單中,選取認證類型。
下列為可用的選項:
Require user-password。存取 SOCKS 伺服器時,需要使用者名稱和密碼。
User-password, if available。如果有可供使用的使用者名稱和密碼,則應用來存取 SOCKS 伺服器,但它們並非存取所必需。
Ban。禁止使用 SOCKS 伺服器。
None。存取 SOCKS 伺服器時不需要認證。
從 [Insert] 下拉式清單中,選取這個項目在 socks5.conf 檔案中的位置,然後按一下 [OK]。
因為認證方法可以有多種,因此您必須指定對這些方法的評估順序。因此,若用戶端不支援列出的第一種認證方法,則會使用第二種方法。若用戶端不支援列出的所有認證方法,SOCKS 伺服器會結束連線而不接受請求。
從 Server Manager 存取伺服器實例,然後按一下 [SOCKS] 標籤。
按一下 [Set SOCKS v5 Authentication] 連結。
選取您要編輯的認證項目,然後按一下 [Edit] 按鈕。
視需要進行變更。
按一下 [OK]。
從 Server Manager 存取伺服器實例,然後按一下 [SOCKS] 標籤。
按一下 [Set SOCKS v5 Authentication] 連結。
選取您要刪除的認證項目。
按一下 [Delete] 按鈕。
對項目的評估順序是依照它們在 socks5.conf 檔案中出現的順序。您可以移動這些項目以變更順序。