قطع شدن اینترنت هنگام تونل کردن سیستم
سلام وقت بخیر؛ کسی که بتونه مشکلم رو حل کنه 1 میلیون شیرینی میگیره.
من یک کانفیگ V2ray دارم که از طریق برنامه هایی مثل Invisible man یا v2rayn اجراش میکنم در حالت عادی روی پروکسی است و مشکلی نداره و پروکسی برای پرتکل http و https کار میکنه یعنی اگر یک درخواست که از این دو پرتکل استفاده نکنه، از سیستمم به سمت سایت های فیلتر شده ارسال بشه fail میشه برای مثال ping گرفتن از سایت facebook، چون پینگ از پرتکل icmp استفاده میکنه حتی اگر فیلترشکن هم روشن باشه باز هم fail میشه یا جوابش آیپی 10 10 هست که همون سایت پیوند ها هست ولی داخل مرورگر بدون مشکل باز میشه چون داخل مرورگر سایت با https بالا میاد و پروکسی با https اوکیه.
حالا باید چیکار کنم که مشکلم حل بشه باید کل سیستم رو تونل کنم که این مشکل حل بشه ولی متاسفانه وقتی سیستم رو تونل میکنم اینترنت سیستمم قطع میشه و آیکون شبکه به حالت قطع شده میره و کلا اینترنتم از کار میافته مگر اینکه سیستم رو از حالت تونل خارج کنم. آیا کسی میتونه این مشکل رو حل کنه ؟
2 پاسخ
اول برو از یه بنده خدای دیگه اشتراک v2ray بگیر
دوم dns های سیستمت رو 8.8.8.8 و 4.2.2.4 ست کن
سلام دوست عزیز
مشکلی که داری کاملاً قابل درکه و یکی از رایج ترین دردسرها در استفاده از V2Ray مخصوصاً موقع تونل کردن کل سیستم (Full Tunnel) هست. اینکه در حالت عادی فقط پروکسی http/https فعاله و پینگ کار نمی کنه، طبیعی ـه چون اکثر کلاینت ها مثل v2rayN یا InvisibleMan در حالت پیش فرض فقط مرورگر رو از فیلتر رد می کنن و بقیه ی پروتکل ها مثل DNS، ICMP، NTP و... مستقیم از اینترنت خود سیستم میرن که خب فیلتر می شن.
ولی وقتی میای کل سیستم رو Full Tunnel می کنی و اینترنت کامل قطع میشه، یعنی یا مسیر Default Gateway درست تنظیم نشده، یا DNS به درستی هدایت نمیشه، یا Ruleهای فایروال سیستم یا خود کلاینت داره ارتباط رو قطع می کنه. بریم سراغ راه حل دقیق:
راه حل مرحله ای برای تونل کردن کامل سیستم بدون قطع اینترنت:
۱. فعال کردن TUN Mode در V2rayN (یا Full Tun در InvisibleMan)
باید تنظیمات رو طوری بذاری که کل ترافیک سیستم از V2Ray عبور کنه، نه فقط مرورگر. توی V2rayN:
وارد تنظیمات بشو
قسمت Settings → TUN/TAP Mode رو فعال کن
ممکنه نیاز باشه که TUN Driver (مثل WinTUN یا tun2socks) رو نصب کنی، که موقع فعال سازی خودش پیام نصب می ده
۲. نصب TUN Driver مثل WinTUN یا Wintap
اگه در این مرحله خطا یا قطع شدن اینترنت رخ می ده، احتمال زیاد مشکل از نصب نشدن کامل درایور TUN هست.
حتما بررسی کن که آنتی ویروس یا Windows Defender مانع نصبش نشده باشه.
۳. تنظیم DNS در کلاینت برای عبور از تونل
یکی از دلایل اصلی قطع اینترنت اینه که DNS همچنان داره از مسیر مستقیم سیستم می ره. تو تنظیمات کلاینت، قسمت DNS رو روی Remote DNS / Fake DNS تنظیم کن.
مثلاً در v2rayN:
به قسمت Routing برو و اطمینان حاصل کن که تیک "Redirect DNS to remote" یا "DNS over proxy" خورده باشه.
۴. تنظیم Local Route درست
اگه بعد از فعال سازی تونل کل ترافیک، اینترنت قطع میشه، باید بررسی کنی که آیا Default Gateway بعد از اتصال به درستی ست میشه یا نه. بعضی کانفیگ ها وقتی تونل فعال میشه، مسیر به بیرون رو خراب می کنن. یه راه اینه که توی کانفیگ، برای آی پی سرور و DNS مسیر Bypass بزاری (Direct).
۵. بررسی Log و خطای دقیق
در v2rayN تب Log دقیقاً نشون می ده موقع فعال سازی TUN چی داره خراب میشه. اگه مثلاً پورت TUN باز نمیشه یا clash بین پورت ها هست، اونجا مشخص میشه.
یه راه حل ساده برای تست:
اگه نمی خوای وارد تنظیمات پیچیده بشی و فقط می خوای کل سیستم رو از فیلتر رد کنی بدون قطع شدن اینترنت، می تونی از Clash for Windows استفاده کنی، مخصوصاً نسخه هایی که TUN Mode دارن (مثل نسخه های بومی شده). توی اون راحت می تونی کل سیستم رو تونل کنی و DNS و Route رو هم کامل کنترل کنی.