rlm_idn(5) FreeRADIUS Module rlm_idn(5)

rlm_idn - ماژول پشتیبانی از نام‌های دامنه بین‌المللی در FreeRADIUS

ماژول rlm_idn هنگام نمونه‌سازی، یک تابع بسط رشته (xlat) جهت انجام کدگذاری IDNA برای نام‌های بین‌المللی دامنه ارائه می‌دهد. در حال حاضر، رمزگشایی و سایر کدگذاری‌های مشابه مانند punycode ساده پشتیبانی نمی‌شوند.

برای نمونه، عبارت unlang زیر دارای مقدار درست (TRUE) ارزیابی می‌شود:

"%{idn:fūbar.site}" == "xn--fbar-v7a.site"

هر نمونه از rlm_idn می‌تواند پارامترهای زیر را بپذیرد:

این متغیر بولی به‌طور پیش‌فرض فعال است و برای نمونه، استفاده از خط زیر (کاراکتر آندرلاین) را در نام‌های دامنه ممنوع می‌کند.
این متغیر بولی به‌طور پیش‌فرض غیرفعال است که استفاده از نقاط کد تخصیص‌نیافته یونیکد را ممنوع می‌کند.

/etc/raddb/radiusd.conf

RFC 3490

radiusd(8), radiusd.conf(5), idna_to_ascii_8z(3)

Brian S. Julin, bjulin@clarku.edu

8 May 2013