| xl2tpd(8) | System Manager's Manual | xl2tpd(8) |
نام (NAME)
xl2tpd - دیمن پروتکل تونلزنی لایه ۲ (Layer 2 Tunneling Protocol Daemon)
توضیحات (DESCRIPTION)
برنامه xl2tpd پیادهسازی پروتکل تونلزنی لایه ۲ (RFC 2661) است. پروتکل L2TP امکان تونل کردن PPP را روی UDP فراهم میکند. برخی از ISPها از L2TP برای تونل کردن نشستهای کاربران از سرورهای شمارهگیری (بانکهای مودم، DSLAMهای ADSL) به سرورهای پشتیبان PPP استفاده میکنند. کاربرد مهم دیگر در شبکههای خصوصی مجازی (VPN) است که در آن پروتکل IPsec برای ایمنسازی اتصال L2TP استفاده میشود (L2TP/IPsec، RFC 3193).
برنامه xl2tpd با باز کردن یک شبهپایانه (pseudo-tty) برای ارتباط با pppd کار میکند. این برنامه به طور کامل در فضای کاربری اجرا میشود اما از حالت هسته L2TP نیز پشتیبانی میکند.
برنامه xl2tpd از ردیابی مرجع IPsec SA برای فعال کردن IPهای همپوشان NATشده داخلی توسط کلاینتهای مختلف (مثلاً تمام کلاینتهایی که از IP داخلی linksys خود 192.168.1.101 متصل میشوند) و همچنین چندین کلاینت پشت همان روتر NAT پشتیبانی میکند.
این پیادهسازی بر اساس L2TPd 0.61 از http://www.marko.net/l2tp و وصلههای جمعآوریشده توسط Jacco de Leeuw در http://www.jacco2.dds.nl/networking/openswan-l2tp.html است.
گزینهها (OPTIONS)
- -D
- این گزینه مانع از جدا شدن xl2tpd از ترمینال و تبدیل شدن به دیمن میشود.
- -l
- این گزینه به xl2tpd میگوید حتی در صورت مشخص شدن -D، از syslog برای ثبت وقایع استفاده کند.
- -c <config_file>
- تنظیم یک فایل پیکربندی جایگزین. فایل پیکربندی جایگزین در صورت عدم وجود، /etc/l2tpd/l2tpd.conf است.
- -s <secret_file>
- به xl2tpd میگوید از یک فایل جایگزین برای اطلاعات محرمانه ("secrets") استفاده کند.
- -p <pid_file>
- تنظیم یک فایل شناسه فرایند (PID) جایگزین. پیشفرض /var/run/xl2tpd/xl2tpd.pid است.
- -C <control_file>
- تنظیم یک فایل کنترلی جایگزین.
فایلها (FILES)
- /etc/xl2tpd/xl2tpd.conf
- فایل پیکربندی xl2tpd، استفادهشده به صورت پیشفرض.
- /etc/xl2tpd/l2tp-secrets
- فایل اطلاعات محرمانه، استفادهشده به صورت پیشفرض.
- /var/run/xl2tpd/l2tp-control
- فایل کنترل، استفادهشده به صورت پیشفرض.
اشکالات (BUGS)
لطفاً از صفحه پروژه گیتهاب https://github.com/xelerance/xl2tpd برای ارسال گزارشهای باگ، مشکلات و هرگونه بازخورد دیگر استفاده کنید.
همچنین ببینید (SEE ALSO)
xl2tpd.conf(5), xl2tpd-control(8), pppd(8)
حق نشر و مجوز (COPYLEFT)
این برنامه یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) منتشرشده توسط بنیاد نرمافزارهای آزاد؛ چه نسخه ۲ مجوز، یا (به انتخاب خودتان) هر نسخه پس از آن، دوباره توزیع کرده و/یا تغییر دهید.
این برنامه به این امید توزیع میشود که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی تجاریبودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.
شما باید یک نسخه از مجوز عمومی همگانی گنو را به همراه این برنامه دریافت کرده باشید (فایل LICENSE را ببینید)؛ در غیر این صورت، به https://www.gnu.org/licenses نگاه کنید یا با Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA تماس بگیرید.
مشارکتکنندگان (CONTRIBUTORS)
Alexander Dorokhov <alex.dorokhov@gmail.com>
Alexander Naumov <alexander_naumov@opensuse.org>
نویسندگان (AUTHORS)
منشعبشده از 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>
بر پایه
نسخه 0.61
برنامه l2tpd. با
تشکر
فراوان از Jacco de
Leeuw <jacco2@dds.nl> برای
نگهداری l2tpd.
Copyright (C)1998 Adtran, Inc.
Mark Spencer <markster@marko.net>
| Jan 2022 |