注意:如果可以 24/7 運行 Windows 中繼,則應僅運行它。如果您無法保證這一點,Snowflake 是貢獻資源的更好方式。

在 Windows 系統設置中繼需要執行幾個簡單的步驟來設定使用者帳戶、下載 Windows expert bundle、執行 torrc 配置檔案並從命令列啟動 Tor。 以下是有關如何執行這些步驟的詳細說明 - 請確保您非常仔細地遵循這些步驟,並在此過程中進行任何必要的修改。

1. 建立 Tor 使用者帳戶

首先,您需要建立一個新帳戶,以允許 Tor 獨立於您的個人配置運行,並具有可管理的系統權限。

  1. 首先,開啟控制台並選擇「帳戶」。
  2. 在左側選單中,選擇「家人和其他人」。
  3. 在「將其他人新增至此電腦」副標題旁,按大型 + 號。
  4. 現在將出現一個面板,詢問 Windows 帳戶資訊。在底部,選擇顯示「我沒有該使用者登入資訊」的小文字。
  5. 在下一個畫面中,選擇底部相近文字 Set up user without using a Microsoft account。
  6. 輸入使用者的使用者名稱。您喜歡的任何內容都可以,但在本指南中將使用使用者名稱 torrelay。然後輸入強密碼並繼續。

2.下載並配置Windows Expert捆綁包

2.1 下載

下一步是下載並安裝 Windows Expert 套件,並設定 torrc 檔。

  1. 前往 Download Tor Source code 頁面向下捲動選擇「Windows Expert Bundle」。
  2. 前往 C:\Users\torrelay\ 目錄。
  3. 建立一個名為 tor 的資料夾。 *(可選。可以使用自訂路徑,但您必須在以下步驟中進行必要的修改。)

2.2 配置

  1. 將壓縮的 Expert 套件解壓到你新建立的 Tor 目錄中。裡面會放入兩個資料夾:一個叫做 Tor,另一個叫做 Data
  2. 現在,請建立 log 資料夾,位於 C:\Users\torrelay\tor 路徑下。 然後,建立空檔案並命名為 notices.log,放入 log 資料夾中。
  3. 您現在需要建立 torrc 檔以定義中繼的規則。 該檔案的預設目錄路徑是 C:\Users\torrelay\AppData\Roaming\tor\torrc,但您可以在命令列啟動時使用 -f 標誌指定自訂位置。 (更多內容請見下文)
  4. 以文字編輯器開啟您新建的 torrc 檔,並填入下列內容:

    #Change the nickname "myNiceRelay" to a name that you like
    Nickname myNiceRelay
    ORPort 9001
    ExitRelay 0
    SocksPort 0
    #Paths assume you extracted to C:\Users\torrelay\tor - if you
    #extracted elsewhere or used a different username, adjust the
    #paths accordingly
    DataDirectory C:\Users\torrelay\tor\Data
    Log notice file C:\Users\torrelay\tor\log\notices.log
    GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
    GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
    #Put your email below - Note that it will be published on the metrics page
    ContactInfo tor-operator@your-emailaddress-domain
    
  5. 確認所有內容填寫正確後,儲存並退出。

3. 啟動你的中繼

依您的偏好與需求,首次啟動中繼有兩種方式。

3.1 方法一:使用者介面

  1. 前往您解壓縮 Tor 檔案的目錄。
  2. 只需按住 Shift 鍵並右鍵單擊 tor.exe 文件,然後從下拉式選單中選擇“以其他使用者身份運行”,然後在出現提示時輸入您的 Tor 帳戶密碼。
  • 注意:請務必不要單擊“以管理員身份運行”按鈕 - 這很危險!

3.2 方法二:命令列

  1. 開啟命令提示字元。前往 C:\Users\torrelay\tor\Tor,請執行指令 cd C:\Users\torrelay\tor\Tor
  2. 輸入 RUNAS /user:torrelay tor.exe 並按 Enter 鍵。如果您的 torrc 檔案位於預設位置(例如 home 資料夾)之外的其他位置,請使用 -f 標誌指定路徑。
    • 範例:RUNAS /user:torrelay "tor.exe -f C:\Users\torrelay\tor\Tor\torrc"
  3. 你現在應該會在終端機看到 Tor 啟動。請等到它完成啟動程序(bootstrapping)。
  4. 過一小段時間後應會發布其 OrPort,您便成功為 Tor 網路轉送流量。
    • 注意: 根據您的系統設置,Tor 可能無法啟動並產生錯誤訊息顯示無法創建檔案。 如果發生這種情況,只需打開 Windows Defender 安全中心並選擇“應用和瀏覽器控制”。 將tor.exe檔案添加到權限列表,然後從命令列重新執行 “tor.exe”。 Tor 應該就可以正常啟動。

4. 最後備註

若您設定中繼遇到問題,請查看我們的 help section。 如果您的繼電器現在正在運行,請查看 post-install 註釋。