Stunnel
این مقاله دقیق، کامل و صحیح ترجمه نشده و نیازمند ترجمه به فارسی است. کل یا بخشی از این مقاله به زبانی بهجز زبان فارسی نوشته شدهاست. اگر مقصود ارائهٔ مقاله برای مخاطبان آن زبان است، باید در نسخهای از ویکیپدیا به همان زبان نوشته شود (فهرست ویکیپدیاها را ببینید). در غیر این صورت، خواهشمند است ترجمهٔ این مقاله را با توجه به متن اصلی و با رعایت سیاست ویرایش، دستور خط فارسی و برابر سازی به زبان فارسی بهبود دهید و سپس این الگو را از بالای صفحه بردارید. همچنین برای بحثهای مرتبط، مدخل این مقاله در فهرست صفحههای نیازمند ترجمه به فارسی را ببینید. اگر این مقاله به زبان فارسی بازنویسی نشود، تا دو هفتهٔ دیگر نامزد حذف میشود و/یا به نسخهٔ زبانی مرتبط ویکیپدیا منتقل خواهد شد. اگر شما اخیراً این مقاله را بهعنوان صفحهٔ نیازمند ترجمه برچسب زدهاید، لطفاً عبارت {{جا:هبک-ترجمه به فارسی|1=Stunnel}} ~~~~ را نیز در صفحهٔ بحث نگارنده قرار دهید. |
این مقاله نیازمند تمیزکاری است. لطفاً تا جای امکان آنرا از نظر املا، انشا، چیدمان و درستی بهتر کنید، سپس این برچسب را بردارید. محتویات این مقاله ممکن است غیر قابل اعتماد و نادرست یا جانبدارانه باشد یا قوانین حقوق پدیدآورندگان را نقض کرده باشد. |
این نوشتار نیازمند عنوان مترادف فارسی است. خواهشمند است این کار را با توجه به متن اصلی و رعایت دستور خط فارسی و برابر سازی به زبان فارسی انجام دهید. |
stunnel یک برنامه منبع باز چند سطحی است که برای ارائه یک سرویس تونل زنی TLS/SSL جهانی استفاده میشود.
توسعهدهنده(ها) | Michał Trojnara |
---|---|
انتشار پایدار | 5.49[۱]
/ ۳ سپتامبر ۲۰۱۸ |
مخزن | https://www.stunnel.org/downloads.html |
سیستمعامل | Multi-platform |
نوع | Proxy, Encryption |
مجوز | GNU General Public License |
میتوان از stunnel جهت ارائه اتصالات رمزگذاری شده ایمن برای کاربران یا سرورهایی که به صورت بومی از TLS یا SSL بهره نمیبرند، استفاده کرد.[۱] این برنامه در سیستم عاملهای مختلفی[۲] شامل سیستم عاملهای شبه یونیکس و ویندوز، اجرا میشود. stunnel به منظور پیادهسازی پروتکل TLS یا SSL از کتابخانه OpenSSL استفاده میکند.
stunnel از رمزنگاری کلید عمومی با استفاده از گواهی های دیجیتال X.509 برای اتصال SSL استفاده میکند و کاربران میتوانند از طریق یک گواهی معتبر احراز هویت شوند.[۳]
در صورت ارتباط با libwrap، میتوان آن را به گونه ای پیکربندی کرد که به عنوان یک سرویس پروکسی - فایروال نیز عمل کند.
stunnel توسط Michał Trojnara ساخته شده و تحت شرایط مجوز عمومی عمومی GNU (GPL) به استثناء OpenSSL منتشر میشود.
سناریوی مثال
ویرایشبه عنوان مثال، میتوان از stunnel برای ایجاد یک اتصال SSL امن به یک سرور ایمیل SMTP غیر SSL استفاده کرد. فرض کنید که سرور SMTP منتظر اتصال TCP در پورت ۲۵ است. میتوان stunnel را به گونه ای تنظیم کرد که پورت SSL شماره ۴۶۵ را به پورت ۲۵ غیر SSL هدایت کند. یک کاربر ایمیل از طریق SSL به پورت ۴۶۵ متصل میشود. ترافیک شبکه سمت کاربر در ابتدا از طریق SSL به برنامه stunnel انتقال مییابد که بهطور شفاف ترافیک را رمزگذاری و بازگشایی میکند و ترافیک غیر امن را به پورت ۲۵ منتقل میکند. سرور ایمیل یک کاربر ایمیل غیر SSL را میبیند.
منابع
ویرایش- ↑ او دونوان، بری (اکتبر 2004). "ارتباط امن با Stunnel". روزنامه لینوکس، شماره 107.
- ↑ «"stunnel: ports"». بایگانیشده از اصلی در ۱ آوریل ۲۰۱۹. دریافتشده در ۱۳ آوریل ۲۰۱۹.
- ↑ "stunnel (8) manual"