
کیل سوئیچ چیست؟ کیل سوئیچ یا Kill Switch قابلیتی است که هنگام قطع ناخواسته اتصال VPN، ترافیک تحت پوشش خود را مسدود میکند تا دستگاه بدون تونل به اینترنت ادامه ندهد. در حالت درست، نتیجه این است که بهجای برگشتن ناگهانی به اتصال مستقیم، دسترسی اینترنت موقتاً متوقف میشود.
فرض کنید با VPN یک سایت را باز کردهاید و هنگام جابهجایی بین وایفای و اینترنت موبایل، اتصال سرور قطع میشود. بعضی برنامهها برای اتصال دوباره تلاش میکنند؛ اما تلاش برای اتصال مجدد بهتنهایی تضمین نمیکند که در فاصله قطع و وصل، هیچ ترافیکی مستقیم ارسال نشود. این همان مسئلهای است که کیل سوئیچ برای کنترل آن طراحی شده است.
در این راهنما، کاربرد کیل سوئیچ، تفاوت آن با اتصال خودکار، روش فعالسازی در دستگاههای مختلف و شیوه بررسی عملکردش را میخوانید. قابلیتها به سیستمعامل، برنامه و تنظیمات آن بستگی دارند؛ داشتن یک کانفیگ یا دیدن علامت VPN، بهتنهایی وجود کیل سوئیچ را تأیید نمیکند.
کیل سوئیچ چگونه کار میکند؟

برنامه یا سیستمعامل وضعیت اتصال را بررسی میکند و با استفاده از قواعد شبکه، مسیرهای مجاز را محدود میسازد. اگر تونل از دسترس خارج شود، این محدودیت باید مانع ادامه ارتباط محافظتنشده شود. پس از برقراری مجدد اتصال، ترافیک مجاز میتواند از تونل عبور کند.
- VPN متصل است: ترافیکی که برای عبور از تونل تنظیم شده، از اتصال VPN استفاده میکند.
- تونل قطع میشود: ممکن است دستگاه هنوز به مودم یا شبکه موبایل متصل باشد، اما مسیر VPN کار نکند.
- کیل سوئیچ وارد عمل میشود: ارتباط تحت پوشش را متوقف میکند تا به اتصال مستقیم برنگردد.
- تونل دوباره برقرار میشود: بسته به برنامه و تنظیمات، دسترسی اینترنت بازمیگردد.
بنابراین روشن بودن وایفای و باز نشدن سایتها، همیشه به معنی خرابی اینترنت نیست؛ ممکن است کیل سوئیچ منتظر اتصال دوباره VPN باشد. اگر با ساختار این اتصال آشنا نیستید، ابتدا مقاله V2Ray چیست را بخوانید تا تفاوت سرور، کانفیگ و برنامه اتصال روشنتر شود.
تفاوت Kill Switch و On Demand چیست؟

کیل سوئیچ برای جلوگیری از ادامه ارتباط بدون تونل طراحی شده است؛ اتصال خودکار برای برقرار کردن اتصال. قابلیتهایی مثل Auto Connect، Reconnect و On Demand میتوانند شروع یا تکرار اتصال را آسان کنند، اما از نام آنها نمیتوان نتیجه گرفت که همه ترافیک در زمان قطع تونل مسدود میشود.
| قابلیت | وظیفه اصلی | نکته مهم |
|---|---|---|
| Kill Switch | مسدود کردن ترافیک تحت پوشش هنگام قطع VPN | دامنه پوشش و استثناها باید بررسی شوند. |
| Auto Reconnect | تلاش دوباره برای اتصال به سرور | بهتنهایی نشانه مسدود بودن مسیر مستقیم نیست. |
| On Demand | شروع اتصال براساس شرایط یا قواعد تعریفشده | رفتار دقیق به سیستمعامل و پیادهسازی برنامه بستگی دارد. |
| Split Tunneling | انتخاب برنامهها یا مسیرهای داخل و خارج تونل | باید سازگاری آن با کیل سوئیچ بررسی شود. |
برای مثال در آیفون، صرفاً فعال کردن گزینهای با نام On Demand در یک کلاینت، مدرک وجود کیل سوئیچ کامل نیست. اگر از آموزش Shadowrocket در آیفون استفاده میکنید، تنظیمات اتصال خودکار را جدا از قابلیت مسدودسازی ترافیک هنگام قطع تونل در نظر بگیرید.
کیل سوئیچ معمولی و دائمی چه فرقی دارند؟
در بعضی سرویسها دو حالت وجود دارد. حالت معمولی هنگام استفاده از VPN و قطع ناخواسته آن فعال میشود، اما ممکن است با قطع دستی اتصال از کار بیفتد. حالت دائمی یا پیشرفته میتواند حتی پس از قطع دستی VPN، دسترسی بدون تونل را مسدود نگه دارد. نام و رفتار این حالتها در تمام برنامهها یکسان نیست.
پیش از فعال کردن حالت دائمی، بررسی کنید برای بازگشت به اینترنت عادی چه کاری لازم است. در این حالت، قطع کردن VPN لزوماً اینترنت مستقیم را برنمیگرداند؛ ممکن است لازم باشد خود گزینه مسدودسازی را هم غیرفعال کنید. اگر گاهی به سرویسهایی نیاز دارید که بدون VPN باز میشوند، این موضوع در استفاده روزمره اهمیت دارد.
آموزش فعالسازی کیل سوئیچ در اندروید
در بسیاری از گوشیهای اندرویدی میتوان از ترکیب Always-on VPN و Block connections without VPN استفاده کرد. گزینه اول به فعال ماندن سرویس VPN کمک میکند و گزینه دوم برای مسدود کردن اتصال بدون VPN است. در مستندات رسمی VPN اندروید نیز این دو قابلیت جداگانه توضیح داده شدهاند.
- برنامه اتصال را نصب کنید، کانفیگ معتبر را اضافه کنید و یکبار اجازه ایجاد اتصال VPN را بدهید.
- وارد Settings شوید و عبارت VPN را جستوجو کنید. در بسیاری از دستگاهها مسیر آن Network & Internet → VPN است؛ در بعضی برندها مسیر متفاوت است.
- تنظیمات کنار نام همان برنامه را باز کنید.
- اگر در دسترس بود، Always-on VPN را روشن کنید.
- گزینه Block connections without VPN یا معادل فارسی آن، مانند «مسدود کردن اتصالهای بدون VPN» را فعال کنید.
- به برنامه برگردید، اتصال را برقرار کنید و عملکرد اینترنت را بررسی کنید.
اگر گزینه را نمیبینید یا خاکستری است: پشتیبانی برنامه، نسخه اندروید و محدودیتهای دستگاه را بررسی کنید. همه برنامهها از حالت Always-on پشتیبانی نمیکنند. همچنین تنظیمات پروفایل کاری و برنامههای مستثناشده میتوانند روی دامنه پوشش اثر بگذارند؛ پس فقط به روشن بودن کلید اکتفا نکنید.
اگر از v2rayNG استفاده میکنید، مراحل وارد کردن کانفیگ در آموزش استفاده از v2rayNG در اندروید آمده است. وجود VLESS، VMess یا نام V2Ray در کانفیگ، بهخودیخود قابلیت کیل سوئیچ را به برنامه اضافه نمیکند.
کیل سوئیچ در آیفون؛ چه چیزی را باید بررسی کنیم؟
در آیفون، نباید مسیر تنظیمات اندروید را به همه برنامهها تعمیم داد. وجود و رفتار کیل سوئیچ به کلاینت، نسخه آن و قابلیتهای سیستمعامل بستگی دارد. مستندات همان برنامه را بررسی کنید و بهدنبال توضیح روشن درباره جلوگیری از ترافیک خارج از تونل باشید؛ نامهایی مثل On Demand یا اتصال خودکار، برای نتیجهگیری کافی نیستند.
قابلیت سازمانی Always On VPN اپل نیز با روشن کردن یک گزینه معمولی در کلاینت شخصی یکسان نیست. این قابلیت به مدیریت و نظارت سازمانی دستگاه وابسته است؛ توضیح آن در راهنمای رسمی VPN اپل آمده است.
اگر با V2Box متصل میشوید، آموزش استفاده از V2Box در آیفون برای راهاندازی اتصال مفید است؛ اما پشتیبانی از مسدودسازی ترافیک را باید جداگانه برای نسخه نصبشده بررسی کنید. نمیتوان برای همه نسخههای Shadowrocket یا V2Box وجود یک کلید اختصاصی Kill Switch را فرض کرد.
فعالسازی Kill Switch در ویندوز و مک
در ویندوز و macOS، مسیر مشترک و یکسانی برای همه برنامههای VPN وجود ندارد. برنامهای که این قابلیت را پشتیبانی میکند معمولاً توضیح آن را در بخش تنظیمات اتصال، امنیت یا حریم خصوصی قرار میدهد. عبارتهایی مانند Kill Switch، Network Lock یا Block internet without VPN را در مستندات همان برنامه جستوجو کنید؛ این نامها الزاماً در همه محصولات رفتار یکسانی ندارند.
- نسخه فعلی برنامه و پشتیبانی آن از کیل سوئیچ را بررسی کنید.
- مشخص کنید مسدودسازی برای کل دستگاه است یا فقط برنامههای انتخابشده.
- اگر حالت معمولی و دائمی دارد، متناسب با نیازتان یکی را انتخاب کنید.
- استثناهای شبکه محلی و Split Tunneling را بررسی کنید.
- بعد از ذخیره تنظیمات، آزمون قطع اتصال را انجام دهید.
فعال کردن System Proxy بهتنهایی معادل کیل سوئیچ نیست؛ ممکن است برنامههایی که تنظیمات پروکسی را رعایت نمیکنند، مسیر دیگری داشته باشند. حالت TUN نیز صرفاً با نام خود، تضمینکننده مسدودسازی هنگام خرابی تونل نیست. معیار، رفتار واقعی برنامه و قواعد شبکه آن است.
چگونه کیل سوئیچ را تست کنیم؟
آزمون ساده زیر برای بررسی اولیه است و جای آزمون تخصصی نشت ترافیک را نمیگیرد. هنگام تست، انتقال فایل یا کار حساس انجام ندهید و از صفحهای معمولی برای بررسی اتصال استفاده کنید.
- وضعیت پایه را ثبت کنید: پیش از اتصال، IP عمومی خود را در ابزار بررسی IP ببینید. سپس VPN را وصل کنید و تغییر IP را بررسی کنید.
- کیل سوئیچ را فعال کنید: مطمئن شوید تنظیمات ذخیره شدهاند و اتصال معمولی کار میکند.
- یک اختلال قابل بازگشت ایجاد کنید: مثلاً شبکه را از وایفای به اینترنت موبایل تغییر دهید. بررسی کنید آیا برنامه واقعاً وارد حالت قطع یا اتصال مجدد میشود. اگر تونل بیوقفه باقی ماند، این آزمون هنوز قطع تونل را آزمایش نکرده است.
- در زمان قطع تونل، درخواست تازه بفرستید: صفحه بررسی IP را دوباره بارگذاری کنید. نمایش قبلی یا محتوای کششده، نشانه برقرار بودن اینترنت نیست. در محدودهای که کیل سوئیچ پوشش میدهد، نباید درخواست تازه با IP مستقیم دستگاه کامل شود.
- پس از اتصال مجدد، دوباره بررسی کنید: دسترسی باید طبق تنظیمات برنامه برگردد و IP خروجی متعلق به مسیر VPN باشد.
نکته مهم: زدن دکمه Disconnect برای تست همه انواع کیل سوئیچ مناسب نیست؛ بعضی حالتهای معمولی، قطع دستی را مجاز میدانند. همچنین قطع کامل اینترنت، آزمون کافی نیست؛ وقتی هیچ شبکهای وجود ندارد، بدون کیل سوئیچ هم دادهای ارسال نمیشود.
برای ارزیابی دقیقتر باید DNS، IPv6، رفتار هنگام خواب و بیداری دستگاه و استثناهای برنامه نیز بررسی شوند. تغییر IP در یک سایت، بهتنهایی ثابت نمیکند که تمام انواع ترافیک و همه برنامهها محافظت میشوند.
چرا بعد از روشن کردن کیل سوئیچ اینترنت قطع میشود؟
اگر VPN متصل نیست و اینترنت باز نمیشود، ممکن است محدودیت دقیقاً مطابق تنظیمات فعال باشد. پیش از حذف برنامه یا تغییر چندین گزینه بهصورت همزمان، این ترتیب را دنبال کنید:
- اتصال سرور را بررسی کنید: اعتبار اشتراک، درست بودن کانفیگ و دسترسپذیری سرور اهمیت دارند.
- پیام برنامه را بخوانید: Connected بودن رابط محلی همیشه به معنی دسترسپذیری کامل سرور نیست.
- تنظیمات قبلی را پیدا کنید: اگر برنامه VPN را عوض کردهاید، ممکن است محدودیت Always-on هنوز به برنامه قبلی مربوط باشد.
- استثناها را بررسی کنید: دسترسی به چاپگر، شبکه محلی یا بعضی برنامهها ممکن است به مجوز جداگانه نیاز داشته باشد.
- برای بازگشت عمدی به اینترنت مستقیم: گزینه مسدودسازی بدون VPN را آگاهانه خاموش کنید؛ سپس دوباره اینترنت را امتحان کنید.
اگر مشکل از برقراری خود اتصال است، مقاله رفع مشکل وصل نشدن v2rayNG میتواند برای کاربران این برنامه مفید باشد. خاموش کردن کیل سوئیچ ممکن است فقط محدودیت را بردارد؛ علت قطع شدن VPN را برطرف نمیکند.
کیل سوئیچ چه کارهایی انجام نمیدهد؟
کیل سوئیچ ابزار افزایش سرعت، ثابت نگه داشتن IP یا تضمین ناشناس ماندن نیست. اگر به حساب کاربری خود وارد شوید، سایت همچنان میتواند شما را از طریق همان حساب شناسایی کند. این قابلیت همچنین جایگزین HTTPS، بهروزرسانی دستگاه یا انتخاب سرویس قابل اعتماد نمیشود.
دامنه پوشش مهم است: اگر فقط مرورگر از پروکسی استفاده کند، نمیتوان درباره محافظت تمام دستگاه نتیجه گرفت. استثناهای برنامه، مسیرهای مستقیم و تنظیمات DNS یا IPv6 نیز باید با طراحی کلاینت سازگار باشند. بنابراین ادعای «هیچوقت هیچ اطلاعاتی نشت نمیکند» صرفاً براساس روشن بودن یک گزینه، قابل اتکا نیست.
پیش از خرید VPN، علاوه بر کیفیت اتصال، درباره برنامه پیشنهادی و قابلیتهای آن سؤال کنید. کیل سوئیچ معمولاً به پیادهسازی کلاینت و سیستمعامل وابسته است؛ صرف خرید اشتراک یا دریافت یک لینک کانفیگ، وجود آن را تضمین نمیکند.
سؤالات متداول درباره کیل سوئیچ
آیا بهتر است کیل سوئیچ همیشه روشن باشد؟
اگر نمیخواهید ترافیک تحت پوشش هنگام قطع VPN مستقیم ارسال شود، روشن بودن آن مفید است. در مقابل باید بپذیرید که هنگام اختلال VPN، دسترسی اینترنت ممکن است متوقف شود. برای استفاده از حالت دائمی، روش غیرفعال کردن محدودیت را هم بدانید.
آیا کیل سوئیچ سرعت اینترنت را زیاد میکند؟
خیر. وظیفه اصلی آن کنترل ارتباط هنگام قطع تونل است. سرعت بیشتر به شبکه، مسیر اتصال، سرور و تنظیمات برنامه وابسته است.
آیا Always-on VPN بهتنهایی کافی است؟
برای نتیجهگیری درباره مسدودسازی کافی نیست. در اندروید، گزینه Block connections without VPN وظیفه جداگانهای دارد و پشتیبانی برنامه و استثناها نیز باید بررسی شوند.
آیا Shadowrocket و V2Box کیل سوئیچ دارند؟
باید نسخه و مستندات همان کلاینت بررسی شود. فعال بودن On Demand یا اتصال خودکار، بهتنهایی وجود کیل سوئیچ کامل را ثابت نمیکند؛ به همین دلیل نمیتوان یک پاسخ یکسان برای تمام نسخهها و تنظیمات داد.
آیا کیل سوئیچ مانع تغییر IP سرور میشود؟
خیر. این قابلیت برای جلوگیری از ادامه ارتباط بدون تونل است. تغییر سرور یا IP خروجی موضوع جداگانهای است و به سرویس و تنظیمات اتصال بستگی دارد.
اگر VPN قطع شود و اینترنت کار نکند، گوشی خراب شده است؟
لزوماً خیر. در صورت فعال بودن مسدودسازی، این رفتار میتواند مورد انتظار باشد. ابتدا اتصال VPN و تنظیمات کیل سوئیچ را بررسی کنید؛ برای اینترنت مستقیم باید محدودیت مربوط را آگاهانه بردارید.



دیدگاه کاربران
اولین دیدگاه را شما ثبت کنید.