موضوع مقاله: سافت‌اتر وی‌پی‌ان | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # سافت‌اتر وی‌پی‌ان | مقدمه: سافت‌اتر وی‌پی‌ان نرم‌افزار رایگان سرویس گیرنده VPN متن باز، چند پلتفرمی، چند پروتکلی وی‌پی‌ان کلاینت و سرور است که به عنوان بخشی از تحقیقات پایان‌نامه کارشناسی ارشد دایو نوبوری در دانشگاه تسوکوبا توسعه یافته است. | ## بخش 1: سافت‌اتر وی‌پی‌ان | سافت‌اتر وی‌پی‌ان از پیمایش قابلیت NAT پشتیبانی می‌کند و اجرای سرورهای وی‌پی‌ان را در رایانه‌هایی که پشت دروازه محلی، روترهای تسهیلات و فایروال‌ها هستند، مفید می‌کند. دیوارهای آتش که بازرسی بسته‌های عمیق را انجام می‌دهند قادر به شناسایی بسته‌های حمل و نقل سافت‌اتر وی‌پی‌ان به عنوان یک تونل وی‌پی‌ان نیستند زیرا از پروتکل امن انتقال ابرمتن برای استتار اتصال استفاده می‌شود. سافت‌اتر وی‌پی‌ان با استفاده از استفاده کامل از قاب اترنت ، کاهش عملیات کپی حافظه ، انتقال موازی و خوشه بندی، عملکرد را بهینه می‌کند. با هم، این تأخیرها را کاهش می‌دهد که به‌طور معمول با اتصالات وی‌پی‌ان مرتبط است در حالی که توان تولید را افزایش می‌دهد. این دستگاه از طریق L2TP / IPsec به دستگاه‌های تلفن همراه با آی‌اواس، اندروید و ویندوز فون سرویس می‌دهد. از سرویس گیرنده‌های وی‌پی‌ان و نقاط پایانی پشتیبانی کننده سایر پروتکل‌های وی‌پی‌ان نیز ممکن است استفاده شود. این شامل بسیاری از روترهای سیسکو، جونیپر، لینک سیس (با DD-WRT)، ایسوس و دیگران است. این ارتباطات را از طریق وی‌پی‌ان کلاینت یا وی‌پی‌ان پل با چندین پروتکل وی‌پی‌ان گوش می‌دهد و می‌پذیرد. مرکز مجازی دارای عملکردهای تغییر لایه بسته اترنت با لایه کامل ۲ است مانند سوئیچ اترنت فیزیکی. علاوه بر این، می‌توان توپی مجازی را برای تعریف ورودی‌های فیلتر بسته آی پی برای فیلتر کردن بسته‌ها از طریق توپی مجازی پیکربندی کرد. یک سوئیچ مرکز مجازی-۳ مانند روترهای فیزیکی دارای توابع مسیریابی ثابت آی پی-۳ است. یک پل محلی پارچه تغییر لایه لایه ۲ بین یک آداپتور شبکه اترنت فیزیکی و یک توپی مجازی است. سرپرست پل محلی را بین مرکز مجازی و شبکه سازمانی موجود برای ساخت یک سرور وی‌پی‌ان با دسترسی از راه دور یا یک سرور وی‌پی‌ان از یک سایت به سایت دیگر تعریف می‌کند. کلاینت وی‌پی‌ان سافت‌اتر وی‌پی‌ان کلاینت یک برنامه سرویس گیرنده وی‌پی‌ان است که عملکرد مجازی آداپتور شبکه اترنت را دارد. رایانه ای با سافت‌اتر وی‌پی‌ان کلاینت نصب شده می‌تواند اتصال وی‌پی‌ان به سرور وی‌پی‌ان برقرار کند. از آنجا که سرور وی‌پی‌ان از چندین پروتکل وی‌پی‌ان مانند L2TP / IPsec یا MS-SSTP وی‌پی‌ان پشتیبانی می‌کند، کاربران وی‌پی‌ان نیازی به نصب سافت‌اتر وی‌پی‌ان کلاینت بر روی رایانه‌های مشتری ندارند. هنگامی که یک کاربر از L2TP / IPsec یا MS-SSTP وی‌پی‌ان برای اتصال به سرور وی‌پی‌ان استفاده می‌کند، می‌توان از برنامه‌های داخلی وی‌پی‌ان داخلی سیستم عامل برای ایجاد وی‌پی‌ان به سرور وی‌پی‌ان استفاده کرد. با این حال، سافت‌اتر وی‌پی‌ان کلاینت نسبت به سرویس گیرنده‌های وی‌پی‌ان داخلی سیستم عامل عملکردهای پیشرفته تری دارد (به عنوان مثال تنظیمات ارتباطی وی‌پی‌ان با جزئیات بیشتر). برای استفاده از عملکرد کامل سافت‌اتر وی‌پی‌ان کلاینت، توصیه می‌شود سافت‌اتر وی‌پی‌ان کلاینت را روی هر رایانه مشتری نصب کنید. پل وی‌پی‌ان سافت‌اتر وی‌پی‌ان پل یک برنامه وی‌پی‌ان برای ساخت وی‌پی‌ان سایت به سایت است. | ## بخش 2: سافت‌اتر وی‌پی‌ان | برای ساخت یک شبکه وی‌پی‌ان از یک سایت به سایت دیگر، مدیر سیستم باید سافت‌اتر وی‌پی‌ان سرور را روی سایت مرکزی نصب کند و سافت‌اتر وی‌پی‌ان پل را روی یک یا چند سایت از راه دور نصب کند. اتصال آبشار شبیه به یک اتصال آپ لینک (اتصال کابل متقابل) بین دو سوئیچ اترنت فیزیکی است، اما مجازی سازی است. مدیر سرور وی‌پی‌ان برای ویندوز ابزار GUI ابزاری اداری برای سافت‌اتر وی‌پی‌ان سرور و سافت‌اتر وی‌پی‌ان پل است. یک مدیر سیستم ابزار GUI را روی رایانه شخصی لپ تاپ خود نصب می‌کند و باعث می‌شود تا آن را برای مدیریت به سرور وی‌پی‌ان از راه دور یا وی‌پی‌ان پل متصل کنید. هنگامی که کاربر قادر به استفاده از ویندوز یا لینوکس با واین نیست، کاربر می‌تواند از vpncmd برای مدیریت برنامه‌های وی‌پی‌ان استفاده کند. vpncmd همچنین برای اجرای یک کار دسته ای مانند ایجاد بسیاری از کاربران در مرکز مجازی یا ایجاد بسیاری از مراکز مجازی در سرور وی‌پی‌ان مفید است. در حالی که سوئیچ‌های اترنت فیزیکی سنتی این عملکرد را از طریق سخت‌افزار پیاده‌سازی می‌کنند، سافت‌اتر وی‌پی‌ان همان عملکرد را توسط نرم‌افزار پیاده‌سازی می‌کند. مرکز مجازی برای تحقق ارتباط بین مشتریهای وی‌پی‌ان و پل‌های وی‌پی‌ان، سوئیچینگ بسته را بین جلسات وی‌پی‌ان متصل همزمان انجام می‌دهد. هنگامی که چندین مرکز مجازی در یک نمونه از سرورهای وی‌پی‌ان وجود دارد، این مراکز مجازی برای امنیت جدا می‌شوند. هر مدیر مختلف می‌تواند امتیاز اختصاص یافته برای هر خبرنگار مجازی مرکز را داشته باشد. یک سرپرست برای یک مرکز توپی مجازی می‌تواند اشیا AC کاربر و ACLها را تعریف کند، فقط توپی مجازی مجاز را محدود می‌کند. آداپتور شبکه مجازی آداپتور شبکه مجازی، آداپتور مجازی اترنت مجازی است که با نرم‌افزار تقلید می‌کند. یک سرویس گیرنده وی‌پی‌ان می‌تواند چندین آداپتور شبکه مجازی در رایانه مشتری ایجاد کند. یک کاربر وی‌پی‌ان می‌تواند یک جلسه وی‌پی‌ان بین آداپتور شبکه مجازی و مرکز مجازی مقصد سرور وی‌پی‌ان از راه دور برقرار کند. در حالی که جلسه وی‌پی‌ان برقرار است، کاربر وی‌پی‌ان می‌تواند از طریق آداپتور شبکه مجازی با شبکه وی‌پی‌ان از راه دور ارتباط برقرار کند. از آنجا که آداپتور شبکه مجازی به گونه ای کار می‌کند که گویی فیزیکی است، از هرگونه برنامه یا اجزای سیستم عامل می‌توان بدون هیچ گونه تغییری استفاده کرد. سوییچ لایه مجازی -۳ سوییچ لایه مجازی -۳ روتر آی پی مجازی است که با نرم‌افزار شبیه‌سازی شده است. یک سوئیچ لایه مجازی -۳ دارای رابط‌های آی پی مجازی است که به توپی‌های مجازی متصل هستند. سوئیچ لایه مجازی -۳ برای ساخت یک شبکه وی‌پی‌ان از سایت به سایت در مقیاس بزرگ مفید است. اگرچه راه آسان ساخت شبکه وی‌پی‌ان سایت به سایت ساخت وی‌پی‌ان مبتنی بر پل لایه ۲ است، اما اگر تعداد رایانه‌ها زیاد باشد تعداد بسته‌های پخش برای بارگذاری پیوندهای بین سایت افزایش می‌یابد. | ## بخش 3: سافت‌اتر وی‌پی‌ان | برای جلوگیری از این مشکل مقیاس گذاری، سرپرست وی‌پی‌ان شبکه‌های آی پی را توسط سوئیچ لایه مجازی -۳ جدا می‌کند. اتصال آبشار بین هاب‌های مجازی سرپرست می‌تواند یک اتصال آبشار بین مراکز محلی یا از راه دور تعریف کند. پس از ایجاد اتصال آبشار، دو بخش اترنت که در ابتدا جدا شده‌اند، به یک بخش اترنت واحد ترکیب می‌شوند؛ بنابراین، از عملکرد اتصال آبشار برای ساخت پل اترنت لایه به سایت ۲ به سایت استفاده می‌شود. پل محلی بین هاب‌های مجازی و بخش اترنت فیزیکی از آنجا که هاب‌های مجازی و آداپتورهای شبکه مجازی فقط دستگاه‌های اترنت مجازی شبیه‌ساز نرم‌افزار هستند، بسته‌های اترنت از طریق این دستگاه‌های مجازی نمی‌توانند با دستگاه‌های اترنت فیزیکی ارتباط برقرار کنند؛ بنابراین، ایجاد پل ارتباطی مجازی و فیزیکی برای ساخت وی‌پی‌ان با دسترسی از راه دور یا وی‌پی‌ان از یک سایت به سایت دیگر ضروری است. برای ایجاد یک پل، عملکرد پل محلی بسته‌های اترنت را بین یک مرکز مجازی و یک آداپتور شبکه اترنت فیزیکی مبادله می‌کند تا هر دو بخش اترنت جدا شده را در یک بخش اترنت واحد ترکیب کند. پس از تعریف پل محلی در سافت‌اتر وی‌پی‌ان سرور، هر مشتری وی‌پی‌ان می‌تواند به سرور وی‌پی‌ان متصل شود و از طریق پل محلی با تمام دستگاه‌های اترنت موجود (به عنوان مثال سرورها یا تجهیزات شبکه) ارتباط برقرار کند. اگر مدیر شبکه وی‌پی‌ان پل از راه دور سایت را تنظیم کند و دو پل محلی را در هر دو سرور وی‌پی‌ان و وی‌پی‌ان پل تعریف کند و یک اتصال آبشار بین وی‌پی‌ان سرور و وی‌پی‌ان پل را تعریف کند، دو بخش از راه دور اترنت مستقیماً به صورت لایه ای متصل می‌شوند- ۲ سطح اترنت. مکانیسم انتقال موازی چند تونل SSL-VPN هنگامی که کاربر پروتکل SSL-VPN را بین وی‌پی‌ان کلاینت و وی‌پی‌ان سرور انتخاب می‌کند، سافت‌اتر وی‌پی‌ان سرور و وی‌پی‌ان کلاینت از یک مکانیزم انتقال موازی برای بهبود عملکرد تونل SSL-VPN استفاده می‌کنند. در یک محیط مانند یک شبکه کند و با تأخیر، این تنظیم عملکرد باعث می‌شود که سرعت بیشتری داشته باشید. همه بسته‌ها با محاسبات ماژول‌های بهینه‌سازی به یکی از اتصالات TCP مناسب اضافه می‌شوند. اگر برخی از تلفات بسته در اتصال TCP از جلسه منطقی وی‌پی‌ان شناسایی شده باشد، بسته جدید از اتصال وی‌پی‌ان سالم دیگری استفاده می‌کند. این بهینه‌سازی سریع سوئیچینگ برای تعیین اتصال TCP پردازشی، توان عملیاتی بالا را امکان‌پذیر می‌کند. پیمایش NAT سیستم‌های وی‌پی‌ان سنتی از کاربر می‌خواهند تا از مدیر فایروال شرکت بخواهد یک نقطه پایانی (پورت TCP یا UDP) در فایروال یا NAT در مرز بین شرکت و اینترنت باز کند. به منظور کاهش ضرورت بازکردن یک نقطه پایانی در فایروال، سافت‌اتر وی‌پی‌ان سرور دارای عملکرد پیمایش NAT است. تا زمانی که فعال باشد، رایانه‌های سافت‌اتر وی‌پی‌ان کلاینت می‌توانند در پشت دیوار آتش یا NAT به سرور وی‌پی‌ان شما متصل شوند. برای ایجاد امکان ایجاد یک جلسه سرویس دهنده-سرور وی‌پی‌ان سافت‌اتر از طریق چنین شبکه ای بسیار محدود، سافت‌اتر وی‌پی‌ان دارای عملکرد "وی‌پی‌ان از طریق ICMP" و "وی‌پی‌ان از طریق DNS" است. همه بسته‌های وی‌پی‌ان در بسته‌های ICMP یا DNS کپسوله می‌شوند تا از طریق فایروال منتقل شوند. اگر پیش از رفتن به بیرون از منزل، یک وی‌پی‌ان سرور روی خانه یا محل کار خود نصب کرده باشید، می‌توانید با استفاده از چنین شبکه محدودی از ارتباطات شبکه بدون پروتکل لذت ببرید. | ## جمع‌بندی | وی‌پی‌ان گیت وی‌پی‌ان گیت یک افزونه برای سافت‌اتر وی‌پی‌ان است که به کاربران امکان می‌دهد به سرورهای وی‌پی‌ان رایگان متصل شوند، توسط داوطلبانی که از سافت‌اتر برای میزبانی سرورهای وی‌پی‌ان خود استفاده می‌کنند، اجرا می‌شود.