PPPD-RADIUS(8) System Manager's Manual PPPD-RADIUS(8)

radius.so - افزونه احراز هویت RADIUS برای pppd(8)

pppd [ options ] plugin radius.so

افزونه RADIUS برای pppd به pppd امکان می‌دهد تا احراز هویت PAP، CHAP، MS-CHAP و MS-CHAPv2 را به‌جای پرونده‌های معمول /etc/ppp/pap-secrets و /etc/ppp/chap-secrets در برابر یک کارساز RADIUS انجام دهد.

افزونه RADIUS بر پایه کتابخانه‌ای به نام radiusclient ساخته شده است که پرونده‌های پیکربندی ویژه خود را دارد (معمولاً در /etc/radiusclient)؛ جهت کسب اطلاعات بیشتر درباره پیکربندی افزونه RADIUS به آن پرونده‌ها مراجعه کنید.

افزونه RADIUS یک گزینه دیگر به pppd اضافه می‌کند:

پرونده filename به‌عنوان پرونده پیکربندی radiusclient در نظر گرفته می‌شود. اگر از این گزینه استفاده نشود، افزونه از /etc/radiusclient/radiusclient.conf به‌عنوان پرونده پیکربندی استفاده می‌کند.
یک جفت ویژگی-مقدار (Attribute-Value) را برای ارسال به کارساز RADIUS در هر درخواست اضافه می‌کند.
ویژگی Radius NAS-Port را روی عددی برابر با نام رابط تنظیم می‌کند (پیش‌فرض)
مقدار ویژگی Radius NAS-Port را از طریق کتابخانه libradiusclient تنظیم می‌کند

برای استفاده از افزونه، کافی است گزینه plugin radius.so را به pppd بدهید و پرونده /etc/radiusclient/radiusclient.conf را بر اساس نیاز ویرایش کنید. در صورت استفاده از افزونه RADIUS، روش‌های معمول احراز هویت pppd (ورود، بررسی پرونده‌های ‎/etc/ppp/*-secrets‎) نادیده گرفته می‌شوند. کارساز RADIUS باید با استفاده از ویژگی RADIUS با نام Framed-IP-Address یک نشانی IP به همتا اختصاص دهد.

pppd(8), pppd-radattr(8)

Dianne Skoll <dianne@skoll.ca>