V2Ray 已連線卻無法上網?按這份清單逐項排查節點、DNS 與系統代理

客戶端顯示已連線、節點延遲正常,瀏覽器卻打不開任何網頁。這種情況通常不是單一原因,而是節點、時間、DNS、系統代理與路由規則五個環節的連鎖反應。本文按排查順序給出驗證方法與修復動作。

本文速覽

本文面向已安裝 v2rayN 或 v2rayNG、遇到「已連線但打不開網頁」問題的使用者。按節點→時間→DNS→系統代理→路由規則的順序排查,每層都有驗證方法與具體修復動作,讀完可獨立完成一次完整的故障定位。

先確認「已連線」的真實含義

客戶端顯示已連線,只說明核心程序在運行、節點握手成功,但瀏覽器流量是否真正進入代理通道,取決於系統代理或 TUN 模式是否接管。很多人看到綠色狀態就跳過檢查,結果問題出在流量根本沒走代理。

應用程式發起請求系統代理接管本機連接埠轉發核心規則匹配代理出站目標伺服器回應

這條鏈路上任何一環斷掉,表現都是「已連線但無法上網」。排查順序從最可能出問題的節點開始,逐步向內層收斂。

第一層排查:節點可用性與延遲

節點可用性是最高頻的故障點。先看客戶端主介面的延遲測試結果,再切換節點驗證。v2rayN 中右鍵節點選擇「測試伺服器真連線延遲」,能區分「TCP 握手成功但 HTTP 不通」的情況;v2rayNG 則用主介面右上角的延遲測試按鈕。

報錯:failed to find an available destination

原因與解法:出站伺服器位址解析失敗——檢查節點位址拼寫,換 DNS 後重啟核心。

報錯:connection refused

原因與解法:節點連接埠被防火牆阻擋或伺服器端未監聽——換一個節點,不要反覆重試同一節點。

延遲值狀態判斷建議操作
< 100 ms可用正常使用
100–300 ms可用但偏慢可繼續用,影片/下載體驗受影響
> 300 ms高延遲換節點,或選離目標區域更近的線路
逾時不可用直接換節點,無需等

第二層排查:系統時間同步

節點握手依賴 TLS 憑證校驗。如果系統時間與真實時間偏差超過 5 分鐘,憑證校驗就會失敗,表現是「連線成功但立即斷開」或「能連上但打不開網頁」。先手動校時,再重新連線節點。

系統同步指令說明
Windowsw32tm /resync需以系統管理員身分執行命令提示字元
macOSsudo sntp -sS time.apple.com需連網,本機時間會被強制校正
Linuxsudo timedatectl set-ntp true啟用 systemd-timesyncd 後自動同步
Android設定 → 系統 → 日期和時間 → 自動設定開啟後系統自動從網路校時

Windows 使用者如果 w32tm /resync 報錯,可以先執行 net start w32time 啟動時間服務,再同步。

第三層排查:DNS 解析與代理 DNS

節點正常、時間同步後仍打不開網頁,下一個高頻原因是 DNS 解析。V2Ray 核心的 DNS 設定決定網域名稱解析走本機還是遠端。在 v2rayN 中開啟「設定」→「參數設定」→「DNS 設定」,勾選「啟用 DNS 伺服器」,填入遠端 DNS 位址。

"dns": {
  "servers": [
    "8.8.8.8",
    "1.1.1.1"
  ],
  "queryStrategy": "UseIP"
}

如果使用「繞過大陸」路由規則,還需確認「遠端 DNS」與「本機 DNS」的分流邏輯,否則會出現「能 ping 通但瀏覽器解析失敗」的現象。用 nslookup google.com 驗證解析結果,若返回 8.8.8.8 但瀏覽器仍打不開,問題多半在系統代理而非 DNS。

結論:先測 DNS 再動路由

若解析逾時,優先調整 DNS 設定;若解析正常但網頁打不開,則跳過 DNS,直接檢查系統代理與路由規則。

第四層排查:系統代理與瀏覽器代理

v2rayN 預設監聽 10808 連接埠(SOCKS)與 10809 連接埠(HTTP)。系統代理開啟後,瀏覽器請求會進入這兩個連接埠。如果系統代理未開啟,流量會直連,表現就是「節點連上了但網頁打不開」。Windows 系統代理設定路徑:「設定」→「網路和 Internet」→「代理」,確認「使用代理伺服器」已開啟。

  1. 開啟系統代理

    v2rayN 主介面右鍵托盤圖示 →「開啟系統代理」,狀態變為「清除系統代理」即已開啟。

  2. 檢查連接埠設定

    「設定」→「參數設定」→「本機監聽」,確認 SOCKS 連接埠為 10808、HTTP 連接埠為 10809。

  3. 驗證連接埠連通

    瀏覽器網址列輸入 http://127.0.0.1:10809,出現代理首頁說明連接埠正常。

  4. 清理瀏覽器代理外掛

    SwitchyOmega 等外掛若固定走 SOCKS5,需與 v2rayN 連接埠一致,否則流量被外掛接管後仍直連。

第五層排查:路由規則與分流

路由規則決定哪些流量走代理、哪些直連。如果規則寫錯,可能出現「中國大陸網站能開、國外打不開」或「全部流量都走代理但代理節點本身慢」的情況。v2rayN 預設規則「繞過大陸」,即中國大陸 IP 與網域名稱直連,其餘走代理。

結論:先看規則再調分流

如果「中國大陸秒開、國外全逾時」,先把規則切回「繞過大陸」並重啟核心;若仍不通,再用排除法逐條刪除自訂規則。

常見問題速查

訂閱更新失敗提示逾時?

先連上任一可用節點,再在訂閱設定裡勾選「透過代理更新」重試。

連上了但網頁打不開?

檢查系統代理是否開啟,再看核心日誌裡有沒有連接埠占用報錯。

能開中國大陸網站,國外全逾時?

路由規則被改成了「繞過大陸」且節點本身不通,先換節點,再確認規則裡沒把國外網域名稱加進直連清單。

延遲很低但下載只有幾十 KB?

節點頻寬被限速或多人共用,換一個未超售的節點,或改用 v2flyNG 的 Xray 核心節點。

重啟後代理自動失效?

v2rayN 的「開機自啟」與「系統代理」需要同時勾選,否則重啟後核心啟動但代理未接管。

下載客戶端,按本文清單排查

v2rayN 與 v2rayNG 均支援本文涉及的節點、DNS 與路由設定項。v2flyNG 適合需要 v2fly 核心的 Android 使用者。

前往下載頁 查看教學

下載 v2rayN