GeoIP Routing の解説: スマートなトラフィック管理
GeoIP routing は、特定の地域トラフィックをインターネットへ直接送信し、それ以外の通信は VPN を通して保護したままにできる強力な機能です。このガイドでは、GeoIP routing の仕組みと効果的な使い方を説明します。

GeoIP Routing の解説: スマートなトラフィック管理

GeoIP routing は、特定の地域トラフィックをインターネットへ直接送信し、それ以外の通信は VPN を通して保護したままにできる強力な機能です。このガイドでは、GeoIP routing の仕組みと効果的な使い方を説明します。

TL;DR (クイックサマリー)

  • GeoIP routing は、選択した地域の IP トラフィックを 直接 送信します(VPN をバイパス)
  • ローカルサービスとの互換性 を向上させます(銀行、ストリーミング、アプリ)
  • それ以外のトラフィック は VPN によって保護されたままです
  • 利用可能な地域: CN, US, JP, KR, RU, IR, ID, AE
  • FreeGuard PC → Settings → GeoIP Region で設定します

GeoIP Routing とは?

GeoIP routing は、地理的な IP アドレスに基づく split tunneling の一種です。これにより、次のことが可能になります:

  • 特定の国宛てのトラフィックを 直接 ルーティングする (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 Routing の仕組み

技術的なプロセス

  1. IP Database: FreeGuard は国ごとの IP レンジの更新済みデータベースを管理しています
  2. Rule Injection: 地域を選択すると、FreeGuard が routing ルールを追加します
  3. Traffic Matching: 各接続がルールと照合されます
  4. Routing Decision: 一致したトラフィックは DIRECT に、その他は VPN を通します

Rule Provider の更新

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 routing を有効にすると:

  • その国に登録された IP addresses
  • その地域に配信している CDN endpoints
  • Local service のインフラ

VPN に残るもの:

  • すべての国際トラフィック
  • 未知/未分類の IP
  • あなたの DNS queries(デフォルト)

サポートされる地域

Region Code Country Common Use Case
CN China Chinese banking, local apps, government services
US United States US banking while abroad, local services
JP Japan Japanese services, local streaming
KR South Korea Korean banking, local apps
RU Russia Russian services, local compatibility
IR Iran Local services access
ID Indonesia Indonesian services, banking
AE UAE Local banking, government services

セットアップガイド

ステップ 1: Settings を開く

  1. PC で FreeGuard VPN を起動します
  2. Settings の歯車アイコンをクリックします

ステップ 2: GeoIP Region を見つける

  1. 下にスクロールして GeoIP Region を見つけます
  2. ドロップダウンメニューをクリックします

ステップ 3: 地域を選択する

  1. 適切な地域を選択します(例: CN, US, JP)
  2. または無効化するには Off を選択します

ステップ 4: 保存して再接続する

  1. Save をクリックします
  2. すでに接続済みの場合は VPN に Reconnect します
  3. 変更は即座に反映されます

ユースケースとシナリオ

シナリオ 1: 海外在住で、ローカル銀行を使う必要がある

状況: あなたはヨーロッパに住んでいる米国市民で、米国の銀行にアクセスする必要があります

問題: 米国の銀行は、外国 IP のログインをブロックまたはフラグする場合があります

解決策:

  1. FreeGuard に接続します
  2. GeoIP: US を有効にします
  3. 米国の銀行トラフィックは直接送信されます(あなたの実 IP)
  4. それ以外は VPN で保護されます

結果: 銀行はあなたの実際の所在地を認識し、セキュリティフラグは付きません

シナリオ 2: 中国にいて、ローカルサービス + 国際アクセスが必要

状況: 中国を旅行中で、中国のサービスと国際サービスの両方が必要です

問題: VPN では中国のサービスが使えず、VPN なしでは国際サービスが使えません

解決策:

  1. FreeGuard に接続します
  2. GeoIP: CN を有効にします
  3. 中国のサービスは通常どおり動作します(direct)
  4. 国際サービスは VPN 経由です

結果: 両方の利点を得られます

シナリオ 3: 地域限定コンテンツ付きのゲーム

状況: 地域固有のコンテンツがあるゲームをプレイしている

問題: ゲームが VPN を検出し、一部の機能をロックする

解決策:

  1. 適切な GeoIP region を有効にします
  2. ゲームトラフィックは直接送信されます
  3. その他のブラウジングは保護されたままです

シナリオ 4: Work VPN + 個人のプライバシー

状況: 仕事用リソースにアクセスしつつ、個人のブラウジングも行いたい

問題: 仕事ではローカル IP が必要で、個人のブラウジングにはプライバシーが必要

解決策:

  1. FreeGuard に接続します
  2. 仕事の地域向けに GeoIP を有効にします
  3. 仕事用アプリはあなたの実 IP を確認します
  4. 個人のブラウジングは VPN 経由です

GeoIP と Full Split Tunneling の比較

Feature GeoIP Routing App-Based Split Tunneling
Based on IP geography Application
Granularity Country-level Per-app
Setup Simple (one dropdown) Complex (per-app rules)
Use case Regional services Specific applications
FreeGuard support ✅ Built-in Future feature

GeoIP routing はよりシンプルですが、粒度は低めです。これは どのアプリが送信したか ではなく、トラフィックの行き先 に基づいてルーティングします。

GeoIP と Protocol Selection の組み合わせ

GeoIP routing は 3 つのすべての protocol で動作します:

Protocol GeoIP Compatibility Notes
AnyTLS ✅ Excellent Recommended for most cases
Hysteria2 ✅ Good May have slight overhead
Trojan ✅ Good Works well in restricted networks

推奨の組み合わせ:

  • ローカルサービスを使う日常利用には AnyTLS + GeoIP
  • 制限のある地域では Trojan + GeoIP

トラブルシューティング

ローカルサービスがまだ動作しない

問題: GeoIP を有効にしたのに、ローカルサービスがまだ失敗する

考えられる原因:

  1. サービスが異なる IP を使う CDN を利用している
  2. サービスが IP 以外もチェックしている
  3. DNS resolution の問題

解決策:

  1. ブラウザの cache/cookies を削除する
  2. 別のブラウザを試す
  3. サービスが同じ地域からの一貫した login を要求していないか確認する
  4. それでも続く場合はサービスの support に連絡する

地域内の一部サイトがまだ VPN を通る

問題: その地域のすべてのトラフィックが直接にならない

理由: GeoIP databases は 100% 完全ではありません。以下の IP は対象外になる場合があります:

  • 最近割り当てられたもの
  • サードパーティ CDN を使用しているもの
  • 誤分類されたもの

回避策: これは想定される挙動です。重要なサービスは動作するはずですが、例外ケースは変わることがあります。

GeoIP が動作しているか分からない

テスト方法:

  1. GeoIP を有効にした状態で地域サービスにアクセスします
  2. 通常どおり動作するか確認します
  3. 次に ipinfo.io にアクセスします - VPN IP が表示されるはずです
  4. 地域サービスが動作し、ipinfo が VPN を示す → GeoIP は動作中

パフォーマンスへの影響

質問: GeoIP routing は速度を低下させますか?

回答: 影響は最小限です:

  • 直接トラフィック: より高速(VPN のオーバーヘッドなし)
  • VPN トラフィック: これまで通り
  • ルールチェック: 無視できるレベル(マイクロ秒単位)

セキュリティ上の考慮事項

何が保護され、何が保護されないか

Traffic Type With GeoIP Protection Level
Matching region Direct No VPN encryption
International VPN Full encryption
DNS queries VPN* Encrypted

*デフォルトでは、GeoIP に一致したトラフィックでも DNS は VPN を通ります

GeoIP を使わない方がよい場合

  • Public Wi-Fi: すべてのトラフィックを保護したい場合があります
  • Sensitive browsing: ローカル ISP の監視が気になる場合
  • Maximum anonymity: 直接トラフィックはあなたの IP を明らかにします

安全な GeoIP の使い方

適している用途:

  • 信頼できるローカルサービス(銀行など)へのアクセス
  • ローカル IP を必要とする地域アプリ
  • 一般的なプライバシーを維持しながら互換性を向上させること

避けるべきケース:

  • 信頼できない सार्वजनिकネットワーク
  • 最大限のプライバシーが最優先のとき
  • ローカルサービスが不要な場合

高度編: ルールの注入方法

技術的なことに興味がある方向けに、内部で起こっている処理は次のとおりです:

# 選択した地域にルールプロバイダーを追加
rule-providers:
  geoip-cn:
    type: http
    behavior: ipcidr
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/geoip@release/text/cn.txt"
    interval: 86400

# ルーティングにルールを追加
rules:
  - RULE-SET,geoip-cn,DIRECT
  - MATCH,PROXY

これは、設定で地域を選択すると自動的に行われます。

よくある質問

複数の地域を選択できますか?

現在、FreeGuard は一度に 1 つの地域のみサポートしています。複数必要な場合は、直接アクセスで最も重要なものを選択してください。

PC から VPN を共有している場合、GeoIP はスマートフォンにも影響しますか?

はい。PC の共有 VPN 接続を使用しているデバイスにも、GeoIP ルーティングが適用されます。

直接トラフィックでは、ISP に何をしているか見られますか?

はい。直接トラフィックは VPN 暗号化なしで通常どおり ISP を通過します。そのため、GeoIP は信頼できるローカルサービスにのみ有効にすべきです。

Web サイトは、分割ルーティングを使っていることを検出できますか?

直接 IP とパターンを比較する場合は、検出される可能性があります。ほとんどのサービスは、そのレベルのチェックまでは行いません。

GeoIP ルーティングは Proxy 例外と同じですか?

似た概念ですが、実装は異なります。GeoIP は、特定のドメインやアプリではなく、宛先 IP の地理情報に基づいています。

次のステップ


最終更新: January 2026