GeoIP 路由解析:智慧流量管理
GeoIP 路由是一項強大的功能,可讓您將特定區域流量直接送往網際網路,同時讓其他所有流量透過您的 VPN 受到保護。本指南說明 GeoIP 路由的運作方式,以及如何有效使用它。
TL;DR(快速摘要)
- GeoIP 路由會將選定的區域 IP 流量直接傳送(繞過 VPN)
- 提升與本地服務的相容性(銀行、串流、應用程式)
- 其餘流量仍透過 VPN 受到保護
- 可用區域:CN、US、JP、KR、RU、IR、ID、AE
- 在 FreeGuard PC → Settings → GeoIP Region 中設定
什麼是 GeoIP 路由?
GeoIP 路由是一種基於地理 IP 位址的分流形式。它可讓您:
- 將流量路由至特定國家/地區,直接(DIRECT)傳送
- 將其餘所有流量透過 VPN tunnel
視覺化說明
Without GeoIP Routing:
ALL Traffic → VPN Tunnel → Internet
With GeoIP Routing (e.g., CN region):
├── Traffic to China IPs → DIRECT → China Services
└── All Other Traffic → VPN Tunnel → Internet
為什麼這很重要
當您身處某個國家/地區並使用 VPN 時,本地服務可能無法正常運作:
| 問題 | 原因 | GeoIP 解決方案 |
|---|---|---|
| 銀行網站封鎖存取 | 偵測到外國 IP | 將銀行流量直接路由 |
| 本地串流無法播放 | 區域不匹配 | 將本地服務直接路由 |
| 政府入口網站出現問題 | VPN IP 被標記 | 將政府 IP 直接路由 |
| 本地應用程式異常 | 地理定位檢查失敗 | 將本地流量直接路由 |
GeoIP 路由如何運作
技術流程
- IP Database:FreeGuard 維護按國家/地區分類的 IP 範圍更新資料庫
- Rule Injection:當您選擇一個區域時,FreeGuard 會新增路由規則
- Traffic Matching:每個連線都會依規則進行檢查
- Routing Decision:符合規則的流量會走 DIRECT;其他所有流量都經由 VPN
規則提供者更新
FreeGuard 使用 Loyalsoldier’s GeoIP data,每日更新:
Schedule: Daily automatic update
Source: MaxMind GeoLite2 + corrections
Accuracy: High (95%+ for major services)
Format: MRS (Mihomo Rule Set)
會被直接路由的內容
當您為某個區域啟用 GeoIP 路由時:
- 登記在該國家/地區的 IP addresses
- 為該區域提供服務的 CDN endpoints
- Local service 基礎架構
仍會保留在 VPN 上的內容:
- 所有國際流量
- 未知/未分類的 IP
- 您的 DNS queries(預設)
支援的區域
| 區域代碼 | 國家/地區 | 常見用途 |
|---|---|---|
| CN | 中國 | 中國銀行、本地應用程式、政府服務 |
| US | 美國 | 海外使用美國銀行、本地服務 |
| JP | 日本 | 日本服務、本地串流 |
| KR | 南韓 | 韓國銀行、本地應用程式 |
| RU | 俄羅斯 | 俄羅斯服務、本地相容性 |
| IR | 伊朗 | 存取本地服務 |
| ID | 印尼 | 印尼服務、銀行 |
| AE | 阿聯酋 | 本地銀行、政府服務 |
設定指南
第 1 步:開啟 Settings
- 在您的 PC 上啟動 FreeGuard VPN
- 點擊 Settings 齒輪圖示
第 2 步:找到 GeoIP Region
- 捲動找到 GeoIP Region
- 點擊下拉式選單
第 3 步:選擇您的區域
- 選擇合適的區域(例如 CN、US、JP)
- 或選擇 Off 以停用
第 4 步:儲存並重新連線
- 點擊 Save
- 如果已連線,請 Reconnect 到 VPN
- 變更會立即生效
使用案例與情境
情境 1:人在海外,需要本地銀行
情境:您是住在歐洲的美國公民,需要存取美國銀行
問題:美國銀行可能會封鎖或標記外國 IP 登入
解決方案:
- 連線到 FreeGuard
- 啟用 GeoIP: US
- 美國銀行流量會直接傳送(您的真實 IP)
- 其他所有流量都受 VPN 保護
結果:銀行會看到您的真實位置,不會觸發安全標記
情境 2:人在中國,需要本地服務 + 國際存取
情境:在中國旅行,需要同時使用中國與國際服務
問題:VPN 會阻擋中國服務;沒有 VPN 則無法存取國際服務
解決方案:
- 連線到 FreeGuard
- 啟用 GeoIP: CN
- 中國服務可正常運作(直接)
- 國際服務透過 VPN
結果:兼顧兩者優點
情境 3:遊戲搭配區域內容
情境:玩有區域特定內容的遊戲
問題:遊戲偵測到 VPN,鎖定某些功能
解決方案:
- 啟用適當的 GeoIP region
- 遊戲流量直接傳送
- 其他瀏覽流量受保護
情境 4:工作 VPN + 個人隱私
情境:需要存取工作資源,同時也要進行個人瀏覽
問題:工作需要本地 IP;個人瀏覽則需要隱私
解決方案:
- 連線到 FreeGuard
- 為您的工作區域啟用 GeoIP
- 工作應用程式會看到您的真實 IP
- 個人瀏覽則透過 VPN
GeoIP 與完整分流比較
| 功能 | GeoIP 路由 | 基於應用程式的分流 |
|---|---|---|
| 依據 | IP 地理位置 | 應用程式 |
| 粒度 | 國家/地區層級 | 每個應用程式 |
| 設定 | 簡單(一個下拉選單) | 複雜(逐應用程式規則) |
| 使用情境 | 區域服務 | 特定應用程式 |
| FreeGuard 支援 | ✅ 內建 | 未來功能 |
GeoIP 路由更簡單,但粒度較低。它是依據流量前往哪裡來路由,而不是依據哪個應用程式送出流量。
將 GeoIP 與協定選擇結合
GeoIP 路由可搭配三種協定使用:
| 協定 | GeoIP 相容性 | 備註 |
|---|---|---|
| AnyTLS | ✅ 非常好 | 建議多數情況使用 |
| Hysteria2 | ✅ 良好 | 可能有些微額外負擔 |
| Trojan | ✅ 良好 | 在受限制網路中表現良好 |
建議組合:
- AnyTLS + GeoIP:日常使用並搭配本地服務
- Trojan + GeoIP:在受限制區域使用
疑難排解
本地服務仍然無法運作
問題:已啟用 GeoIP,但本地服務仍然失敗
可能原因:
- 服務使用了不同 IP 的 CDN
- 服務檢查的不只是 IP
- DNS 解析問題
解決方案:
- 清除瀏覽器快取/ Cookie
- 嘗試不同的瀏覽器
- 檢查服務是否需要始終從同一區域登入
- 若問題持續,請聯絡服務支援
區域內的某些網站仍走 VPN
問題:並非該區域所有流量都直接傳送
原因:GeoIP 資料庫不可能 100% 完整。某些 IP 可能:
- 最近才分配
- 使用第三方 CDN
- 被錯誤分類
替代方案:這是預期行為。關鍵服務應可正常運作;邊緣情況可能有所不同。
無法確認 GeoIP 是否生效
測試方法:
- 啟用 GeoIP 後,造訪區域服務
- 確認是否正常運作
- 接著造訪 ipinfo.io - 應顯示 VPN IP
- 若區域服務可用 + ipinfo 顯示 VPN → GeoIP 正在運作
效能影響
問題:GeoIP 路由會拖慢速度嗎?
答案:影響極小:
- 直接流量:更快(無 VPN 負擔)
- VPN 流量:與之前相同
- 規則檢查:可忽略不計(微秒級)
安全性考量
哪些受保護,哪些不受保護
| 流量類型 | 使用 GeoIP 時 | 保護等級 |
|---|---|---|
| 符合區域 | 直接 | 無 VPN 加密 |
| 國際流量 | VPN | 完整加密 |
| DNS queries | VPN* | 已加密 |
*預設情況下,即使是符合 GeoIP 的流量,DNS 也會經由 VPN 傳送
何時不應使用 GeoIP
- Public Wi-Fi:您可能希望所有流量都受保護
- 敏感瀏覽:若您擔心本地 ISP 監控
- 最高匿名性:任何直接流量都會暴露您的 IP
安全使用 GeoIP
✅ 適合用於:
- 存取可信任的本地服務(例如您的銀行)
- 需要本地 IP 的區域應用程式
- 在維持一般隱私的同時提升相容性
❌ 適用於:
- 不受信任的公共網路
- 當最大隱私是優先事項時
- 如果你不需要本地服務
進階:規則如何注入
對技術好奇的使用者來說,以下是實際發生的事情:
# Rule provider added for selected region
rule-providers:
geoip-cn:
type: http
behavior: ipcidr
url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/geoip@release/text/cn.txt"
interval: 86400
# Rule added to routing
rules:
- RULE-SET,geoip-cn,DIRECT
- MATCH,PROXY
當你在設定中選擇地區時,這會自動發生。
常見問題
我可以選擇多個地區嗎?
目前,FreeGuard 一次只支援一個地區。如果你需要多個,請選擇最重要的一個以進行直接存取。
如果我在 PC 上分享 VPN,GeoIP 會影響我的手機嗎?
會。使用你 PC 共用 VPN 連線的裝置也會套用 GeoIP 路由。
我的 ISP 會看到我在直接流量上做了什麼嗎?
會。直接流量會照常經過你的 ISP,不會經過 VPN 加密。這就是為什麼你應該只對受信任的本地服務啟用 GeoIP。
網站能偵測到我正在使用分流嗎?
有可能,如果它們將你的直接 IP 與相關模式進行比對。大多數服務不會做到這種程度的檢查。
GeoIP 路由和 Proxy 例外是一樣的嗎?
概念相似,但實作不同。GeoIP 是基於目的地 IP 的地理位置,而不是特定網域或應用程式。
下一步
- 下載 FreeGuard 以試用 GeoIP 路由
- 查看價格方案 以取得完整功能
- 分流指南 了解更多路由選項
- 區域繞過情境 取得實際範例
- 協定選擇 了解如何與協定搭配使用
最後更新:January 2026