10 poleceń, które należy opanować podczas pracy z systemem Cisco IOS

5 poleceń systemu Cisco IOS, które powinien znać każdy administrator sieci

Uzyskanie biegłości w pracy z systemem Cisco IOS oznacza poznanie kilku istotnych poleceń. Ta skrócona instrukcja opisuje 10 poleceń, na których będziesz musiał polegać podczas wykonywania różnych zadań związanych z konfiguracją i rozwiązywaniem problemów.

#1: The „?”

Może się wydawać zbyt oczywiste, że powinieneś wiedzieć, jak wpisać ?, aby poprosić o pomoc podczas korzystania z systemu Cisco IOS. Jednak Cisco IOS jest zupełnie inny niż inne systemy operacyjne, jeśli chodzi o używanie znaku zapytania (klawisz pomocy). Ponieważ IOS jest systemem operacyjnym wiersza poleceń z tysiącami możliwych poleceń i parametrów, użycie ? może uratować ci dzień.

Możesz użyć tego polecenia na wiele sposobów. Po pierwsze, używaj go, gdy nie wiesz, jakie polecenie wpisać. Na przykład, wpisz ? w wierszu poleceń, aby uzyskać listę wszystkich możliwych poleceń. Możesz również użyć ? kiedy nie wiesz jaki powinien być następny parametr polecenia. Na przykład, możesz wpisać show ip ? Jeśli router nie wymaga innych parametrów dla tego polecenia, zaproponuje <CR> jako jedyną opcję.

Wreszcie, użyj ? aby zobaczyć wszystkie polecenia, które zaczynają się na określoną literę. Na przykład show c? zwróci listę poleceń, które zaczynają się na literę „c”.

#2: show running-configuration

Polecenie show running-config pokazuje bieżącą konfigurację routera, przełącznika lub zapory. Bieżąca konfiguracja jest konfiguracją, która znajduje się w pamięci routera. Konfiguracja ta jest zmieniana podczas wprowadzania zmian w routerze. Pamiętaj, że konfiguracja nie jest zapisywana dopóki nie wykonasz polecenia copy running-configuration startup-configuration. To polecenie może być skrócone do sh run.

SEE: Server deployment/migration checklist (Tech Pro Research)

#3: copy running-configuration startup-configuration

To polecenie zapisze konfigurację, która jest aktualnie modyfikowana (w pamięci RAM), zwaną również konfiguracją bieżącą, do nieulotnej pamięci RAM (NVRAM). Jeśli zasilanie zostanie utracone, NVRAM zachowa tę konfigurację. Innymi słowy, jeśli edytujesz konfigurację routera, nie używaj tej komendy i nie uruchamiaj ponownie routera – zmiany zostaną utracone. To polecenie może być skrócone do copy run start. Polecenie copy może być również użyte do skopiowania działającej lub startowej konfiguracji z routera na serwer TFTP na wypadek, gdyby coś się stało z routerem.

#4: show interface

Polecenie show interface wyświetla stan interfejsów routera. Między innymi to wyjście dostarcza następujących informacji:

  • Stan interfejsu (up/down)
  • Stan protokołu na interfejsie
  • Użytkowanie
  • Błędy
  • MTU

To polecenie jest niezbędne do rozwiązywania problemów z routerem lub przełącznikiem. Może być również użyte przez określenie określonego interfejsu, jak sh int g0/0.

#5: show ip interface

Jeszcze bardziej popularne niż show interface są polecenia show ip interface i show ip interface brief. Polecenie show ip interface dostarcza mnóstwo użytecznych informacji o konfiguracji i stanie protokołu IP oraz jego usług na wszystkich interfejsach. Polecenie show ip interface brief zapewnia szybki stan interfejsów na routerze, w tym ich adres IP, stan warstwy 2 i stan warstwy 3.

#6: config terminal, enable, interface, and router

Routery Cisco mają różne tryby, w których tylko niektóre rzeczy mogą być pokazane lub niektóre rzeczy mogą być zmienione. Umiejętność poruszania się między tymi trybami jest krytyczna dla pomyślnego skonfigurowania routera.

Na przykład, podczas logowania, zaczynasz od trybu użytkownika (gdzie znak zachęty wygląda jak >). Stamtąd wpisujemy enable, aby przejść do trybu uprzywilejowanego (gdzie znak zachęty wygląda jak #). W trybie uprzywilejowanym, możesz pokazywać wszystko, ale nie dokonywać zmian. Następnie wpisz config terminal (lub config t), aby przejść do trybu konfiguracji globalnej (gdzie znak zachęty wygląda jak router(config)# ). Z tego miejsca możesz zmieniać parametry globalne. Aby zmienić parametr na interfejsie (np. adres IP), przejdź do trybu konfiguracji interfejsu za pomocą polecenia interface (gdzie znak zachęty wygląda jak router(config-if)#). Również z trybu konfiguracji globalnej, możesz przejść do konfiguracji routera używając polecenia router {protocol}. Aby wyjść z danego trybu, wpisz exit.

#7: no shutdown

Polecenie no shutdown włącza interfejs (przywraca go). Komenda ta musi być użyta w trybie konfiguracji interfejsu. Jest ono przydatne dla nowych interfejsów i do rozwiązywania problemów. Kiedy masz problemy z interfejsem, możesz spróbować shut i no shut. Oczywiście, aby wyłączyć interfejs, należy odwrócić polecenie i po prostu powiedzieć shutdown. To polecenie może być skrócone do no shut.

ZOBACZ: Kalkulator kosztów przestoju systemów (Tech Pro Research)

#8: show ip route

Polecenie show ip route służy do pokazania tablicy routingu routera. Jest to lista wszystkich sieci, do których router może dotrzeć, ich metryka (preferencje routera w stosunku do nich), oraz sposób dotarcia do nich. To polecenie może być skracane do sh ip ro i może mieć parametry po nim, jak sh ip ro ospf dla wszystkich tras OSPF. Aby wyczyścić tablicę routingu z wszystkich tras, wykonujesz clear ip route. Aby wyczyścić tylko jedną trasę, wydaj polecenie clear ip route x.x.x.x (gdzie x.x.x.x.x jest siecią, którą chcesz wyczyścić).

#9: show version

Polecenie show version podaje rejestr konfiguracyjny routera (zasadniczo, ustawienia firmware’u routera do uruchamiania), ostatni raz router był uruchamiany, wersję systemu IOS, nazwę pliku IOS, model routera oraz ilość pamięci RAM i Flash routera. To polecenie może być skrócone do sh ver.

#10: debug

Polecenie debug ma wiele opcji i nie działa samo. Zapewnia ono szczegółowe dane wyjściowe debugowania określonej aplikacji, protokołu lub usługi. Na przykład, debug ip routing poinformuje Cię za każdym razem, gdy trasa zostanie dodana lub usunięta z routera. Debugowanie może być niebezpieczne, ponieważ jego proces ma priorytet nad wszystkimi innymi. Bądź przygotowany na wyłączenie tej funkcji za pomocą polecenia no debug lub polecenia undebug all.

Uwaga redaktorów: Ten artykuł został pierwotnie opublikowany na TechRepublic 25 lipca 2006 roku. Został zaktualizowany w dniu 30 listopada 2017 roku. Oryginalna wersja jest również dostępna jako plik PDF do pobrania.

Data Center Trends Newsletter

DevOps, wirtualizacja, chmura hybrydowa, pamięć masowa i wydajność operacyjna to tylko niektóre z tematów dotyczących centrów danych, na które zwrócimy uwagę. Dostarczany w poniedziałki i środy

Zapisz się już dziś

Zobacz także

  • Na które certyfikaty Cisco będzie zapotrzebowanie w 2017 roku? (TechRepublic)
  • Pobierz: Polityka bezpieczeństwa sieci (Tech Pro Research)
  • Cisco: Większość projektów IoT kończy się niepowodzeniem z powodu braku doświadczenia i zabezpieczeń (ZDNet)
  • Nowe usługi predykcyjne Cisco mają na celu wypełnienie luki w umiejętnościach technicznych za pomocą AI (TechRepublic)
  • Cisco Live 2017: Sztuczna inteligencja i uczenie maszynowe zwiastują kolejną erę sieci (TechRepublic)
Image: Getty Images/, zhuyufang

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.