xl2tpd-control(8) System Manager's Manual xl2tpd-control(8)

xl2tpd-control - ابزار کنترلی xl2tpd

xl2tpd-control [-c PATH] <COMMAND> <TUNNEL_NAME> [OPTIONS]

برنامه xl2tpd پیاده‌سازی پروتکل تونل‌زنی لایه ۲ (RFC 2661) است. پروتکل L2TP امکان تونل کردن PPP روی UDP را فراهم می‌سازد. برخی از ارائه‌دهندگان خدمات اینترنتی (ISP) از L2TP برای تونل کردن نشست‌های کاربر از سرورهای شماره‌گیری (بانک‌های مودم، DSLAMهای ADSL) به سرورهای پشتیبان PPP استفاده می‌کنند. کاربرد مهم دیگر در شبکه‌های خصوصی مجازی (VPN) است که در آن پروتکل IPsec برای ایمن‌سازی اتصال L2TP به کار می‌رود (L2TP/IPsec، RFC 3193).

نرم‌افزار xl2tpd با باز کردن یک pseudo-tty برای برقراری ارتباط با pppd کار می‌کند. این برنامه کاملاً در فضای کاربری (userspace) اجرا می‌شود، اما از L2TP حالت هسته (kernel mode) نیز پشتیبانی می‌کند.

همچنین xl2tpd از ردیابی مرجع IPsec SA برای فعال‌سازی IPهای هم‌پوشان داخلی NATشده توسط کلاینت‌های مختلف (مثلاً تمام کلاینت‌هایی که از IP داخلی 192.168.1.101 لینکسیس خود متصل می‌شوند) و همچنین چندین کلاینت پشت یک روتر NAT یکسان پشتیبانی می‌کند.

این گزینه فایل کنترلی xl2tpd را مشخص می‌کند.
این گزینه حالت اشکال‌زدایی (debugging) را فعال می‌نماید.

افزودن پیکربندی جدید یا تغییر پیکربندی موجود LAC (تمرکزدهنده دسترسی L2TP). پیکربندی باید به‌صورت گزینه‌های دستوری در قالب جفت‌های <key>=<value> مشخص شود. گزینه‌های موجود را در xl2tpd.conf(5) مشاهده کنید.
برقراری اتصال جدید به LAC. نام کاربری و رمز تونل می‌توانند به‌عنوان گزینه‌های دستور ارسال شوند.
قطع اتصال تونل.
حذف پیکربندی موجود LAC. نرم‌افزار xl2tpd پیش از حذف، اتصال تونل را قطع می‌کند.
افزودن پیکربندی جدید یا تغییر پیکربندی موجود LNS (سرور شبکه L2TP).
حذف پیکربندی موجود LNS.
بررسی وضعیت LNS.
بررسی در دسترس بودن.

لطفاً از صفحه پروژه در گیت‌هاب: https://github.com/xelerance/xl2tpd برای ارسال گزارش‌های اشکال، مسائل و هرگونه بازخورد دیگر استفاده کنید.

xl2tpd.conf(5), xl2tpd(8), pppd(8)

این برنامه نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۲ مجوز یا (به انتخاب خودتان) هر نسخه بعدی بازتوزیع کرده و/یا تغییر دهید.

این برنامه به این امید توزیع می‌شود که مفید باشد، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

شما باید یک نسخه از مجوز عمومی همگانی گنو را همراه با این برنامه دریافت کرده باشید (به فایل LICENSE مراجعه کنید)؛ در غیر این صورت، نشانی https://www.gnu.org/licenses را ببینید، یا با بنیاد نرم‌افزارهای آزاد تماس بگیرید: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Alexander Dorokhov <alex.dorokhov@gmail.com>
Alexander Naumov <alexander_naumov@opensuse.org>

منشعب شده از l2tpd توسط Xelerance: https://github.com/xelerance/xl2tpd

Michael Richardson <mcr@xelerance.com>
Paul Wouters <paul@xelerance.com>
Samir Hussain <shussain@xelerance.com>

توسعه‌های قبلی در سورس‌فورج میزبانی می‌شد (http://www.sourceforge.net/projects/l2tpd) توسط:

Scott Balmos <sbalmos@iglou.com>
David Stipp <dstipp@one.net>
Jeff McAdams <jeffm@iglou.com>

بر اساس l2tpd نسخه 0.61. با تشکر فراوان از Jacco de Leeuw <jacco2@dds.nl> برای نگهداری l2tpd.

حق نشر (C) 1998 Adtran, Inc.
Mark Spencer <markster@marko.net>

Jan 2022