VPNMK · 使用教學

Android VPN 新手完整指南:從安裝用戶端到驗證連線

在 Android 上裝個 App 只要幾分鐘,真正卡住新手的是後面幾步:看不懂系統彈窗、背景被省電策略砍掉、連上了才發現 DNS 還在走本地。這篇 Android VPN 指南拆成五個步驟,每一步都給出系統設定路徑和可以對照的檢查點。

閱讀路徑:全文依安裝用戶端、匯入訂閱、授予 VPN 權限、設定省電白名單、驗證是否生效五個步驟推進。不需要 root,不需要額外工具,一台普通 Android 手機跟著做即可。

Android 上的 VPN 是怎麼運作的

Android 系統從 4.0 起就內建 VpnService 介面。第三方用戶端透過它在系統裡建立一張虛擬網卡,應用程式發出的封包會先被這張網卡攔下,再由用戶端依規則決定要送進加密通道,還是直接交給本地網路。理解這一層,後續所有彈窗和開關就都有了解釋:系統必須知道是誰在接管流量,所以得由你親自授權,而且重新安裝 App 之後通常還要再確認一次。

和桌機版相比,Android 有兩個差異值得先記住。第一,同一時間只允許一個 VPN 應用程式處於啟用狀態,同時開兩個用戶端,後開的會把先開的擠掉,表現出來就是「莫名其妙斷線」;第二,系統對背景程序的管控更積極,介面顯示還在連線,底層連線可能早就被回收。前者影響安裝與共存,後者影響背景存活,後面的章節會分別處理。

用戶端與線路之間用什麼協定通訊,決定了握手方式以及對網路環境的敏感程度。下表列出 Android 端常見的幾種,節點連不上時可以先對照特徵排查,而不是盲目換節點。

協定 傳輸特徵 Android 端注意事項
Shadowsocks 輕量轉發,以 TCP / UDP 承載 加密方式需與用戶端支援的清單一致
VMess 帶使用者識別,握手時校驗時間 裝置時間偏差過大會直接握手失敗
VLESS 本身不加密,依賴外層傳輸 通常與 TLS 或 Reality 搭配使用
Trojan 偽裝為一般 HTTPS 流量 SNI 或密碼填錯會表現為連線逾時
Hysteria2 / TUIC 基於 QUIC,走 UDP 部分網路限制 UDP,需要備用線路

本服務的線路統一使用軍工級加密;用戶端裡選擇的協定影響的是握手方式、傳輸特徵,以及在某些網路環境下的通過率。這兩件事不要混為一談:加密由服務端保證,協定只決定「怎麼連上」。

選線路時真正用得上的參數並不多,本服務對外公布的幾項可以直接核對:

120+

覆蓋國家 / 地區

240+

線路總數

不限

同時線上裝置數

14 天

無理由退款

裝置數不設上限,意味著平板、備用機、舊手機可以共用一個帳號,不必為了多一台裝置再買一份。退款條款則給了試錯空間:先把一台裝置照下面的步驟調通,再決定要不要全面鋪開。

安裝用戶端與匯入訂閱

第一步:安裝用戶端

Android 用戶端請從本站下載頁取得,需要先登入帳號——下載頁不提供靜態安裝檔直連,登入後拿到的才是與帳號綁定的版本與訂閱資訊。安裝過程中系統可能提示「未知的來源應用程式」,這是側載的常規提示,允許目前的檔案管理器完成安裝即可。

裝好之後先別急著按連線。Android 會在第一次連線時跳出系統層級的授權對話框,提前把訂閱設好,就能少一次來回。

第二步:匯入訂閱

訂閱連結是一個以 https 開頭的位址,用戶端會定時向它抓取節點清單。服務端增刪線路後,在用戶端按一次「更新訂閱」就能拿到新清單,不需要逐筆手動新增節點。這是訂閱式用戶端與手動設定最大的差別。

  1. 登入後進入下載頁,複製完整的訂閱連結。連結通常很長,注意不要漏掉尾端字元,也不要夾帶前後空白。
  2. 開啟 Android 用戶端,找到「訂閱」或「設定檔」分類,新增一筆訂閱,把連結貼進去並儲存。
  3. 回到清單按「更新」,等節點載入完成。載入失敗先確認手機網路正常,再檢查連結是否完整。
  4. 從清單裡挑一條線路連線。不要只看名稱,優先選你實際要存取的服務所在的地區。
提示:訂閱連結等同於帳號憑證。任何人拿到它都能匯入使用,並消耗方案內的流量。所以不要把它貼到群組聊天、公開儲存庫或截圖裡;把裝置借給別人之前,先中斷連線再交付。

訂閱與手動設定怎麼選

部分用戶端也支援手動填寫伺服器位址、連接埠、密碼與協定參數。手動設定的好處是不依賴訂閱服務,缺點是服務端調整線路時你得逐筆修改。除非所用的用戶端不支援匯入訂閱,否則優先使用訂閱:省事,也比較不容易把參數填錯。

授予 VPN 權限與系統設定

第一次按連線時,系統會跳出「連線要求」對話框,列出用戶端名稱和它將要接管的範圍。這個彈窗不是用戶端做的,是 Android 在替你把關。必須勾選「我信任此應用程式」再按確定,連線才會建立;按了取消,用戶端會一直停在「正在連線」,而且下次不一定會再跳出來。

三個值得調整的系統開關

  • 永遠開啟的 VPN:位於「設定 → 網路與網際網路 → VPN」。開啟後系統會在開機時嘗試自動連線,適合每天都要用的裝置。
  • 封鎖沒有 VPN 的連線:開啟後,一旦通道中斷,裝置會直接斷網而不是回落到本地網路。適合對出口地區敏感的場景,但要先確認用戶端能在背景穩定存活,否則螢幕鎖定後可能整台機器都沒網路。
  • 私人 DNS:Android 9 起支援 DNS over TLS。如果這裡填了具體主機名稱,解析請求會固定走那台伺服器,可能與通道內下發的 DNS 不一致,表現為「連上了但個別應用程式解析失敗」。排查階段先設為「自動」。
順序很重要:開啟「封鎖沒有 VPN 的連線」之前,先完成下一節的省電白名單。順序顛倒的話,螢幕鎖定後裝置可能直接斷網,而你會以為是線路故障。

依應用程式分流

多數 Android 用戶端支援依應用程式代理,只讓勾選的應用程式走通道,其餘直連。把網路銀行、公司內網、在地生活類應用程式設為直連,可以避免它們因為出口地區變化觸發風控;需要國際線路的應用程式再單獨勾選。這類規則保存在用戶端本機,換裝置不會同步,新機要重新設定一次。

省電白名單與背景存活

Android 的省電策略會在螢幕關閉後限制背景網路,長連線因此被切斷。表現出來就是:鎖屏十分鐘再打開手機,用戶端顯示「已連線」,網頁卻打不開,手動中斷重連才恢復。這不是線路品質問題,而是系統把程序的網路權限收回去了。

標準路徑

  1. 設定 → 應用程式 → 找到用戶端 → 電池 → 選擇「不受限制」或「允許背景活動」。
  2. 設定 → 應用程式 → 特殊應用程式權限 → 電池最佳化 → 切到「所有應用程式」→ 找到用戶端 → 選擇「不要最佳化」。
  3. 小米、華為、OPPO、vivo 等廠商 ROM 另有「自啟動」「背景執行」開關,名稱與位置各不相同,通常在應用程式管理或電池設定裡,把用戶端對應的開關打開。
  4. 不要把用戶端從「最近使用的應用程式」裡滑掉。部分系統會把這個動作等同於停止服務。
  • ✅ 系統電池最佳化裡,用戶端已設為「不要最佳化」
  • ✅ 廠商 ROM 的自啟動與背景執行開關已打開
  • ✅ 用戶端程序保留在最近使用的應用程式中,不手動清理
  • ❌ 把用戶端加入「深層睡眠」或「智慧省電」名單
  • ❌ 用第三方清理工具定時結束背景程序

做完這幾項,可以讓螢幕熄滅放個幾分鐘再回來,看用戶端是否仍在連線狀態、網頁能不能直接打開。如果還是斷流,換一條線路再試——有些網路環境會回收長時間閒置的 UDP 工作階段,基於 QUIC 的協定比基於 TCP 的更容易受影響。

驗證連線:四項檢查

「顯示已連線」只說明用戶端認為自己連上了,不代表流量真的從線路出去。下面四項檢查照順序做一遍,能涵蓋絕大多數「連上了但不好用」的情況。

檢查一:出口位址與地區

用手機瀏覽器打開任一個 IP 查詢頁,看兩件事:顯示的位址是否屬於你選擇的線路所在地,歸屬的電信業者或 ASN 是否與線路類型相符。如果顯示的仍是本地位址,說明流量沒有進通道,回到上一節檢查權限與分流規則。

檢查二:DNS 洩漏

打開 DNS 洩漏檢測頁,頁面會列出目前生效的 DNS 伺服器。理想狀態下,這些伺服器應該位於線路出口附近,而不是你本地電信業者的位址。如果還是出現本地 DNS,照順序排查:私人 DNS 是否被設成固定主機名稱、用戶端的 DNS 模式是否設為遠端解析、是否誤開了「略過區域網路」。

檢查三:斷線恢復

打開飛航模式,等十秒再關閉,觀察用戶端是否自動恢復。能自動恢復,說明背景存活設定生效;需要手動按一次才恢復,說明背景被限制過,回到上一節補白名單。

檢查四:分流是否符合預期

分別打開一個設為直連的應用程式和一個走通道的應用程式,各自查一次出口位址,兩者應該不同。如果全都一樣,說明分流規則沒生效,檢查是否開到了全域模式。

通過標準:四項檢查都符合預期,基本可以確認這台裝置已經調通。之後遇到問題,先重複這四項,比直接換線路更容易定位原因。
小結:五步裡最容易被跳過的是第四步和第五步。前者決定連線能不能撐過一整晚,後者決定你看到的「已連線」是不是真的。這兩步做完,再去比較哪條線路更快才有意義。

常見問題與排錯對照

下面這張表依「現象—原因—處理」整理,遇到問題時先對照一遍。多數情況不需要換線路,只是某個開關沒對上。

現象 多半是 處理
按下連線後一直轉圈,沒有系統彈窗 先前誤按了取消,權限未授予 中斷後重連,在系統彈窗裡勾選信任並確定
顯示已連線,網頁打不開 DNS 未走通道,或私人 DNS 固定了主機名稱 私人 DNS 設為自動,重連後做一次洩漏檢測
鎖屏幾分鐘後斷流 省電策略清掉了背景網路 電池最佳化設為不要最佳化,開啟廠商 ROM 的自啟動
個別應用程式不走線路 依應用程式代理清單未勾選 在分流設定裡單獨勾選該應用程式
訂閱更新後節點沒變化 用戶端用了快取清單 手動觸發一次更新,或刪除訂閱後重新匯入
換了幾條線路都握手失敗 裝置時間與伺服器偏差過大 把系統時間設為自動同步後重試

如果表格裡的辦法都試過還是連不上,先確認同一個帳號在電腦端是否正常。電腦端正常、Android 端異常,問題基本上在手機的系統設定;兩端都異常,才是線路或帳號本身的問題。

排查順序:Android 上的連線故障,多數出在系統層而不是線路層。先查權限、省電與私人 DNS 這三處,再考慮換線路。本服務提供 14 天無理由退款,試錯成本不高,但把設定調好能省下大部分折騰。
免費體驗