-
Notifications
You must be signed in to change notification settings - Fork 0
User Manual zh Hant
🌐 English | 繁體中文
完整說明如何使用 Player Club Private VPN,從首次啟動到建立連線。安裝/從原始碼建置請見 快速上手。想快速了解每項功能的用途,請見 功能。
- 首次啟動
- 應用程式外殼
- Basic 與 Expert 模式
- 啟用真實虛擬介面卡(Expert)
- 連接對等節點——手動配對
- 連接對等節點——虛擬網路(代管)
- Minecraft 快速開始
- 連線設定
- 診斷
- 主題與語言
- 儲存與載入連線設定檔
- 中斷連線與清理
- 疑難排解
首次執行時,應用程式會自動產生本機的身分金鑰對——無需帳戶、無需註冊。此金鑰是對等節點用來驗證您身分的依據;儲存位置與分享內容請見 法律與私隱。
應用程式預設會以 Basic 模式 開啟,並停留在網路頁面。
- 側邊欄(左側,60px) — 純圖示式導覽,可切換至:網路、診斷、Minecraft,以及設定(以覆蓋層形式開啟)。
- 麵包屑(頂部) — 顯示您目前所在位置;當您深入頁面多層時特別實用。
- 設定覆蓋層 — 從側邊欄開啟的毛玻璃面板,涵蓋主題、語言,以及(Expert 模式下的)連線設定。
Expert 模式是一種顯示篩選器,而非安全開關——已生效的設定不論該區塊是否顯示都會持續生效。從設定頁面切換以顯示連線區塊(分流通道轉發、FEC 冗餘度、額外路由)與真實介面卡選項。想查看或變更進階網路行為時開啟它;日常使用則可關閉以維持較簡潔的畫面。
建立真正的虛擬網路介面卡(Wintun,Windows)需要系統管理員權限:
- 於設定頁面切換至 Expert 模式。
- 於網路頁面開啟真實介面卡切換開關。
- 若應用程式尚未以提升權限方式執行,會顯示**「需要管理員權限」**並提供一鍵重新啟動選項——接受後核准 UAC 提示,應用程式會以提升權限重新啟動,並保留您先前的狀態。
- 提升權限後,介面卡即會建立並出現在 Windows 的網路清單中——應用程式會自動將該網路歸類為私人網路,並限定防火牆允許規則的範圍。
若未啟用真實介面卡,應用程式仍會執行其餘管線(交握、遙測),但不會建立作業系統層級的網路介面。
最原始、無需基礎設施的配對流程:您與另一位使用者透過任何您已信任的管道(語音通話、通訊軟體、電子郵件)交換一小段文字字串——應用程式不會替您傳送這段字串。
- 於網路頁面產生您的 Offer。
- 透過您自己的管道,將該字串傳送給對等節點。
- 對等節點貼上後產生 Answer,並回傳給您。
- 貼上對方的 Answer。此時雙方會自動嘗試 NAT 打洞;一旦找到路徑,交握即完成,連線會顯示為已連線。
- 若無法連線,請見疑難排解——兩台實體機器之間的真實 NAT 穿透,目前是本專案最大的待驗證缺口(見 專案狀態)。
適合群組使用,或想要更接近 Hamachi/Radmin 的體驗:由一人代管一個小型、具名且密碼保護的網路,其他人只需依名稱加入即可——無需複製貼上任何字串。
代管方式:
- 於網路頁面開啟虛擬網路面板,選擇建立網路。
- 設定網路名稱與密碼後建立。這會在您自己的機器上啟動一個小型 WebSocket 信令伺服器——該伺服器確切能看到什麼,請見 法律與私隱。
- 透過您自己的管道,將網路名稱、您的主機位址與密碼分享給您想邀請的人。
- 若您位於 NAT 之後且未設定連接埠轉發,其他人可能無法連上您的主機位址——見疑難排解。
加入方式:
- 開啟虛擬網路面板,選擇加入網路,輸入主機位址、網路名稱與密碼。
- 加入後,您會看到即時成員名冊。每位成員會自動與其他所有成員連線——無需手動貼上 offer/answer。
無論是這種方式或手動配對,底層產生的都是同一種加密 P2P 連線;虛擬網路流程只是將多人之間的信令交換自動化。
專屬的 Minecraft 側邊欄頁面會顯示您目前生效的連線設定,並提供一鍵套用預設按鈕,套用該遊戲建議的設定:開啟廣播 + 多播轉發、FEC 冗餘度 r = 2。這是手動操作的便利捷徑,並非自動遊戲/程序偵測——不會替您掃描或啟動任何程式。可搭配手動配對或虛擬網路使用;它只調整設定,不影響連線方式。
位於設定 → 連線(僅 Expert 模式可檢視;但設定無論如何都會生效):
- 廣播轉發/多播轉發 — 除了子網內單播外,通道是否也承載廣播/多播流量。這些設定會即時套用至已連線的連線——無需重新連線。
-
FEC 冗餘度(
r) — 前向錯誤更正每組可修復的遺失封包數量,無需重傳。r值越高,容錯能力越強,但耗費更多頻寬。此設定於下次連線時才生效(因為這是與對等節點之間的通訊協定格式協議,連線中途無法變更)。 -
額外路由網路(
address/prefix,以逗號分隔) — 透過New-NetRoute導入通道的額外網路。需要提升權限;於下次連線時生效。此設定為對稱式——雙方都必須各自開放自己的傳入流量,而不只是傳送端的傳出流量。
診斷頁面是您的即時儀表面板:
- 遙測讀數 — RTT、抖動、遺失率、輸送量,以及 FEC 修復與政策阻擋的封包計數器。
- 封包記錄 — 終端機風格的低階記錄,供疑難排解使用。
- 拓撲檢視 — 雙節點示意圖(您 ↔ 對等節點),依連線狀態上色,連線後標註即時 RTT。
- 頻譜圖表 — 即時 tx/rx 輸送量折線圖,附游標十字線與提示框,顯示最近的取樣資料。
這裡的一切都在您自己執行的應用程式中本機運作——診斷頁面顯示的任何內容都不會被傳送至任何地方;見 法律與私隱。
設定 → 個人化可讓您切換 6 種內建主題(午夜、碳灰、星雲、深淵、極光、餘燼),以及英文、繁體中文、簡體中文三種語言。兩者皆會即時套用並於重啟後保留。部分低階引擎通知與錯誤訊息,無論介面語言選擇為何,仍會維持英文。
於設定 → 連線,您可以透過原生存檔對話框,將目前的連線設定(廣播/多播轉發、FEC 冗餘度)匯出為具版本號的 JSON 檔案,也可以用相同方式匯入。格式錯誤或不相容的檔案會顯示錯誤訊息並被拒絕,而非被靜默套用——若有疑慮,匯入前可先以文字編輯器開啟檔案確認內容。
於網路頁面中斷連線,會終止加密連線,若您使用真實介面卡,還會移除虛擬介面及其相關的防火牆規則/路由。若您代管了虛擬網路,關閉應用程式或離開網路會停止您的信令伺服器——其他成員會看到您從名冊中離開。
- 卡在「連線中」/始終無法達到已連線狀態 — 最常見的原因是 NAT 穿透失敗。請確認雙方都產生了新的 Offer/Answer(一旦網路狀況改變,舊的字串就會失效),並確認雙方都沒有處於特別嚴格(對稱式)的 NAT 之後。這是本專案目前最大的待驗證缺口——見 專案狀態。
- 「需要管理員權限」的提示一直不消失 — 應用程式重新啟動時請核准 UAC 提示;若您取消,切換開關會還原。
- 無法加入代管的虛擬網路 — 代管者很可能位於 NAT 之後,且未針對信令伺服器的連接埠設定轉發;這是自行代管的已知限制(見功能)。
- 設定似乎沒有生效 — 請確認設定類型:廣播/多播切換會即時套用,但 FEC 冗餘度與額外路由僅於下次連線時生效,而非立即生效(見連線設定)。
- 其他問題 — 歡迎於 Discussions 提問,或查閱現有議題。安全性疑慮請改用安全性建議通報,勿以公開貼文提出。
Player Club Private VPN
English
繁體中文