Cisco IOS

system operacyjny

IOS (ang. Internetwork Operating System) – system operacyjny opracowany przez firmę Cisco. System ten pracuje na większości urządzeń produkowanych przez Cisco takich jak routery, przełączniki itp.

Cisco IOS
ilustracja
Producent

Cisco Systems

Aktualna wersja

15.9(3)M10
(8 sierpnia 2024) [±]

Licencja
Strona internetowa

W systemie IOS interakcja z użytkownikiem realizowana jest poprzez interfejs wiersza poleceń (CLI, ang. command line interface). Obsługa więc jest bardzo podobna do stosowanej w systemie operacyjnym DOS czy wierszu poleceń systemu Microsoft Windows.

Przykład polecenia w IOS:

  • show running-config – pokazuje bieżącą konfiguracje.

IOS oferuje dwa poziomy dostępu do poleceń:

  • Tryb użytkownika (ang. User Exec Mode) – brak możliwości konfiguracji urządzenia: Router>
  • Tryb uprzywilejowany (ang. Privileged Exec Mode) – możliwość konfiguracji urządzenia: Router#

Z trybu uprzywilejowanego mamy dostęp do trybu ogólnej konfiguracji i w dalszej kolejności do trybu szczegółowej konfiguracji.

IOS oferuje opcję uzupełniania niekompletnego polecenia, np. sh zostanie uzupełnione (przez wciśnięcie klawisza Tab) do show. Większość poleceń nie musi być kończona, np. polecenie sh run zostanie zinterpretowane jako show running-config.

Inną ciekawą cechą systemu IOS jest możliwość skorzystania z podpowiedzi za pomocą znaku zapytania. Dotyczy to zarówno podpowiedzi całych poleceń (np. Router# ? wypisze wszystkie polecenia dostępne z trybu uprzywilejowanego), jak i niedokończonego ciągu znaków (np. Router# s? wypisze wszystkie polecenia zaczynające się na literę „s”).

Wcześniejsze wersje IOS-ów składały się z jednego pliku o rozszerzeniu bin, obecne systemy mają dodatkowo wiele innych plików oraz całych katalogów. Umożliwia to obsługę niektórych funkcji systemu poprzez przeglądarkę internetową. Taki komplet plików jest zapisywany zazwyczaj jako plik archiwum z rozszerzeniem tar. Skopiowanie i rozpakowanie systemu IOS z pliku tar można wykonać jednym poleceniem

  • archive tar /xtract tftp://adres_IP_serwera_TFTP/nazwa_pliku.tar flash:

Istnieje możliwość zapisania dwóch lub więcej systemów IOS na jednym urządzeniu, np. przełączniku. Tylko jeden z nich przy starcie wybierany jest jako aktywny. Decyduje o tym konfiguracja, w której zapisane jest polecenie

  • boot system flash:/nazwa_pliku_ios.bin.

Zobacz też

edytuj