01

它只是一則通知,不是強制

打開系統代理開關,程式做的事只有一件:把作業系統的代理設定指向本機的混合連接埠。新版預設 7897,從舊版一路升上來的設定可能還是 7890。

接下來就看各個程式的臉色了。願意讀這條設定的就走代理,不讀的照樣直連,Clash Verge 沒有任何辦法強迫它們。

所以有一類狀況根本不是 bug:瀏覽器好了,某款遊戲還是直連;瀏覽器好了,下載工具還在跑本地線路;瀏覽器好了,命令列拉套件照樣逾時。這些程式壓根沒看過系統代理這條設定。

先確認連接埠對得上
Windows 的「設定 → 網路和網際網路 → Proxy」看得到目前的值,應該是 127.0.0.1 加上你的混合連接埠,新裝是 7897,升級上來的可能是 7890。

合作推薦訂閱連結從哪來?本站合作機場註冊即送 1GB 香港高速體驗流量,可直接一鍵匯入。取得高速節點
02

三件事決定它管得到誰

  1. 1

    分清楚哪些程式會讀

    主流瀏覽器、大部分有介面的應用程式會讀系統代理。遊戲、下載工具、命令列工具常常不讀,有些還自己維護一套代理設定。這類程式要嘛在它自己的設定裡填 127.0.0.1 和混合連接埠,要嘛改用 TUN。

  2. 2

    略過清單決定誰不走代理

    本機位址和常見的內部網段預設就在裡面,Windows 上還有一條 <local>。公司內部網域、NAS 和路由器的位址建議自己加進去,否則內部服務會被繞一大圈送到國外節點,變慢還算小事,直接連不上也很常見。

  3. 3

    只留一條路

    系統代理和 TUN 同時開通常沒必要。兩者涵蓋範圍大量重疊,一起開不會更快,只會讓「到底是哪條路出問題」變得難查。要用 TUN 就先把系統代理關掉。

03

關閉方式決定下次開機順不順

這點最容易吃虧:開著系統代理直接在工作管理員強制結束程序,或者按電源鍵強制關機,作業系統的代理設定會原封不動留在開啟狀態,而連接埠上已經沒有程式在聽了。下次開機的症狀就是整台上不了網,瀏覽器一直轉圈。從系統匣選單正常結束,程式會自己把這條設定清掉。

  • 從系統匣選單結束,別在工作管理員裡強制結束程序
  • 系統代理和 TUN 只留一個開著
  • 公司內部網域、NAS 位址加進略過清單
04

常見問題

程式已經關了,瀏覽器還提示正在使用 Proxy 伺服器,怎麼辦?

上次沒有正常結束,代理設定留在開啟狀態,而 127.0.0.1 上已經沒有程式在聽。重新開啟 Clash Verge,把系統代理開關關一次,再從系統匣正常結束就乾淨了。不想開程式的話,直接到 Windows 的「設定 → 網路和網際網路 → Proxy」把手動 Proxy 關掉也一樣。

瀏覽器走代理了,某個軟體死都不走,還有救嗎?

它多半根本不讀系統代理。先翻這個軟體自己的設定,有代理或網路選項就填 127.0.0.1 和你的混合連接埠。完全沒有這類選項的,只能用 TUN 在網路卡層級接管它,因為 TUN 不需要程式配合。反覆重開 Clash Verge 對這種狀況一點用都沒有。