وبلاگ
آموزش آپدیت IOS سوئیچ سیسکو
اصولاً کاربران برای بکآپگیری از نسخه فعلی ios از tftpdnld و محیط rommon استفاده میکنند. اگر فریمویر دستگاه کار میکند که مشکل خاصی وجود ندارد. توجه کنید در زمان اجرا باید از آدرس IP دستگاه خود استفاده کنید و آدرس IP سرور TFTP و آدرس IP که در داخل rommon برای شناسایی دستگاه استفاده میشود باید در یک شبکه محلی قرار بگیرند.
IOS سوئیچ سیسکو چیست:
سیستم عاملی که در سوئیچهای سیسکو قرار دارد را IOS مینامند و همانند هر سیستم عامل دیگر به نگهداری، آپدیت و آپگرید احتیاج دارد. از اصلیترین ابزارهایی که مدیران شبکه از آن استفاده میکنند، TeraTerm یا PuTTY است.
این دو ابزار نام برده به صورت رایگان وجود دارند و مشکلی از لحاظ لایسنس وجود ندارد. اما اگر به دنبال برنامه حرفهایتری هستید باید از ابزار SecureCRT استفاده کنید که دارای قابلیتهای زیادی است که شما می توانید از آن استفاده کنید، اما رایگان نیست.
برای آپدیت IOS سوئیچ سیسکو، در ابتدا باید دانلود IOS سیسکو را انجام دهید دقت کنید قبل از دانلود ios حتماً یک BACKUP از نسخه فعلی IOS دستگاهتان بگیرید تا اگر زمانی نسخه اصلی دچار مشکل و اختلال شود نسخه قابل اعتمادی در دسترس داشته باشید. بهتر است از Confing file نیز بکآپ بگیرید تا مجبور نباشید دوباره کانفینگ ها را انجام دهید.
برخی از ویژگیها و عملکردهای مهم iOS سوئیچ سیسکو عبارتند از:
- مدیریت ترافیک: iOS سوئیچ سیسکو قابلیت مدیریت و کنترل ترافیک شبکه را دارد. این شامل تنظیم قوانین ACL (Access Control List)، VLAN (Virtual Local Area Network)، تنظیمات QoS (Quality of Service) و سایر ویژگیهای مرتبط با مدیریت ترافیک است.
- پروتکلهای شبکه: iOS سوئیچ سیسکو پروتکلهای شبکه مختلف را پشتیبانی میکند، از جمله STP (Spanning Tree Protocol) برای ایجاد توپولوژی درختی در شبکه، VLAN و Inter-VLAN Routing برای جدا سازی و مدیریت ترافیک بین شبکهها و VTP (VLAN Trunking Protocol) برای تأمین همگامسازی VLANها در شبکه.
- امنیت شبکه: iOS سوئیچ سیسکو امکانات امنیتی پیشرفتهای را فراهم میکند. این شامل پشتیبانی از پروتکلهای امنیتی مانند: SSH (Secure Shell) ،SNMPv3 (Simple Network Management Protocol)، و AAA (Authentication ،Authorization ،Accounting) است. همچنین امکانات دیگری مانند: Port Security ،DHCP Snooping و IP Source Guard نیز در این سیستم عامل وجود دارد.
- مدیریت و پیکربندی: با استفاده از iOS سوئیچ سیسکو، مدیران شبکه قادر خواهند بود تا تنظیمات و پیکربندیهای مختلف را بر روی سوئیچهای سیسکو انجام دهند. این شامل مدیریت ترافیک، پورتها، VLANها، پروتکلها، امنیت و سرویسهای دیگر است.
انواع سوئیچ IOS سیسکو:
سیسکو چهار نسخه اصلی IOS برای سوئیچهای مختلف دارد، که عبارتند از:

- LAN Lite: این IOS سوئیچ سیسکو که برای کسبوکارهای کوچک مناسب و در سطح Entry-level است. بنابراین فقط با سختافزارهای مشاغل کوچک سازگار است. همچنین از مسیریابی لایه 2 پشتیبانی میکند و دارای حداقل خدمات امنیتی و بهبود دهنده تماس VoIP است.
- LAN Base :LAN Base که بیشتر برای کسبوکارهای کوچک تا متوسط مورد استفاده قرار میگیرد دسترسی سازمانی به لایه 2 و لایه 3 مسیریابی را فراهم میسازد. این IOS دارای ویژگیهای مدیریتی متنوع مانند: Ingress policing ،QOS خودکار و نقشهبرداری DSCP است.
- IP Base: مناسب برای کسبوکار متوسط و بزرگ است و دسترسی کامل به لایه 2 و دسترسی سازمانی و مسیریابی به لایه 3 را فراهم میکند. IP BASE نسبت به دو IOS قبلی از ویژگیهای پیشرفتهتری از جمله کیفیت پیشرفته خدمات (QoS)، rate limiting، لیستهای کنترل دسترسی (ACL)، توابع پایه استاتیک و پروتکل اطلاعات مسیریابی (RIP) برخوردار است.
- IP Service: سرویس IP بیشتر برای عملکرد در مقیاسهای بزرگ و شبکههای وسیع بهویژه دفاتر از راه دور مناسب است. این ios که در سطح Large-scale business قرار میگیرد، دسترسی کامل لایه 2 و دسترسی کامل لایه 3 همراه با مسیریابی را فراهم میکند. از ویژگیهای این ios میتوان به پروتکلهای مسیریابی IP داینامیک (اولین و کوتاهترین مسیر باز یا OSPF)، BGPv4 و پروتکل مسیریابی دروازه داخلی پیشرفته (EIGRP) اشاره کرد.
- IOS XE: یک مدل سیستمعامل سیسکو و قابل اجرا در هسته لینوکس است. این مدل نسبت به IOS جدیدتر و طراحی آن بهصورت ماژولار است. اگرچه IOS XE با IOS دارای بسیاری از کدهای مشابه است، اما IOS XR یک پایه کد بهطورکامل متفاوت دارد.
- IOS XR: یکی دیگر از سیستمعاملهای سیسکو که بیشتر بر روی روترهای بسیار پیشرفته و در Service Provider قابل اجرا است. این مدل IOS مبتنی بر QNX و یک سیستمعامل تجاری مانند یونیکس است. IOS XR از شبکههای نرمافزاری تعریف شده (SDN) و بازار سیستمهای جاسازی شده پشتیبانی میکند.
بیشتر بخوانید: آشنایی با سیستم عامل NX-OS
نحوه نصب IOS سوئیچ سیسکو:
برای نصب iOS سوئیچ سیسکو روی سوئیچ سیسکو خود، شما نیاز به دسترسی به دستگاه سوئیچ و نرمافزار iOS سوئیچ سیسکو دارید. در ادامه، چند مرحله برای نصب iOS سوئیچ سیسکو را بر روی سوئیچ سیسکو شرح میدهم:
- دانلود نرمافزار: ابتدا، باید نسخه مورد نظر از نرمافزار iOS سوئیچ سیسکو را از منبع معتبری مانند سایت رسمی سیسکو دانلود کنید. اطمینان حاصل کنید که نسخه نرمافزار با مدل و سری سوئیچ شما سازگار است.
- اتصال به سوئیچ: از طریق کابل مناسب (مانند کابل شبکه Ethernet) سوئیچ را به کامپیوتر خود متصل کنید. میتوانید از پورت کنسول (Console Port) یا پورت مدیریت (Management Port) برای اتصال استفاده کنید.
- مدیریت از طریق کابل سریال (Console Port): اگر از پورت کنسول استفاده میکنید، از طریق یک کابل سریال، سوئیچ را به پورت سریال کامپیوتر خود متصل کنید. سپس از طریق یک نرمافزار ترمینال مانند PuTTY (برای ویندوز) یا Terminal (برای مک)، به سوئیچ متصل شوید.
- مدیریت از طریق شبکه (Management Port): اگر از پورت مدیریت استفاده میکنید، باید IP ثابت یا IP پیشفرض سوئیچ را تنظیم کنید. از طریق مرورگر وب خود، به IP سوئیچ دسترسی پیدا کنید و در صفحه ورود اطلاعات شناسه کاربری (username) و رمز عبور (password) مدیریت سوئیچ را وارد کنید.
- بارگذاری نرمافزار: با ورود به رابط مدیریت سوئیچ، فایل نرمافزار iOS سوئیچ سیسکو را که قبلاً دانلود کردهاید، بارگذاری کنید. دقت کنید که فرآیند بارگذاری ممکن است بسته به مدل سوئیچ و نرمافزار متفاوت باشد. برای اطلاعات دقیقتر، به مستندات رسمی سیسکو یا راهنمای نصب مربوط به مدل سوئیچ خود مراجعه کنید.
- راهاندازی: پس از بارگذاری نرمافزار، سوئیچ بهطور خودکار راهانداز برای نصب iOS سوئیچ سیسکو روی سوئیچ سیسکو خود، شما نیاز به دسترسی به دستگاه سوئیچ و نرمافزار iOS سوئیچ سیسکو دارید.
آپدیت IOS سوئیچ سیسکو:
برای آپدیت سوئیچ سیسکو باید طبق مراحل زیر عمل کنیم:
- برای آپدیت IOS سوئیچ سیسکو در ابتدا سوئیچ را از طریق کابل کنسول و در سوئیچهای جدید از طریق پورتهای USB به کامپیوتر متصل کرده و سپس نرم افزار Putty را باز کنید.
- با دستور enable به مد privilage بروید.
- با دستور show version، مدل سوئیچ و جدیدترین نسخه ios موجود را به دست بیاورید.
- در این بخش سیستمعامل موردنظر سوئیچ سیسکو یا همان ios را از سایت cisco مطابق با مدل سوئیچ خود دانلود کنید.
- برای اینکه مشخص شود فضای کافی در سوئیچ سیسکو شما بهمنظور ذخیره سیستمعامل بر روی حافظه فلش وجود دارد یا خیر باید show flash و یا dir flash را اجرا کنید.
- سرور TFPT را از طریق نرمافزارهای در دسترس مانند: solarwinds tftp server را بر روی سیستم متصل به سوئیچ برای آپلود فایل IOS نصب کنید.
- با دستور Copy tftp flash فایل IOS سیسکو را بر روی حافظه سوئیچ کپی کنید.
- سپس در ادامه مراحل و نصب آپدیت IOS سوئیچ سیسکو به وضعیت configure terminal میرویم و با کد دستوری Boot system newiosimage.bin ترتیب راهاندازی سوئیچ را روی ios جدید قرار میدهیم.
- با دستور show boot مطمئن شوید که بوت سوئیچ روی فایل جدید است.
- سپس در ادامه کد دستور Reload سوئیچ را راهاندازی کنید. در این حالت آپدیت IOS سوئیچ سیسکو به پایان می رسد.
پاک شدن IOS سوئیچ سیسکو:
در این قسمت از مقاله قصد داریم تا راهها و روشهایی را برای پاککردن ios سوئیچ سیسکو در اختیار شما قرار دهیم. از اولین روشها، پاککردن Nvram است. چرا که پیکربندی سوئیچ سیسکو بر روی فلش سوئیچ سیسکو ذخیره میشود و در زمان بوت شدن به Nvram منتقل میشود.
در نتیجه بهتر است برای حذف کردن و یا پاککردن Nvram از دستور Aka-ASR-edge#erase nvram: استفاده کند. اگر شما میخواهید IOS و تمام محتویات فلش را بهصورت کامل و یکجا پاک کنید بهتر است از کدهای دستوری Aka-ASR-edge#erase flash: استفاده کنید. یک روش دیگر برای حذف کردن ios وجود دارد که میتوانید از کد دستوری dir flash: استفاده کنید.
بیشتر بخوانید : آشنایی با انواع پروتکل های مسیریابی