مبانی شبکه و امنیت

وی‌پی‌ان چگونه کار می‌کند؟ راهنمای کاربردی و دقیق

وی‌پی‌ان یک اتصال رمزنگاری‌شده بین دستگاه شما و یک سرور واسطه می‌سازد. به‌طور خلاصه:

دستگاه شما ← تونل رمزنگاری‌شده ← سرور وی‌پی‌ان ← اینترنت

پاسخ کوتاهوی‌پی‌ان داده‌های شما را از مبدأ رمزنگاری می‌کند و از طریق یک سرور راه‌دور امن عبورشان می‌دهد. وب‌سایت‌های مقصد به‌جای IP واقعی شما، IP سرور وی‌پی‌ان را می‌بینند و ارائه‌دهنده‌ی اینترنت (ISP) یا شبکه‌ی محلی شما معمولاً نمی‌تواند محتوای داخل این تونل رمزنگاری‌شده را ببیند.

ایده‌ی اصلی پشت وی‌پی‌ان

بدون وی‌پی‌ان، اتصال شما مستقیماً از شبکه‌ی محلی و ISP به وب‌سایت مقصد می‌رود. هرچند HTTPS محتوای تبادل‌شده با سایت را رمزنگاری می‌کند، ISP یا اپراتور شبکه‌ی محلی همچنان می‌تواند جزئیات اتصال را ببیند، مثلاً اینکه به کدام سایت وصل می‌شوید.

وی‌پی‌ان با افزودن یک لایه‌ی رمزنگاری اضافه و هدایت ترافیک از طریق یک سرور واسطه، این مسیر را تغییر می‌دهد. برای آشنایی با مبانی، راهنمای همراه ما را ببینید: وی‌پی‌ان چیست؟

بدون وی‌پی‌ان
📱دستگاه شما
📶ISPمی‌بیند به کدام سایت می‌روید
🌐وب‌سایت مقصدIP واقعی شما را می‌بیند
با وی‌پی‌ان
📱دستگاه شما
📶ISPفقط یک تونل رمزنگاری‌شده می‌بیند
🔒سرور وی‌پی‌اندرخواست را به سایت می‌رساند
🌐وب‌سایت مقصدIP سرور را می‌بیند
📱دستگاه شماIP: 185.x.x.x📶ISP / شبکهارائه‌دهنده‌ی اینترنت🔒سرور وی‌پی‌انIP: 91.x.x.x🌐وب‌سایت مقصدرمزنگاری HTTPS📱دستگاه شماIP واقعی185.x.x.x🔒تونل رمزنگاری‌شده📶ISP / شبکهفقط تونل را می‌بیند🔒سرور وی‌پی‌انIP سرور91.x.x.xارتباط عادی (HTTPS)🌐وب‌سایت مقصدIP سرور را می‌بیندرمزنگاری HTTPS
تونل رمزنگاری‌شده‌ی وی‌پی‌ان
اتصال معمول اینترنت / HTTPS

وقتی به وی‌پی‌ان وصل می‌شوید چه اتفاقی می‌افتد؟

این فرایند خودکار و در چند لحظه، توسط نرم‌افزار انجام می‌شود.

۱

تونل شکل می‌گیرد

اپ وی‌پی‌ان و سرور ابتدا یک «دست‌دهی» اولیه (Handshake) انجام می‌دهند: هویت هم را تأیید می‌کنند و کلیدهای رمزنگاری را با هم هماهنگ می‌کنند.

۲

رمزنگاری در مبدأ

پیش از خروج از دستگاه شما، بسته‌های شبکه بر اساس پروتکل فعال رمزنگاری می‌شوند.

۳

عبور از ISP

داده‌ی رمزنگاری‌شده از شبکه‌ی محلی شما می‌گذرد. ISP شما اتصال به وی‌پی‌ان را می‌بیند، نه محتوای آن را.

۴

سرور وی‌پی‌ان آن را ارسال می‌کند

سرور وی‌پی‌ان داده را رمزگشایی می‌کند و به نیابت از شما برای وب‌سایت مقصد می‌فرستد.

۵

پاسخ بازمی‌گردد

پاسخ از همان تونل رمزنگاری‌شده برمی‌گردد و روی دستگاه شما نمایش داده می‌شود.

وی‌پی‌ان و HTTPS: هرکدام تا کجا از شما محافظت می‌کنند؟

این دو یکی نیستند و کار هم را تکرار نمی‌کنند؛ هرکدام بخش متفاوتی از مسیر را قفل می‌کند. شکل زیر نشان می‌دهد هرکدام تا کجا می‌رسد:

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

مسیر بین شما و سرور وی‌پی‌ان را قفل می‌کند. نتیجه: در حالت عادی (و بدون نشت DNS)، ISP و شبکه‌ی محلی (مثلاً وای‌فای کافه) نمی‌توانند ببینند به کدام سایت‌ها می‌روید.

HTTPS: از مرورگر شما تا خودِ سایت

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

نکته‌ی مهم: مسیر بین سرور وی‌پی‌ان و خودِ سایت داخل تونل نیست؛ محتوای این بخش را رمزنگاری HTTPS/TLS محافظت می‌کند. اگر سایتی HTTPS نداشته باشد، سرور وی‌پی‌ان می‌تواند محتوای آن را ببیند. برای همین بهترین حالت این است که هر دو با هم فعال باشند: وی‌پی‌ان جلوی دید ISP را می‌گیرد و HTTPS از محتوای ارتباط با سایت محافظت می‌کند.

وی‌پی‌ان چه کارهایی را انجام نمی‌دهد

درک واقع‌بینانه از ابزارهای امنیتی جلوی اعتمادبه‌نفس کاذب را می‌گیرد. وی‌پی‌ان معمولاً:

✕
شما را کاملاً ناشناس نمی‌کند: اگر وارد حساب کاربری‌تان شوید (مثلاً ایمیل یا شبکه‌ی اجتماعی)، آن سرویس می‌داند شما چه کسی هستید، حتی اگر IP شما عوض شده باشد. وی‌پی‌ان فقط آدرس IP شما را پنهان می‌کند، نه هویتی که خودتان با ورود به حساب نشان می‌دهید.
✕
مثل آنتی‌ویروس جلوی بدافزار را نمی‌گیرد: تونل وی‌پی‌ان ترافیک را امن منتقل می‌کند، اما دانلودهای مخرب را پاک‌سازی نمی‌کند.
✕
از ردیابی مرورگر جلوگیری نمی‌کند: کوکی‌ها و نشست‌های فعال همچنان می‌توانند فعالیت شما را ردیابی کنند.
✕
همیشه سرعت را بالا نمی‌برد: به‌دلیل سربار رمزنگاری، تأخیر معمولاً کمی بیشتر می‌شود.
شفافیت بیشتر

سرور وی‌پی‌ان و ISP دقیقاً چه چیزی می‌بینند؟

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

ISP شما

می‌بیند
  • اتصال شما به IP یک سرور وی‌پی‌ان
  • حجم و زمان‌بندی کلی ترافیک
معمولاً پنهان می‌ماند
  • سایت‌های مشخصی که باز می‌کنید
  • محتوای ردوبدل‌شده

سرور وی‌پی‌ان

می‌بیند
  • IP واقعی دستگاه شما
  • مقصد درخواست‌ها (برای هدایت ترافیک)
معمولاً پنهان می‌ماند
  • محتوای صفحه در سایت‌های HTTPS
  • داده‌ی فرم‌ها و رمزهای عبور

وب‌سایت مقصد

می‌بیند
  • IP سرور وی‌پی‌ان
  • حساب کاربری‌ای که واردش شده‌اید
پنهان می‌ماند
  • IP واقعی شما (بدون نشت)

جزئیات بیشتر: ISP همچنان می‌تواند حجم و زمان‌بندی ترافیک شما را ببیند. درخواست‌های DNS هم در پیکربندی درست از همین تونل عبور می‌کنند. خودِ سرور وی‌پی‌ان IP واقعی دستگاه شما را می‌بیند؛ اما اگر به سایت‌های HTTPS وصل شوید، رمزنگاری TLS باعث می‌شود معمولاً نتواند محتوای صفحه، اطلاعات فرم‌ها یا رمزهای عبور را بخواند.

نگاه سریع: وی‌پی‌ان در برابر پروکسی

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

پشت پرده‌ی پروتکل‌ها: وایرگارد (WireGuard) و اکوسیستم ایکس‌ری (Xray)

وایرگارد (WireGuard) پروتکلی مدرن، سبک و سریع است که از رمزنگاری نوین استفاده می‌کند. ایکس‌ری و وی‌تو‌ری (Xray/V2Ray) یک پلتفرم ارتباطی است که از روش‌های انتقال متنوعی پشتیبانی می‌کند. ریالیتی (REALITY) فناوری‌ای در اکوسیستم Xray است که برای استتار ترافیک طراحی شده و از نظر معماری با یک پروتکل وی‌پی‌ان مثل WireGuard متفاوت است. مقایسه‌ی دقیق‌تر را در وایرگارد (WireGuard) در برابر وی‌تو‌ری (V2Ray) بخوانید.

اگر اتصال وی‌پی‌ان ناگهان قطع شود چه می‌شود؟

اگر Kill Switch فعال باشد، نرم‌افزار وی‌پی‌ان معمولاً تلاش می‌کند ترافیک اینترنت را فوراً قطع کند. اگر غیرفعال یا در دسترس نباشد، ترافیک شما ممکن است به اتصال عادی برگردد و IP واقعی‌تان دیده شود؛ رفتار دقیق به کلاینت و سیستم‌عامل بستگی دارد. راهنمای چرا وی‌پی‌ان وصل نمی‌شود را ببینید.

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

باور نادرست

«سرور وی‌پی‌ان همه‌ی رمزهای عبور من را می‌بیند.»

واقعیت

در سایت‌های HTTPS، رمزنگاری TLS داخل تونل هم برقرار می‌ماند؛ سرور وی‌پی‌ان معمولاً نمی‌تواند محتوای فرم‌ها یا رمزهای عبور را بخواند.

باور نادرست

«همه‌ی پروتکل‌های اتصال عملکرد یکسانی دارند.»

واقعیت

وایرگارد (WireGuard) روی سرعت تمرکز دارد، درحالی‌که ایکس‌ری/ریالیتی (Xray/REALITY) برای استتار ترافیک طراحی شده‌اند.

باور نادرست

«وی‌پی‌ان همیشه اجباراً همه‌ی ترافیک را رمزنگاری می‌کند.»

واقعیت

قابلیت Split Tunneling می‌تواند برخی برنامه‌ها را از پوشش وی‌پی‌ان خارج کند.

پرسش‌های متداول

آیا وی‌پی‌ان آدرس IP واقعی مرا تغییر می‌دهد؟

بله — وب‌سایت‌های مقصد به‌جای IP اختصاص‌یافته از طرف ISP شما، IP سرور وی‌پی‌ان را به‌عنوان مبدأ اتصال می‌بینند.

آیا ISP می‌تواند بفهمد که از وی‌پی‌ان استفاده می‌کنم؟

بله. ISP می‌تواند ببیند دستگاه شما با IP یک سرور وی‌پی‌ان داده ردوبدل می‌کند، اما معمولاً نمی‌تواند محتوای داخل تونل را بخواند؛ زمان‌بندی و الگوی کلی ترافیک همچنان ممکن است دیده شود.

آیا وی‌پی‌ان همه‌ی ترافیک اینترنت من را رمزنگاری می‌کند؟

در حالت تونل کامل بله، مگر اینکه برنامه‌ای با Split Tunneling کنار گذاشته شده باشد.

آیا وی‌پی‌ان اینترنت را کند می‌کند؟

وی‌پی‌ان معمولاً مقدار کمی تأخیر اضافه می‌کند. میزان دقیق آن به پروتکل، فاصله‌ی سرور، مسیر شبکه و کیفیت اتصال بستگی دارد.

درخواست‌های DNS با وی‌پی‌ان چگونه مدیریت می‌شوند؟

در پیکربندی درست و بدون نشت DNS، درخواست‌های DNS می‌توانند از تونل عبور کنند و توسط DNS تنظیم‌شده برای همان اتصال پاسخ داده شوند.