لب عملی: پیکربندی AAA با یک سرور RADIUS

این لب عملی احراز هویت AAA را در برابر یک سرور RADIUS خارجی پیکربندی می‌کند، یک لیست روش که اول RADIUS را امتحان می‌کند با احراز هویت محلی به‌عنوان پشتیبان تعریف می‌کند، و تأیید می‌کند پشتیبان به‌درستی وقتی سرور RADIUS غیرقابل‌دسترسی می‌شود فعال می‌شود.

پیکربندی سرور RADIUSروش پشتیبان AAAاحراز هویت متمرکز

~3 min read · Updated Sep 23, 2026

هدف لب

پیکربندی یک روتر برای احراز هویت دسترسی VTY در برابر یک سرور RADIUS خارجی، تعریف یک لیست روش با احراز هویت محلی به‌عنوان پشتیبان، و تأیید اینکه هم مسیر اصلی RADIUS و هم مسیر پشتیبان به‌درستی کار می‌کنند.

هدف لب (چرا مهم است)

احراز هویت متمرکز در برابر یک سرور RADIUS اجازه می‌دهد یک سازمان اعتبارنامه‌ها را برای بالقوه صدها دستگاه شبکه از یک مکان مدیریت کند، به‌جای نگه‌داری پایگاه‌داده‌های نام‌کاربری محلی جداگانه روی هر دستگاه، که در لب قبلی بحث شد، که در مقیاس غیرقابل‌مدیریت می‌شود.

توپولوژی لب

R1 ---- Gi0/0: 192.168.62.1/24

سرور RADIUS: 192.168.62.100
راز مشترک: RadiusKey2026

نام‌کاربری پشتیبان محلی از قبل از لب قبلی
پیکربندی‌شده: netadmin

وظیفه ۱: پیکربندی سرور RADIUS

R1 را با آدرس سرور RADIUS و راز مشترک پیکربندی کن.

وظیفه ۲: ساخت یک لیست روش با استفاده از RADIUS با پشتیبان محلی

یک لیست روش با نام MGMT-RADIUS که اول RADIUS را امتحان می‌کند، و اگر RADIUS غیرقابل‌دسترسی باشد به local بازمی‌گردد بساز.

وظیفه ۳: اعمال لیست روش روی خطوط VTY

MGMT-RADIUS را روی خطوط VTY اعمال کن.

وظیفه ۴: تأیید احراز هویت از طریق RADIUS

تأیید کن یک تلاش ورود با اعتبارنامه‌های معتبر RADIUS موفق می‌شود و توسط سرور RADIUS احراز هویت می‌شود.

وظیفه ۵: شبیه‌سازی شکست سرور RADIUS و تأیید پشتیبان

سرور RADIUS را غیرقابل‌دسترسی کن، سپس تأیید کن ورود همچنان با استفاده از نام‌کاربری محلی به‌عنوان پشتیبان موفق می‌شود.

راه‌حل و تأیید

R1(config)# radius server MAIN-RADIUS
R1(config-radius-server)# address ipv4 192.168.62.100
R1(config-radius-server)# key RadiusKey2026

R1(config)# aaa authentication login MGMT-RADIUS group radius local

-- این اول گروه "radius" را امتحان می‌کند؛
-- اگر و فقط اگر سرور RADIUS کاملاً غیرقابل-
-- دسترسی باشد (نه صرفاً رد‌کردن اعتبارنامه‌های
-- نادرست)، به "local" بازمی‌گردد

R1(config)# line vty 0 15
R1(config-line)# login authentication MGMT-RADIUS

ManagementPC> ssh -l raduser 192.168.62.1

Password: [رمز عبور معتبر RADIUS]
R1>
-- ورود موفق شد، احراز‌هویت‌شده در برابر سرور
-- RADIUS

R1# debug aaa authentication

-- (در طول ورود موفق بالا)
AAA/AUTHEN: Method=RADIUS
RADIUS: Received from id 21 ... Access-Accept

-- شبیه‌سازی غیرقابل‌دسترسی‌بودن RADIUS با
-- خاموش‌کردن اینترفیس رو‌به‌سمت آن، یا با
-- پیکربندی موقت یک آدرس سرور نادرست:

R1(config)# radius server MAIN-RADIUS
R1(config-radius-server)# address ipv4 192.168.62.199

ManagementPC> ssh -l netadmin 192.168.62.1

Password: NetAdmin2026
R1>
-- ورود همچنان موفق شد، این‌بار از طریق پشتیبان
-- محلی، چون RADIUS در آدرس اکنون-نادرست اصلاً
-- پاسخ نداد

نکته کلیدی

پشتیبان به احراز هویت محلی فقط وقتی سرور RADIUS واقعاً غیرقابل‌دسترسی باشد (اصلاً پاسخی نباشد) فعال می‌شود، نه وقتی به‌طور فعال اعتبارنامه‌های نامعتبر را رد کند — این تمایز اهمیت دارد چون یک کاربر که رمز عبور RADIUS خودش را اشتباه تایپ می‌کند باید دسترسی رد شود، نه بی‌سروصدا به‌جای آن از طریق پشتیبان محلی احراز‌هویت شود، و طراحی لیست روش AAA به‌درستی این تمایز را حفظ می‌کند.

Written & researched by Dr. Shahin Siami

Related Articles

لب عملی: چالش عیب‌یابی جامع نهایی CCNP (یکپارچگی BGP، DMVPN، و QoS)

این لب عملی یک شکست پیچیده چندلایه در سراسر یک توپولوژی یکپارچه BGP-روی-DMVPN ترکیب‌شده با علامت‌گذاری QoS ارائه می‌دهد، و نیازمند تشخیص سیستماتیک یک پیکربندی نادرست route reflector، یک شکست ثبت NHRP، و یک سیاست QoS نادرست‌اعمال‌شده که هم‌زمان روی همان شبکه تأثیر می‌گذارند است.

Continue

لب عملی: پیکربندی BGP روی DMVPN

این لب عملی iBGP را به‌عنوان پروتکل مسیریابی در سراسر همان توپولوژی hub-and-spoke DMVPN استفاده‌شده در دو لب قبلی اجرا می‌کند، hub را به‌عنوان یک route reflector BGP پیکربندی می‌کند طوری‌که spoke ها مسیرهای یکدیگر را بدون یک mesh کامل iBGP یاد بگیرند، و دو مفهوم قبلاً جداگانه را در یک طراحی یکپارچه ترکیب می‌کند.

Continue

لب عملی: پیکربندی OSPF روی DMVPN

این لب عملی OSPF را به‌عنوان پروتکل مسیریابی پویا در سراسر همان توپولوژی hub-and-spoke DMVPN اجرا می‌کند، و اینترفیس تونل را به‌عنوان یک نوع شبکه OSPF point-to-multipoint پیکربندی می‌کند تا الگوی همسایگی hub-and-spoke را به‌درستی بدون نیاز به انتخاب DR/BDR نوع شبکه broadcast مدیریت کند.

Continue

لب عملی: پیکربندی EIGRP روی DMVPN

این لب عملی EIGRP را به‌عنوان پروتکل مسیریابی پویا در سراسر توپولوژی hub-and-spoke DMVPN ساخته‌شده در لب‌های قبلی اجرا می‌کند، و تأیید می‌کند روابط همسایه به‌درستی در سراسر تونل چندنقطه‌ای شکل می‌گیرند و مسیرها بدون نیاز به پیکربندی ایستای هر-spoke روی hub منتشر می‌شوند.

Continue

لب عملی: پیکربندی احراز هویت MD5 در HSRP

این لب عملی احراز هویت MD5 را روی یک گروه HSRP پیکربندی می‌کند، و تأیید می‌کند دو روتر با رشته‌های احراز هویت منطبق یک رابطه active/standby معمولی تشکیل می‌دهند در حالی که یک روتر با رشته نامنطبق کاملاً از گروه مستثنی می‌شود.

Continue

لب عملی: پیکربندی امنیت DNS به‌سبک-Cisco Umbrella از طریق تغییرمسیر Forwarding DNS

این لب عملی یک روتر را برای رهگیری هر پرس‌وجوی DNS کلاینت و تغییرمسیر آن به‌سمت یک resolver DNS امنیت-محور با استفاده از رهگیری forwarding DNS پیکربندی می‌کند، و اعمال امنیت DNS تحویل‌شده-با-ابر را بدون نیاز به تغییرات پیکربندی به‌ازای-هر-کلاینت تقریب می‌زند.

Continue