خطای “Feature Disabled” یکی از مشکلات رایج در روترهای سیسکو است که میتواند بهطور ناگهانی عملکرد شبکه را مختل کند. این خطا زمانی رخ میدهد که یک ویژگی یا سرویس خاص در روتر سیسکو به دلیل مشکلات پیکربندی، مجوزهای نادرست، یا محدودیتهای سختافزاری غیرفعال شود. این مشکل ممکن است در هنگام تلاش برای استفاده از ویژگیهایی مانند QoS (Quality of Service)، Routing Protocols، VPN و بسیاری دیگر مشاهده شود. در این مقاله، به بررسی علل احتمالی این خطا و راهحلهای مختلف برای رفع آن در روترهای سیسکو خواهیم پرداخت.
درک خطای Feature Disabled
خطای “Feature Disabled” در روترهای سیسکو یکی از مشکلات رایجی است که اغلب زمانی رخ میدهد که تلاش میکنید ویژگی یا پروتکلی را فعال کنید که به دلایل مختلف غیرفعال است. این ویژگیها معمولاً به دلایل محدودیتهای نرمافزاری، کمبود منابع سختافزاری، مجوزهای نامناسب یا پیکربندیهای نادرست غیرفعال میشوند. این خطا ممکن است در هنگام تلاش برای فعالسازی ویژگیهایی مانند VPN، QoS، Routing Protocols، Security Features، یا هر ویژگی دیگری که نیاز به منابع خاص یا مجوزهای اضافی دارد، رخ دهد.
این خطا بهطور کلی زمانی ظاهر میشود که روتر به شما اطلاع میدهد که ویژگی خاصی که قصد استفاده از آن را دارید، به دلایلی فعال نشده است. بسته به دلیل این مشکل، میتواند از یک مشکل کوچک پیکربندی گرفته تا محدودیتهای سختافزاری جدیتر باشد.
دلایل رایج بروز خطای “Feature Disabled”:
-
مجوزهای محدود یا نامعتبر (Licensing Issues):
در روترهای سیسکو، برخی از ویژگیها نیاز به مجوزهای خاص دارند. بهعنوان مثال، اگر تلاش کنید که ویژگیهایی مانند VPN یا Advanced Security را در روترهای سیسکو که مجوز مربوط به آنها را ندارند، فعال کنید، خطای “Feature Disabled” به نمایش درمیآید. در این حالت، روتر شما اطلاع میدهد که برای فعالسازی این ویژگی به مجوزهای اضافی نیاز دارید. -
محدودیتهای منابع سختافزاری (Hardware Limitations):
روترهای سیسکو معمولاً دارای منابع مشخصی مانند حافظه، پهنای باند پردازش و ظرفیت CPU هستند که میتواند بر فعالسازی برخی ویژگیها تأثیر بگذارد. ویژگیهایی مانند QoS (Quality of Service) یا VPN ممکن است نیاز به منابع زیادی داشته باشند و اگر این منابع در دستگاه شما موجود نباشند، خطای “Feature Disabled” نمایش داده میشود. همچنین، در برخی مدلهای روتر، بعضی از ویژگیها ممکن است فقط در دستگاههای خاصی که دارای مشخصات سختافزاری بالاتر هستند، قابل استفاده باشند. -
پیکربندی نادرست (Incorrect Configuration):
گاهی اوقات، خطای “Feature Disabled” به دلیل پیکربندی نادرست ویژگیها یا سرویسها رخ میدهد. برای مثال، اگر ویژگیهایی مانند OSPF یا BGP که برای مسیریابی پویا طراحی شدهاند، بهطور نادرست پیکربندی شوند یا تنظیمات اولیه آنها ناقص باشد، این خطا ممکن است به نمایش درآید. این مشکل ممکن است بهدلیل خطا در ترتیب فعالسازی سرویسها یا عدم تطابق پیکربندیهای موجود باشد. -
نسخه قدیمی سیستمعامل (Outdated IOS):
در برخی موارد، ویژگیهایی که بهطور پیشرفتهتر و بهروزتر طراحی شدهاند، تنها در نسخههای جدید سیستمعامل IOS سیسکو پشتیبانی میشوند. اگر شما از نسخههای قدیمی IOS استفاده کنید، ممکن است نتوانید از ویژگیهای جدید بهرهبرداری کنید. بهعنوان مثال، برخی از ویژگیهای امنیتی جدید یا مسیریابی پیشرفته تنها در نسخههای بهروز IOS در دسترس هستند و در نسخههای قدیمیتر غیرفعال میشوند. -
محدودیتهای نرمافزاری (Software Limitations):
در برخی مواقع، ممکن است ویژگیها در پیکربندیهای خاص یا در نسخههای خاصی از IOS غیر فعال باشند. بهطور خاص، بعضی ویژگیها تنها در نقاط گرانقیمت یا در روترهای سطح بالا قابل استفاده هستند و برای فعالسازی در روترهای سطح پایینتر باید مجوز خاص یا ارتقاء نرمافزاری انجام شود.
پیامهای رایج در خطای “Feature Disabled”:
هنگامی که این خطا در روترهای سیسکو رخ میدهد، معمولاً یکی از پیامهای زیر را مشاهده خواهید کرد:
-
% FEATURE: Feature ‘x’ is disabled
-
% Feature not enabled
-
% Required feature not available
-
% Incompatible feature detected
این پیامها معمولاً به شما اطلاعاتی میدهند که نشان میدهد کدام ویژگی بهطور خاص غیرفعال شده است و چرا.
بررسی خطای “Feature Disabled” در روترهای سیسکو
برای شناسایی دقیقتری از خطا و ویژگی غیرفعال، مدیران شبکه میتوانند از دستورات مختلفی برای بررسی وضعیت ویژگیها و مجوزها استفاده کنند. این دستورات کمک میکنند تا بفهمید که ویژگیهای خاص بهطور واقعی غیرفعال شدهاند یا تنها بهدلیل یک خطای موقتی این پیام ظاهر شده است.
-
بررسی وضعیت ویژگیها:
دستورshow featureبه شما کمک میکند که ببینید کدام ویژگیها در دستگاه فعال یا غیرفعال هستند:Router# show feature
این دستور لیستی از ویژگیهای موجود در روتر به همراه وضعیت آنها ارائه میدهد.
-
بررسی وضعیت مجوزها:
از دستورshow licenseبرای مشاهده وضعیت مجوزها و مطمئن شدن از نصب مجوزهای لازم برای فعالسازی ویژگیها استفاده کنید:Router# show license
-
بررسی منابع سختافزاری:
برای مشاهده منابع سختافزاری روتر و بررسی اینکه آیا منابع کافی برای فعالسازی ویژگیهای خاص وجود دارد یا خیر، از دستورshow processes memoryاستفاده کنید:Router# show processes memory
-
بررسی نسخه سیستمعامل:
برای مطمئن شدن از اینکه از نسخه صحیح IOS استفاده میکنید، دستور زیر را وارد کنید:Router# show version
این دستور اطلاعات مربوط به نسخه IOS و قابلیتهای پشتیبانیشده را نشان میدهد.
رفع خطای “Feature Disabled”
-
فعالسازی ویژگیها با استفاده از دستور
feature:
اگر مشکل بهدلیل غیرفعال بودن ویژگیها باشد، میتوانید ویژگیهای مورد نظر را با استفاده از دستورfeatureفعال کنید. بهعنوان مثال، برای فعالسازی VPN، دستور زیر را وارد کنید:Router(config)# feature vpn
-
نصب یا ارتقاء مجوزها:
در صورتی که ویژگی خاصی نیاز به مجوز اضافی داشته باشد، از دستورlicense installبرای نصب مجوز جدید استفاده کنید:Router# license install flash:license.lic
-
ارتقاء سیستمعامل (IOS):
اگر ویژگیهای جدید تنها در نسخههای جدید IOS پشتیبانی میشوند، سیستمعامل روتر را بهروز کنید. برای ارتقاء IOS از دستورcopyبرای بارگذاری نسخه جدید استفاده کنید:Router# copy tftp: flash:
Router# boot system flash:<ios_image_name>
ویژگیهایی که ممکن است تحت تأثیر این خطا قرار گیرند:
- Proprietary Features: ویژگیهایی که نیاز به مجوز خاص دارند.
- VPN (Virtual Private Network): ایجاد تونلهای VPN ممکن است غیرفعال شود.
- Routing Protocols: برخی پروتکلهای مسیریابی مانند OSPF یا BGP ممکن است بهطور غیرمنتظره غیرفعال شوند.
- Security Features: ویژگیهای امنیتی مانند Access Control Lists (ACLs)، Firewalls و IPS/IDS ممکن است تحت تأثیر قرار گیرند.
علل شایع خطای “Feature Disabled”
1. محدودیتهای مجوز (Licensing Issues)
در روترهای سیسکو، برخی ویژگیها نیاز به مجوزهای خاص دارند تا فعال شوند. اگر مجوزی که برای فعالسازی ویژگی مورد نظر نیاز است بهدرستی نصب نشده باشد، این خطا رخ خواهد داد. برای مثال، در دستگاههای سری Catalyst یا ISR، برخی ویژگیها مانند VPN یا Advanced Security نیاز به مجوزهای اضافی دارند.
راهحلها:
- بررسی وضعیت مجوزها: برای بررسی وضعیت مجوزهای نصب شده در روتر از دستور زیر استفاده کنید:
Router# show licenseاین دستور اطلاعاتی در مورد وضعیت مجوزهای موجود در دستگاه شما نمایش میدهد.
- نصب مجوز جدید: اگر مجوزی برای ویژگی مورد نظر نصب نشده است، از دستور
license installبرای نصب مجوز جدید استفاده کنید.Router# license install flash:license.lic
2. محدودیتهای سختافزاری (Hardware Limitations)
برخی ویژگیها نیاز به منابع سختافزاری خاص دارند که ممکن است در روترهای قدیمیتر یا دستگاههای با مشخصات پایینتر موجود نباشد. در این حالت، حتی اگر ویژگیها در پیکربندی روتر فعال شده باشند، بهدلیل کمبود منابع، خطای “Feature Disabled” مشاهده میشود.
راهحلها:
- بررسی منابع سختافزاری: برای بررسی منابع سختافزاری دستگاه و میزان استفاده از آنها، دستور زیر را وارد کنید:
Router# show processes memory Router# show versionاین دستورات اطلاعات مربوط به حافظه و پردازنده روتر را نمایش میدهند. اگر منابع بهطور کامل مصرف شده باشند، ممکن است نیاز به ارتقاء سختافزاری داشته باشید.
- غیرفعال کردن ویژگیهای اضافی: اگر روتر منابع کافی ندارد، برخی از ویژگیها را غیرفعال کنید تا منابع آزاد شوند. برای این کار، ویژگیهایی مانند QoS یا Advanced Routing Protocols را موقتا غیرفعال کنید.
3. پیکربندی نادرست (Incorrect Configuration)
گاهی اوقات، خطای “Feature Disabled” ممکن است بهدلیل پیکربندی نادرست ویژگیها در روتر به وجود آید. برای مثال، اگر سعی کنید که ویژگیهایی مانند QoS، VPN یا Security Features را در روتر پیکربندی کنید که بهدرستی پیکربندی نشدهاند یا با پیکربندیهای دیگر تداخل دارند، این خطا ظاهر میشود.
راهحلها:
- بررسی پیکربندیها: برای بررسی پیکربندی روتر و شناسایی مشکلات احتمالی از دستورات زیر استفاده کنید:
Router# show running-configبا استفاده از این دستور میتوانید تمام پیکربندیهای فعلی روتر را مشاهده کنید.
- حذف تنظیمات نادرست: اگر ویژگی خاصی بهطور نادرست پیکربندی شده است، آن را حذف کرده و دوباره پیکربندی کنید. برای مثال، برای حذف تنظیمات VPN از دستور زیر استفاده کنید:
Router(config)# no crypto isakmp policy 10
4. نسخه نرمافزاری قدیمی (Outdated Software Version)
در برخی موارد، خطای “Feature Disabled” ممکن است بهدلیل استفاده از نسخه قدیمی سیستمعامل IOS روتر ایجاد شود. برخی از ویژگیها ممکن است تنها در نسخههای جدید IOS پشتیبانی شوند و در نسخههای قدیمیتر غیرفعال باشند.
راهحلها:
- بررسی نسخه IOS: برای بررسی نسخه سیستمعامل فعلی روتر، از دستور زیر استفاده کنید:
Router# show version - بهروزرسانی IOS: اگر نسخه سیستمعامل قدیمی است، باید IOS روتر را بهروز رسانی کنید. برای انجام این کار، ابتدا فایل IOS جدید را دانلود کرده و سپس از دستور زیر برای نصب آن استفاده کنید:
Router# copy tftp: flash: Router# boot system flash:<ios_image_name>
رفع خطای Feature Disabled: راهحلهای جامع
خطای “Feature Disabled” در روترهای سیسکو میتواند بهدلایل مختلفی مانند پیکربندی نادرست، کمبود مجوز، محدودیتهای منابع سختافزاری یا نسخه قدیمی سیستمعامل ایجاد شود. برای رفع این خطا، مدیران شبکه باید ابتدا علت اصلی بروز مشکل را شناسایی کرده و سپس اقدامات لازم را برای رفع آن انجام دهند. در این بخش، به بررسی راهحلهای جامع برای رفع خطای “Feature Disabled” در روترهای سیسکو پرداخته میشود.
1. بررسی و فعالسازی ویژگیهای غیرفعال
اگر ویژگی خاصی در روتر سیسکو بهطور ناخواسته غیرفعال شده باشد، میتوانید آن را با استفاده از دستور feature دوباره فعال کنید. برای این کار، باید ویژگی مورد نظر را شناسایی کرده و سپس از دستور زیر برای فعالسازی آن استفاده کنید.
نحوه فعالسازی ویژگیها:
-
ابتدا وضعیت ویژگیهای روتر را با دستور زیر بررسی کنید:
Router# show feature
این دستور فهرستی از ویژگیهای موجود در روتر را به همراه وضعیت فعال یا غیرفعال بودن آنها نمایش میدهد.
-
اگر ویژگی خاصی غیرفعال است، میتوانید آن را با دستور
featureفعال کنید:Router(config)# feature <feature-name>
بهعنوان مثال، برای فعالسازی ویژگی VPN از دستور زیر استفاده کنید:
Router(config)# feature vpn
-
پس از فعالسازی ویژگی، وضعیت آن را دوباره بررسی کنید تا از فعال شدن آن اطمینان حاصل کنید:
Router# show feature
2. بررسی و نصب مجوزهای لازم (Licensing Issues)
در بسیاری از موارد، خطای “Feature Disabled” بهدلیل کمبود یا عدم نصب مجوزهای لازم برای ویژگیهای خاص مانند VPN، QoS، یا Security Features رخ میدهد. برخی از ویژگیها نیاز به مجوزهای ویژه دارند و بدون این مجوزها نمیتوان از آنها استفاده کرد.
نحوه بررسی وضعیت مجوزها:
-
برای مشاهده وضعیت مجوزهای نصبشده و اطمینان از اینکه همه ویژگیهای مورد نیاز مجوز دارند، از دستور زیر استفاده کنید:
Router# show license
این دستور اطلاعاتی در مورد وضعیت مجوزهای نصبشده و ویژگیهای مرتبط با آنها را نمایش میدهد.
-
اگر مجوزی برای ویژگی خاصی نصب نشده است، باید مجوز جدیدی نصب کنید. برای نصب مجوز، از دستور
license installاستفاده کنید:Router# license install flash:license.lic
-
بعد از نصب مجوز جدید، دستور زیر را وارد کنید تا وضعیت مجوزها را بررسی کنید:
Router# show license
3. بررسی منابع سختافزاری و ارتقاء
اگر مشکل “Feature Disabled” به دلیل کمبود منابع سختافزاری مانند حافظه یا پردازنده باشد، باید وضعیت منابع سیستم را بررسی کرده و منابع اضافی اختصاص دهید یا دستگاه را ارتقاء دهید.
نحوه بررسی منابع سختافزاری:
-
برای بررسی وضعیت حافظه و پردازنده دستگاه، از دستورات زیر استفاده کنید:
Router# show processes memory
Router# show version
این دستورات اطلاعاتی در مورد منابع حافظه، پردازنده و ظرفیت آنها نمایش میدهند.
-
اگر دستگاه منابع کافی برای فعالسازی ویژگیها ندارد، میتوانید منابع اضافی را با غیرفعال کردن برخی از ویژگیهای پرمصرف آزاد کنید یا از دستگاههای با منابع بالاتر استفاده کنید.
ارتقاء سختافزار:
در صورتی که دستگاه موجود منابع کافی نداشته باشد، ممکن است نیاز به ارتقاء سختافزاری داشته باشید. روترهایی با مشخصات بالاتر میتوانند ویژگیهای پیشرفتهتری را پشتیبانی کنند.
4. بهروزرسانی سیستمعامل (IOS)
گاهی اوقات، خطای “Feature Disabled” بهدلیل استفاده از نسخه قدیمی IOS ایجاد میشود. برخی ویژگیها ممکن است فقط در نسخههای جدید سیستمعامل IOS سیسکو پشتیبانی شوند و در نسخههای قدیمیتر غیرفعال باشند.
نحوه بهروزرسانی IOS:
-
ابتدا نسخه سیستمعامل فعلی روتر را با دستور زیر بررسی کنید:
Router# show version
این دستور اطلاعات مربوط به نسخه سیستمعامل روتر و ویژگیهای پشتیبانیشده را نمایش میدهد.
-
در صورتی که نیاز به بهروزرسانی IOS داشته باشید، نسخه جدید سیستمعامل را از سایت سیسکو دانلود کرده و سپس از دستور
copyبرای بارگذاری نسخه جدید استفاده کنید:Router# copy tftp: flash:
Router# boot system flash:<ios_image_name>
-
پس از نصب نسخه جدید IOS، روتر را ریستارت کنید و از دستور
show versionبرای اطمینان از نصب صحیح نسخه جدید استفاده کنید.
5. بررسی و رفع مشکلات پیکربندی نادرست
پیکربندی نادرست ویژگیها یا پروتکلها میتواند یکی از دلایل رایج خطای “Feature Disabled” باشد. گاهی اوقات، ویژگیها یا پروتکلها بهدلیل خطاهای پیکربندی فعال نمیشوند. بهعنوان مثال، پیکربندی نادرست در VPN، QoS یا Routing Protocols میتواند این مشکل را ایجاد کند.
نحوه بررسی و اصلاح پیکربندی:
-
برای بررسی پیکربندی روتر و شناسایی تنظیمات نادرست از دستور زیر استفاده کنید:
Router# show running-config
این دستور پیکربندی فعلی دستگاه را نمایش میدهد. بهطور خاص به تنظیمات VPN، QoS و سایر ویژگیها توجه کنید.
-
اگر مشکلی در پیکربندی پیدا کردید، آن را اصلاح کنید. برای مثال، برای حذف پیکربندی نادرست VPN از دستور زیر استفاده کنید:
Router(config)# no crypto isakmp policy 10
-
پس از اصلاح پیکربندیها، دستگاه را ذخیره کنید و ویژگیها را دوباره بررسی کنید.
6. بررسی وضعیت ویژگیهای فعال در کنسول
برای شناسایی ویژگیهایی که ممکن است غیرفعال شده باشند و دلیل خطای “Feature Disabled”، میتوانید از دستور زیر استفاده کنید تا وضعیت فعال یا غیرفعال بودن ویژگیها را مشاهده کنید:
Router# show feature
این دستور به شما کمک میکند تا تشخیص دهید کدام ویژگیها غیرفعال شدهاند و آیا ویژگی خاصی نیاز به تغییرات یا فعالسازی مجدد دارد.
نتیجهگیری
خطای “Feature Disabled” در روترهای سیسکو معمولاً ناشی از مشکلاتی در پیکربندی، مجوزهای نرمافزاری، محدودیتهای سختافزاری یا نسخه قدیمی سیستمعامل است. با استفاده از دستورات صحیح برای بررسی وضعیت ویژگیها، بهروزرسانی نرمافزار، نصب مجوزهای لازم و تنظیمات صحیح میتوان این مشکلات را بهراحتی برطرف کرد. اگر مشکل همچنان ادامه داشت، ممکن است نیاز به ارتقاء سختافزاری یا استفاده از نسخههای جدیدتر IOS داشته باشید.



