نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng به کاربران کمک می‌کند تا ترافیک‌ها را به طور کارآمد و ایمن مدیریت کنند. در دنیای به‌هم‌پیوسته امروز، مدیریت مؤثر ترافیک اینترنت سنگ بنای تعادل سرعت، امنیت و دسترسی است. چه بخواهید محدودیت‌های جغرافیایی را دور بزنید، چه اتصال خود را ایمن کنید و چه از اجرای روان برنامه‌ها اطمینان حاصل کنید، ابزارهایی مانند V2ray NG و V2ray N راه‌حل قدرتمندی را به شما ارائه می‌دهند.

این کلاینت‌های پروکسی منبع‌باز که بر اساس پروتکل V2ray ساخته شده‌اند، به شما اجازه می‌دهند نحوه مسیریابی (Routing) ترافیک اینترنت خود را سفارشی کنید و امکان کنترل اینکه کدام داده‌ها از طریق یک سرور پروکسی عبور می‌کنند و کدام یک مستقیماً متصل می‌شوند را فراهم می‌کند.

این فرایند که به‌عنوان تقسیم ترافیک داخلی و خارجی شناخته می‌شود؛ به‌ویژه برای کاربرانی مفید است که می‌خواهند از طریق یک پروکسی به طور ایمن به وب‌سایت‌های بین‌المللی دسترسی داشته باشند و درعین‌حال ترافیک محلی مانند برنامه‌ها یا وب‌سایت‌های داخلی را بدون پروکسی را نگه دارند. در این مقاله از سری مقالات راهبردار با ما همراه باشید تا به بررسی نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng بپردازیم.

V2ray NG

Split Tunneling در V2Ray چیست و چرا اهمیت دارد؟

تفکیک مسیر ترافیک یاSplit Tunneling ، یکی از قابلیت‌های V2Ray است. این قابلیت این امکان را برای کاربر فراهم می‌کند تا مشخص کند، کدام بخش از ترافیک اینترنت از طریق پروکسی عبور کند و کدام بخش به‌صورت مستقیم به اینترنت متصل شود. به‌طورکلی کلی و عادی، زمانی که VPN یا پروکسی فعال می‌شود، تمامی داده‌ها از یک مسیر عبور می‌کنند؛ اماSplit Tunneling  اجازه می‌دهد تا ترافیک داخلی مانند سایت‌های بانکی، اپ‌های ایرانی یا سرویس‌های داخلی بدون عبور از پروکسی و با سرعت مستقیم بارگذاری شوند.

این امر باعث می‌شود تا سرعت افزایش پیدا کند و در مقابل مصرف ترافیک بین‌الملل کاهش پیدا کند. همچنین از بروز مشکلاتی مانند قطع شدن سرویس‌های داخلی نیز جلوگیری می‌شود. در اپ V2Ray این قابلیت با استفاده از سیستمRouting Rules  اجرا می‌شود. این سرویس می‌تواند باتوجه‌به دامنه، IP یا نوع اتصال تصمیم بگیرد که هر درخواست اینترنتی از چه مسیری عبور کند.

به همین دلیلSplit Tunneling  به‌عنوان یکی از قابلیت‌ها و امکانات حرفه‌ای اپ V2Ray محسوب می‌شود. درصورتی که از این قابلیت به درستی استفاده شود و تنظیمات آن صحیح باشد، تجربه‌ای بسیار پایدارتر و سریع‌تر از اینترنت می‌توانید داشته باشید. به این دلیل که ترافیک غیرضروری از مسیر پروکسی حذف می‌شود و فقط داده‌هایی که واقعا نیاز به عبور از فیلتر را دارند از تونل امن رد می‌شوند.

نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng

V2rayNG و V2rayn ابزارهای قدرتمندی هستند که بر اساس پروتکل  V2ray ساخته شده‌اند و به کاربران امکان می‌دهند تا مسیریابی ترافیک اینترنت را برای افزایش سرعت، امنیت و دسترسی سفارشی کنند. جداسازی ترافیک داخلی (محلی) و خارجی (بین‌المللی) یک ویژگی محبوب برای کاربرانی است که می‌خواهند ترافیک بین‌المللی را از طریق یک سرور پروکسی برای حفظ حریم خصوصی یا دورزدن محدودیت‌های جغرافیایی مسیریابی کنند. این کاربران می‌خواهند درعین‌حال از ترافیک محلی برای دسترسی به خدمات منطقه‌ای استفاده کنند. در ادامه توضیحات لازم در مورد نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng را به شما ارائه می‌دهیم:

درک ترافیک داخلی و خارجی

۱. درک ترافیک داخلی و خارجی

ترافیک داخلی به داده‌هایی اشاره دارد که به سرورهای داخل کشور یا منطقه شما مانند وب‌سایت‌ها، برنامه‌ها یا سرویس‌های محلی که برای دسترسی به پروکسی نیاز ندارند، ارسال می‌شوند. ترافیک خارجی شامل داده‌هایی است که به سرورهای بین‌المللی ارسال می‌شوند که ممکن است برای دورزدن فیلترها یا افزایش حریم خصوصی به پروکسی نیاز داشته باشند. با تقسیم این داده‌ها، می‌توانید عملکرد را بهینه کنید و ترافیک محلی سریع و مستقیم داشته باشید و ترافیک بین‌المللی نیز از یک پروکسی امن استفاده کند. در ادامه مراحل نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng را شرح می‌دهیم.

مسیریابی (Routing) در V2Ray چگونه کار می‌کند؟

سیستم Routing در V2Ray به‌عنوان هسته اصلی مدیریت ترافیک محسوب می‌شود و مشخص می‌کند که هر درخواست اینترنتی از چه مسیری عبور کند. این سیستم باتوجه‌به مجموعه‌ای از قوانین عمل می‌کند که به ترتیب از بالا به پایین بررسی می‌شوند. هر قانون شامل شرایطی مانند دامنه، IP، نوع شبکه و یا کشور مقصد است. درصورتی که مطابقت وجود نداشته باشد، این سیستم مشخص می‌کند که ترافیک باید مستقیم ارسال شود یا از طریق پروکسی عبور کند.

در V2Ray دو نوع خروجی اصلی Direct که ترافیک را بدون واسطه به اینترنت متصل می‌کند و Proxy که آن را از تونل امن عبور می‌دهد، وجود دارد. زمانی که کاربرSplit Tunneling  را فعال می‌کند، مجموعه‌ای از قوانینRouting  را تعریف می‌کند تا ترافیک داخلی به مسیرDirect  و ترافیک خارجی به مسیر Proxy هدایت شود.

علاوه بر این، ترتیب قوانین نیز اهمیت بسیاری دارد؛ زیرا اولین قانونی که با ترافیک مطابقت پیدا کند اجرا می‌شود. باتوجه‌به این نکته، قوانین مرتبط با ترافیک داخلی باید در ابتدای لیست قوانین قرار بگیرند. همچنین Routing نیز می‌تواند به‌صورت خودکار با استفاده از دیتابیس‌هایی مانند geosite و geoip انجام شود که دامنه‌ها و  IPها را بر اساس کشور دسته‌بندی می‌کنند.

نصب و راه‌اندازی V2rayn/V2rayNG

۱.۱. نصب و راه‌اندازی V2rayn/V2rayNG

  • ابتدا کلاینت مناسب را دانلود و نصب کنید. شما می‌توانید V2ray NG را در گوگل‌پلی یا GitHub برای کاربران اندروید دانلود کنید. برای نصب V2ray N برای ویندوز باید به وب‌سایت رسمی GitHub مراجعه کنید.
  • پس از نصب، به config سرور V2ray (مثلاً Vless، Vmess یا Shadowsocks) نیاز خواهید داشت. این کد معمولاً توسط سرویس VPN یا پروکسی به‌عنوان یک لینک پیکربندی یا QR کد ارائه می‌شود. با اسکن QR کد یا قراردادن لینک در بخش Add Config برنامه، پیکربندی را به V2rayNG/N وارد کنید.

فعال کردن قابلیت مسیریابی

۲.۱. فعال کردن قابلیت مسیریابی

قدرت V2ray در قابلیت‌های مسیریابی آن نهفته است که به شما امکان می‌دهد قوانینی را برای نحوه مدیریت ترافیک تعریف کنید. برای نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng باید تنظیمات مسیریابی را طوری پیکربندی کنید که ترافیک بین‌المللی مستقیماً از طریق پروکسی و ترافیک محلی ارسال شود.

  • در V2ray NG، برنامه را باز کنید و به منوی تنظیمات (آیکون چرخ‌دنده) وارد شوید. به تنظیمات مسیریابی (Routing Settings) بروید. یک حالت مسیریابی را انتخاب کنید. برای مبتدیان، Custom Rules را برای تعریف دستی رفتار ترافیک انتخاب کنید. اطمینان حاصل کنید که Domain Strategy روی IPIfNonMatch تنظیم شده است که مسیریابی مبتنی بر IP را در اولویت قرار می‌دهد.
  • در V2ray N، برنامه را اجرا کنید و در رابط اصلی روی Routing کلیک کنید. برای دسترسی به پیکربندی مسیریابی، Edit Routing را انتخاب کنید. یک الگوی مسیریابی پایه (مثلاً bypass mainland IRAN) را انتخاب کنید یا یک الگوی سفارشی ایجاد کنید.

پیکربندی تنظیمات مسیریابی

۳.۱. پیکربندی تنظیمات مسیریابی

تنظیمات مسیریابی تعیین‌ می‌کنند که آیا ترافیک از پروکسی استفاده می‌کند یا به‌صورت مستقیم هستند. V2ray از لیست‌های از پیش تعیین شده مانند geoip و geosite برای دسته‌بندی ترافیک بر اساس مکان یا دامنه استفاده می‌کند. سناریوهای رایج Routing عبارت از دورزدن ترافیک محلی و پروکسی ترافیک بین‌المللی هستند. در دورزدن ترافیک محلی، ترافیک مستقیماً به سرورهای کشور خود هدایت می‌کنید و پروکسی را دور می‌زنید. در پروکسی ترافیک بین‌المللی ترافیک را از طریق پروکسی به سرورهای بین‌المللی ارسال می‌کنید.

V2ray NG

  • در Routing Settings روی افزودن قانون (Add Rules) کلیک کنید. یک قانون برای ترافیک محلی ایجاد کنید.
  • دامنه: geosite:ir (برای سایت‌های مستقر در ایران) یا یک لیست مشابه برای کشور خود را انتخاب کنید.
  • خروجی: برای دورزدن پروکسی، روی Direct تنظیم کنید.

برای ترافیک بین‌المللی

  • دامنه: geosite:geolocation-! ir را انتخاب کنید یا برای سایر ترافیک‌ها خالی بگذارید.
  • خروجی: برای مسیریابی از طریق سرور خود، روی Proxy تنظیم کنید.

برای مسیریابی مبتنی بر IP:

  • برای IPهای محلی یک Rule با geoip:ir اضافه کنید و آن را روی Direct تنظیم کنید.
  • برای IPهای شبکه محلی، یک Rule با Geoip:private اضافه کنید و آن را روی Direct تنظیم کنید.

ترافیک باقی‌مانده را برای IPهای بین‌المللی روی Proxy تنظیم کنید.

V2ray N

در ویرایشگر مسیریابی، یک قانون جدید در زیر فهرست تنظیمات اضافه کنید.

  • برای ترافیک محلی، Domain را روی Geosite:ir و OutboundTag را روی Direct تنظیم کنید.
  • برای ترافیک بین‌المللی Domain را روی geosite:geolocation-! ir و OutboundTag را روی Proxy تنظیم کنید.
  • برای مسیریابی مبتنی بر IP، از geoip:ir برای Direct استفاده کنید و بقیه را برای Proxy بگذارید.

پیکربندی را ذخیره و اعمال کنید.

تفاوت geosite و geoip در جداسازی ترافیک

در فرآیند جداسازی ترافیک در V2Ray دو ابزار مهم به نام geosite و geoip استفاده می‌شوند که هر کدام نقش متفاوتی در تشخیص مسیر ترافیک دارند. geosite یک پایگاه داده از دامنه‌های اینترنتی است که آن‌ها را بر اساس کشور یا نوع سرویس دسته‌بندی می‌کند. به‌عنوان مثال، لیست geosite:ir شامل دامنه تمام سایت‌های ایرانی است و زمانی که این قانون در Routing تعریف شود، هر درخواست به این دامنه‌ها به‌صورت مستقیم به اینترنت داخلی ارسال می‌شود.

geoip نیز بر اساس آدرس IP کار می‌کند و محدوده‌های IP مربوط به کشورها را تشخیص می‌دهد. این روش برای زمانی استفاده می‌شود که یک سایت دامنه مشخصی ندارد یا از CDN استفاده می‌کند. ترکیب geosite و geoip باعث می‌شود سیستم مسیریابی بسیار دقیق‌تر عمل کند.

پیکربندی را آزمایش کنید

۴.۱. پیکربندی را آزمایش کنید

پس از تنظیم قوانین، تنظیمات آن را آزمایش کنید:

  • از طریق برنامه به سرور V2ray متصل شوید.
  • از یک وب‌سایت محلی (مثلاً سایت اخبار داخلی) بازدید کنید. اگر تنظیمات به‌درستی اعمال شده باشند، باید مستقیماً و بدون تأخیر پروکسی بارگیری شود.
  • از یک سایت بین‌المللی مثلاً com بازدید کنید. باید از طریق پروکسی مسیریابی شود.
  • از یک وب‌سایت بررسی IP برای تأیید تغییرات IP خود برای سایت‌های بین‌المللی استفاده کنید.

چگونه بفهمیم جداسازی ترافیک درست کار می‌کند؟

بعد از تنظیم Split Tunneling باید درستی و عملکرد صحیح آن را بررسی کنید. ساده‌ترین روش تست، بررسی IP در سایت‌های خارجی است. وقتی یک سایت بین‌المللی باز می‌شود، IP نمایش داده شده باید متعلق به سرور پروکسی باشد. سپس با بازکردن یک سایت داخلی می‌توان بررسی کرد که IP همان IP واقعی کاربر باقی مانده است یا تغییر کرده است.

یکی دیگر از روش‌ها، استفاده از ابزارهای Traceroute است که مسیر عبور ترافیک را نمایش می‌دهند و نشان می‌دهند آیا داده‌ها از تونل عبور کرده‌اند یا به‌صورت مستقیم ارسال شده‌اند. تجربه برخی کاربران نیز نشان می‌دهد که استفاده از ابزارهای بررسی DNS Leak نیز می‌تواند برای تست اطمینان از اینکه درخواست‌های DNS از مسیر صحیح عبور می‌کنند، موثر باشد.

تنظیم دقیق و عیب‌یابی

۵.۱. تنظیم دقیق و عیب‌یابی

اگر برخی از سایت‌ها طبق انتظار عمل نمی‌کنند،

  • ترتیب تنظیمات را بررسی کنید: تنظیمات از بالابه‌پایین بررسی می‌شوند؛ بنابراین، قوانین خاص مانند geosite:ir را نسبت به قوانین عمومی در اولویت قرار دهید.
  • به‌روزرسانی لیست‌های جغرافیایی: ممکن است پایگاه‌داده geoip و V2ray geosites نیاز به به‌روزرسانی داشته باشند. آخرین نسخه را از V2ray GitHub دانلود کنید.
  • استفاده از تنظیمات DNS: در V2rayNG/N گزینه Fake DNS را فعال کنید یا یک DNS سفارشی (مثلاً ۸ . ۸ . ۸ . ۸) تنظیم کنید تا دقت تفکیک دامنه بهبود یابد.
  • logs: logs برنامه را برای خطاهای مسیریابی بررسی کنید و تنظیمات را بر اساس آن تنظیم کنید.

چرا جداسازی ترافیک در V2Ray کار نمی‌کند؟

برخی کاربران پس از تنظیم Split Tunneling ممکن است با این مشکل مواجه شوند که برخی سایت‌ها همچنان از مسیر اشتباه عبور می‌کنند یا تغییر IP اعمال نمی‌شود. یکی از رایج‌ترین دلایل، ترتیب نادرست قوانین Routing است. در V2Ray قوانین از بالا به پایین اجرا می‌شوند و درصورتی که قانون عمومی قبل از قانون خاص قرار بگیرد، قانون خاص اجرا نمی‌شود.

یکی دیگر از دلایل مهم، قدیمی بودن فایل‌های geosite و geoip است؛ زیرا این پایگاه‌های داده به‌صورت دائمی به‌روزرسانی می‌شوند و در صورت استفاده از نسخه‌های قدیمی ممکن است بسیاری از دامنه‌ها به‌درستی شناسایی نشوند. همچنین تنظیمات DNS نقش بسیار مهمی دارد و درصورتی که DNS به درستی پیکربندی نشده باشد، V2Ray نمی‌تواند دامنه‌ها را تشخیص دهد و در نتیجه مسیریابی دچار خطا می‌شود.

بهترین تنظیمات پیشنهادی برای کاربران ایران

بهترین تنظیمات پیشنهادی برای کاربران ایران

برای کاربران ایرانی، تنظیم صحیح Routing اهمیت بسیار زیادی دارد؛ زیرا هدف اصلی جداسازی ترافیک دسترسی سریع به سرویس‌های داخلی و عبور امن از محدودیت‌های خارجی است. بهترین ساختار تنظیمات سه قانون اصلی دارد.

  • قانون اول مرتبط با دامنه‌های داخلی است که با استفاده از geosite:ir تعریف می‌شود و باید روی Direct تنظیم شود.
  • قانون دوم مربوط به IPهای داخلی است که با geoip:ir مشخص می‌شود که باید مستقیم ارسال شود.
  • قانون سوم نیز به ترافیک خصوصی شبکه مربوط می‌شود که با geoip:private مشخص می‌شود و برای جلوگیری از اختلال باید مستقیم باشد.

پس از این قوانین، تمام ترافیک باقی‌مانده به‌صورت پیش‌فرض از مسیر Proxy عبور داده می‌شود. همچنین توصیه می‌شود Domain Strategy بر روی IPIfNonMatch تنظیم شود تا در صورت مطابقت نداشتن دامنه،IP  بررسی شود. این ترکیب تنظیمات بهترین عملکرد را برای کاربران ایرانی فراهم می‌کند و باعث می‌شود اینترنت داخلی سریع، پایدار و کم‌هزینه باقی بماند.

 

جمع‌بندی

نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng راهی ساده برای بهینه‌سازی تجربه اینترنت شما است. با مسیریابی مستقیم ترافیک محلی و ترافیک بین‌المللی از طریق پروکسی، سرعت، دسترسی و حریم خصوصی را متعادل می‌کنید.

با انجام مراحل فوق می‌توانید قوانین مسیریابی را چه در حال پخش محتوای محلی و چه دسترسی ایمن به سرویس‌های جهانی، متناسب با نیازهای خود تنظیم و سفارشی کنید. چه یک فرد مبتدی باشید یا حرفه‌ای، انعطاف‌پذیری V2ray آن را به ابزاری کارآمد برای مدیریت ترافیک اینترنت تبدیل می‌کند. در این مقاله کوشیدیم راهنمای جامعی در مورد نحوه جداسازی ترافیک داخلی و خارجی در اپ v2ray n/ v2ray ng به شما ارائه دهیم. از اینکه تا پایان با ما همراه بودید از شما سپاسگزاریم.

۱ دیدگاه

  • انجام تنظیمات بصورت فیلم هم دارید چون زبان برنامه من چینی هست و هم اینکه توضیحات تان برخی برای مبتدیان قابل فهم نیست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *