توضیح مسیریابی GeoIP: مدیریت هوشمند ترافیک
مسیریابی GeoIP یک قابلیت قدرتمند است که به شما اجازه می‌دهد ترافیک منطقه‌ای مشخص را مستقیماً به اینترنت ارسال کنید، در حالی که همه چیزهای دیگر از طریق VPN شما محافظت می‌شوند. این راهنما توضیح می‌دهد که مسیریابی GeoIP چگونه کار می‌کند و چگونه می‌توان از آن به‌طور مؤثر استفاده کرد.

توضیح مسیریابی 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 نوعی split tunneling بر اساس آدرس‌های IP جغرافیایی است. این قابلیت به شما اجازه می‌دهد:

  • ترافیکی را که مقصدش کشورهای مشخصی است مستقیماً مسیریابی کنید (DIRECT)
  • همه چیزهای دیگر را از طریق VPN tunnel عبور دهید

توضیح بصری

بدون مسیریابی GeoIP:
همه ترافیک → VPN Tunnel → اینترنت

با مسیریابی GeoIP (مثلاً منطقه CN):
├── ترافیک به IPهای چین → DIRECT → سرویس‌های چین
└── همه ترافیک دیگر → VPN Tunnel → اینترنت

چرا مهم است

وقتی در یک کشور هستید و از VPN استفاده می‌کنید، ممکن است سرویس‌های محلی درست کار نکنند:

مشکل علت راه‌حل GeoIP
وب‌سایت بانک دسترسی را مسدود می‌کند IP خارجی را تشخیص می‌دهد ترافیک بانک را مستقیم مسیریابی کنید
استریم محلی پخش نمی‌شود عدم تطابق منطقه سرویس محلی را مستقیم مسیریابی کنید
مشکل در پرتال دولتی IP VPN علامت‌گذاری شده است IPهای دولتی را مستقیم مسیریابی کنید
اپ‌های محلی دچار اختلال می‌شوند بررسی موقعیت جغرافیایی ناموفق است ترافیک محلی را مستقیم مسیریابی کنید

مسیریابی GeoIP چگونه کار می‌کند

فرایند فنی

  1. IP Database: FreeGuard پایگاه‌های داده به‌روزشده‌ای از بازه‌های IP بر اساس کشور نگهداری می‌کند
  2. Rule Injection: وقتی یک منطقه را انتخاب می‌کنید، FreeGuard قوانین مسیریابی را اضافه می‌کند
  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 را برای یک منطقه فعال می‌کنید:

  • IP addresses ثبت‌شده برای آن کشور
  • CDN endpoints که به آن منطقه سرویس می‌دهند
  • زیرساخت Local service

چه چیزهایی روی VPN می‌مانند:

  • همه ترافیک بین‌المللی
  • IPهای ناشناس/طبقه‌بندی‌نشده
  • پرس‌وجوهای DNS شما (به‌طور پیش‌فرض)

مناطق پشتیبانی‌شده

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. FreeGuard VPN را روی PC خود اجرا کنید
  2. روی آیکن چرخ‌دنده Settings کلیک کنید

مرحله 2: پیدا کردن GeoIP Region

  1. اسکرول کنید تا GeoIP Region را پیدا کنید
  2. روی منوی کشویی کلیک کنید

مرحله 3: انتخاب منطقه

  1. منطقه مناسب را انتخاب کنید (مثلاً CN, US, JP)
  2. یا Off را برای غیرفعال‌کردن انتخاب کنید

مرحله 4: ذخیره و اتصال مجدد

  1. روی Save کلیک کنید
  2. اگر از قبل متصل هستید، به VPN Reconnect کنید
  3. تغییرات بلافاصله اعمال می‌شوند

موارد استفاده و سناریوها

سناریو 1: زندگی در خارج از کشور، نیاز به بانکداری محلی

Situation: شما یک شهروند US هستید که در اروپا زندگی می‌کنید و به دسترسی به بانک US نیاز دارید

Problem: بانک‌های US ممکن است ورود از IP خارجی را مسدود یا علامت‌گذاری کنند

Solution:

  1. به FreeGuard متصل شوید
  2. GeoIP: US را فعال کنید
  3. ترافیک بانکداری US مستقیم می‌رود (IP واقعی شما)
  4. همه چیزهای دیگر توسط VPN محافظت می‌شوند

Result: بانک موقعیت واقعی شما را می‌بیند و هیچ علامت امنیتی نمایش داده نمی‌شود

سناریو 2: در China، نیاز به سرویس‌های محلی + دسترسی بین‌المللی

Situation: در China سفر می‌کنید و هم به سرویس‌های چینی و هم بین‌المللی نیاز دارید

Problem: VPN سرویس‌های چینی را مسدود می‌کند؛ بدون VPN سرویس‌های بین‌المللی در دسترس نیستند

Solution:

  1. به FreeGuard متصل شوید
  2. GeoIP: CN را فعال کنید
  3. سرویس‌های چینی به‌طور عادی کار می‌کنند (direct)
  4. سرویس‌های بین‌المللی از طریق VPN

Result: بهترین حالت از هر دو دنیا

سناریو 3: بازی با محتوای منطقه‌ای

Situation: بازی با محتوای مخصوص یک منطقه

Problem: بازی VPN را تشخیص می‌دهد و برخی قابلیت‌ها را قفل می‌کند

Solution:

  1. منطقه مناسب GeoIP را فعال کنید
  2. ترافیک بازی مستقیم می‌رود
  3. مرور وبِ دیگر محافظت می‌شود

سناریو 4: Work VPN + حریم خصوصی شخصی

Situation: باید به منابع کاری و همچنین مرور شخصی دسترسی داشته باشید

Problem: کار به IP محلی نیاز دارد؛ مرور شخصی به حریم خصوصی نیاز دارد

Solution:

  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 ساده‌تر است اما جزئیات کمتری دارد. این قابلیت بر اساس اینکه ترافیک به کجا می‌رود مسیریابی می‌کند، نه اینکه کدام اپ آن را می‌فرستد.

ترکیب GeoIP با انتخاب پروتکل

مسیریابی GeoIP با هر سه پروتکل کار می‌کند:

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 در مناطق محدود

عیب‌یابی

سرویس محلی هنوز کار نمی‌کند

Problem: GeoIP را فعال کرده‌اید اما سرویس محلی هنوز از کار می‌افتد

Possible causes:

  1. سرویس از CDN با IPهای متفاوت استفاده می‌کند
  2. سرویس فقط IP را بررسی نمی‌کند
  3. مشکل در resolution DNS

Solutions:

  1. کش/کوکی‌های مرورگر را پاک کنید
  2. مرورگر دیگری را امتحان کنید
  3. بررسی کنید که آیا سرویس نیاز دارد ورودها همیشه از همان منطقه باشند
  4. اگر مشکل ادامه داشت، با پشتیبانی سرویس تماس بگیرید

برخی سایت‌ها داخل همان منطقه هنوز از VPN عبور می‌کنند

Problem: همه ترافیک مربوط به آن منطقه مستقیم نمی‌شود

Why: پایگاه‌های داده GeoIP صددرصد کامل نیستند. برخی IPها ممکن است:

  • به‌تازگی تخصیص یافته باشند
  • از CDNهای شخص ثالث استفاده کنند
  • به‌اشتباه دسته‌بندی شده باشند

Workaround: این رفتار مورد انتظار است. سرویس‌های حیاتی باید کار کنند؛ موارد خاص ممکن است متفاوت باشند.

نمی‌توانم تشخیص بدهم GeoIP کار می‌کند یا نه

Test method:

  1. با GeoIP فعال، از یک سرویس منطقه‌ای بازدید کنید
  2. بررسی کنید که آیا به‌طور عادی کار می‌کند
  3. سپس به ipinfo.io بروید - باید IP VPN را نشان دهد
  4. اگر سرویس منطقه‌ای کار کند + ipinfo IP VPN را نشان دهد → GeoIP کار می‌کند

تأثیر روی عملکرد

Question: آیا مسیریابی GeoIP سرعت را کم می‌کند؟

Answer: تأثیر بسیار کم:

  • ترافیک مستقیم: سریع‌تر (بدون سربار 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 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 فقط از یک منطقه در هر زمان پشتیبانی می‌کند. اگر به چند مورد نیاز دارید، مهم‌ترین مورد را برای دسترسی مستقیم انتخاب کنید.

آیا GeoIP روی گوشی من تأثیر می‌گذارد اگر VPN را از PC به اشتراک بگذارم؟

بله. دستگاه‌هایی که از اتصال VPN اشتراکی PC شما استفاده می‌کنند، routing GeoIP نیز برایشان اعمال می‌شود.

آیا ISP من می‌بیند که روی ترافیک مستقیم چه کاری انجام می‌دهم؟

بله. ترافیک مستقیم به‌طور معمول و بدون رمزنگاری VPN از طریق ISP شما عبور می‌کند. به همین دلیل باید GeoIP را فقط برای سرویس‌های محلی مورد اعتماد فعال کنید.

آیا وب‌سایت‌ها می‌توانند تشخیص دهند که من از split routing استفاده می‌کنم؟

احتمالاً، اگر IP مستقیم شما را با الگوها مقایسه کنند. بیشتر سرویس‌ها این سطح از بررسی را انجام نمی‌دهند.

آیا routing GeoIP همان استثنا برای proxy است؟

مفهوم مشابهی دارد، اما پیاده‌سازی متفاوت است. GeoIP بر اساس جغرافیای IP مقصد است، نه دامنه‌های خاص یا برنامه‌ها.

مراحل بعدی


آخرین به‌روزرسانی: January 2026