Sunteți pe pagina 1din 6

© 2013 - Crystal Mind Academy - www.crystalmind.

ro
CCNA1 – Introduction to Networks

CCNA 1 – Cisco IOS

Ca și calculatoarele, Router-ele și Switch-urile Cisco nu pot funcționa fără un sistem de


operare (Router-ele și Switch-urile sunt, de fapt, niște calculatoare specializate pentru anumite
sarcini specifice).

IOS (Internetwork Operating System) – este sistemul de operare care rulează pe marea
majoritate a echipamentelor Cisco, indiferent de tipul sau mărimea acestora.
Detaliile funcționale pot să difere de la un IOS la altul, în funcție de tipul echipamentului pe
care rulează (router, switch, firewall, etc.) sau de setul de servicii pe care acest echipament
trebuie să le asigure (securitate, voce, etc). Totuși, sintaxa comenzilor și anumite configurări
generale sunt identice indiferent de echipament.

Interacțiunea cu echipamentele Cisco prin intermediul IOS se face prin CLI (Command Line
Interface).
În continuare, vom studia IOS-ul prin intermediul switch-ului.

1. Modalități de conectare la switch:

- consolă: conexiune serială de viteză mică, prin intermediul unui cablu rollover, între
portul consolă al routerului și portul serial al calculatorului; este o conexiune out-of-band (nu
utilizează link-urile folosite pentru transfer de date); se utilizează pentru configurarea ini țială a
echipamentului, pentru password-recovery, sau oridecâteori nu este posibil accesul de la
distanță; pentru conectare se utilizează un emulator de terminal, de ex: Hyperterminal (din
windows), Putty, TeraTerm, etc.

- portul AUX: poate fi utilizat pentru conectarea la router (switch-urile nu au acest port) de
la distanță prin intermediul unui modem atunci când nu există nicio configurație de re țea ini țială
(ex:IP-uri pe interfețe); mai poate fi utilizat și pentru conexiunea locală, la fel ca și portul consolă,
singura diferență fiind că nu vor fi afișatele mesajele sistem (în mod implicit) ca în cazul consolei.

- Telnet sau SSH: utilizate pentru accesul de la distanță, in band (folosind link-uri active
de date); necesită anumite configurări anterioare (adrese IP pe interfe țe, setări ale serviciilor de
telnet sau ssh pe echipament, etc.)

2. Moduri IOS

IOS este un sistem de operare modal. Acest lucru înseamnă că există anumite „moduri” de
operare. Aceste moduri sunt ierarhice, în fiecare mod se pot executa anumite comenzi specifice
acelui mod. Implementarea modală este utilă din motive de securitate, astfel că un utilizator nu
va putea face modificări în configurația sistemului dacă nu are acces (printr-o parolă) la modul
unde se pot face aceste modificări.
Fiecare din aceste moduri este identificat printr-un prompt specific.

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.
© 2013 - Crystal Mind Academy - www.crystalmind.ro
CCNA1 – Introduction to Networks

Aceste moduri sunt:

- user executive mode (numit și user exec sau user mode)


- este primul mod din structura ierarhică și este modul în care se intră
implicit la accesarea IOS-ului;
- este un mod „view-only”, permite afișarea unor configurații, nu se dau
comenzi de modificare a configurației ;
- este identificat prin promptul „>” (ex: Switch>)

- privileged user mode (privilege exec sau enable mode)


- este următorul mod din ierarhie și este modul din care se pot da
comenzi de vizualizare (cele din user mode + altele) și se pot accesa
modurile de configurare;
- este identificat prin promptul „#” (ex: Switch#);

- global configuration mode (global config)


- este modul din care se pot da comenzi de configuare care au efect
asupra echipamentului în ansamblu și se pot accesa alte moduri
specifice de configurare;
- este identificat prin promptul „(config)#” (ex: Switch(config)#);

- moduri specifice de configurare


- sunt moduri din care se configureză anumite părți sau funcții al
echipamentului
-exemple: Interface mode - configurarea interfețelor (Eth0/0, Fa0/0,..)
Line mode - configurarea liniilor (fizice sau virtuale)
(console, AUX, VTY,..)

Ex: comenzile care se dau pentru a trece dintr-un mod în altul:


Switch>enable
Switch#configure terminal
Switch(config)#interface fa0/0
Switch(config-if)#

4. Comenzi de vizualizare

Comanda prin care se pot vizualiza diferite setări sau fișiere în IOS este comanda show.

Switch#show flash:

Switch#show version

Switch#show interfaces fa0/1

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.
© 2013 - Crystal Mind Academy - www.crystalmind.ro
CCNA1 – Introduction to Networks

Switch#show ip interface brief

Switch#show running-config
Switch#show startup-config

5. Fișiere de configurare

Sunt fișiere care conțin comenzile care stabilesc modul de funcționare (configurația,
setările) al echipamentelor. Aceste comenzi sunt executate în timpul procesului de boot (dacă
există un fișier de configurare salvat în NVRAM) sau odată cu introducerea lor de către admin.

Există două tipuri de fișiere de configurare:


- startup configuration – salvat în NVRAM, comenzile aflate în startup-config sunt executate în
timpul procesului de boot și sunt copiate în RAM;

- running configuration – după ce startup-config este copiat în RAM, el va deveni running-


config; orice comandă pe care o dă utilizatorul va modifica doar acest running-config; ca aceste
modificări să se aplice și în startup-config trebuie ele trebuie salvate în mod explicit

6. Managementul fișierelor de configurare

- Salvarea configurației curente în NVRAM:


Switch#copy running-config startup-config

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.
© 2013 - Crystal Mind Academy - www.crystalmind.ro
CCNA1 – Introduction to Networks

- primul parametru după copy este sursa operației de copiere, iar al doilea destinația.

- Salvarea startup-config pe un server de tftp (operația de backup):


Switch#copy startup-config tftp:

7. IOS Help

a) Context sensitive help - ?


Prin apăsarea tastei „?” se accesează Context sensitive help care afișează toate comenzile
sau argumentele comenzilor din contextul modului curent, astfel:
- dacă se introduce ? imediat după promptul modului, se vor afișa toate comenzile posibile
din acel prompt (în ordine alfabetică);
- dacă se introduce ? după câteva caractere (fără spațiu) se vor afișa toate comenzile care
încep cu acele caractere;
- dacă se introduce ? după o comandă (cu spațiu) se vor afișa toate argumente acelei
comenzi.

b) Command Syntax Check


După introducerea unei comenzi, dacă această comandă este incorectă sau incompletă, se
va afișa un mesaj de eroare. Aceste mesaje pot fi:
- Ambiguous command : nu s-au introdus suficiente caractere pentru ca IOS să
recunoască comanda
-Incomplete command : nu s-au specificat toți parametri sau cuvintele cheie
-Invalid input : sintaxa este greșită (eroarea este indicată de simbolul
caret ^)

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.
© 2013 - Crystal Mind Academy - www.crystalmind.ro
CCNA1 – Introduction to Networks

c) Shortcut-uri
Tab – completează restul comenzii sau al cuvântului cheie
Ctrl-Z – iese din config mode și revine în enable mode
Ctrl-C – întrerupe executarea comenzii curente și revine în enable mode
Ctrl-A – mută cursorul la începutul rândului
Ctrl-E – mută cursorul la sfârșitul rândului
Ctrl-D – șterge un caracter din dreapta
Ctrl-H – șterge un caracter din stânga

Activarea/dezactivarea shortcut-urilor:
Switch#terminal editing
Switch#terminal no editing
Switch#show terminal
-History – buffer-ul de comenzi date
Switch#show terminal (se afișează dimensiune buffer-ului)
Switch#show history (se afișează conținutul buffer-ului)
Switch#terminal history size (se setează mărimea buffer-ului)
Up arrow/down arrow (se afișează conținutul buffer-ului comandă cu comandă)

8. Configurarea inițială a router-ului


a) hostname – numele echipamentului
Switch(config)#hostname Switch1
Switch1(config)#

b) passwords - parole

- console password – protejează conexiunea prin consolă


- enable password - limitează accesul la privileged EXEC mode
- enable secret password - limitează accesul la privileged EXEC mode (parolă criptată)
- VTY password - limitează accesul prin Telnet

Switch1(config)#line console 0
Switch1(config-line)#password cisco
Switch1(config-line)#login

Switch1(config)#enable password cisco

Switch1(config)#enable secret cisco

Switch1(config)#line vty 0 4
Switch1(config-line)#password cisco
Switch1(config-line)#login

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.
© 2013 - Crystal Mind Academy - www.crystalmind.ro
CCNA1 – Introduction to Networks

c) banner – mesaje de întâmpinare

Switch1(config)#banner motd # Unauthorized Access Prohibited! #


Switch1(config)#banner login # Unauthorized Access Prohibited! #

9. Configurarea interfețelor
Configurarea unei interfețe a unui router se face prin următoarea comandă generală:
R1(config)#interface type slot/subslot/port
unde,
interface - este comanda prin care se accesează orice interfață
type – identifică tipul interfeței (ethernet, fastethernet, serial)
slot/subslot/port – identifică interfața, modulul sau submodulul din care face parte
aceasta printr-o cifră

Starea implicită a interfețelor unui router este închisă (dezactivată). Pentru a activa
interfața se dă comanda no shutdown, iar pentru a o dezactiva shutdown. Starea implicită a
interfețelor unui switch este deschisa.

Putem adăuga și o descriere interfeței care ne va ajuta ulterior la identificarea interfe țelor
înțelegerea mai ușoară a topologiei rețelei.

Exemplu de configurare a unei interfețe de management pentru switch (SVI – Switch Virtual
Interface):

R1(config)#interface vlan 1
R1(config-if)#ip address 192.168.1.100 255.255.255.0
R1(config-if)#no shutdown

© 2013 – Crystal Mind Academy


Informatiile continute in acest document reprezinta proprietate intelectuala a Academiei Crystal Mind.
Distribuirea sau reproducerea de orice fel este interzisa.

S-ar putea să vă placă și