Δίκτυα Η/Υ ςτην Επιχείρηςη CCNA Network Visualizer II Γνωριμία με το Cisco IOS Γκάμασ Βαςίλειοσ, Εργαςτηριακόσ υνεργάτησ
Cisco IOS Σο Cisco IOS αποτελεί το λειτουργικό ςύςτημα που χρηςιμοποιείται ςτισ διάφορεσ δικτυακέσ ςυςκευέσ (δρομολογητέσ/μεταγωγείσ) τησ εταιρίασ Cisco. Τλοποιεί τισ κύριεσ υπηρεςίεσ δρομολόγηςησ (routing) και προώθηςησ (switiching) των πακέτων, καθώσ και άλλεσ υπηρεςίεσ του δικτύου. Διαθέτει μία διεπαφή γραμμήσ εντολών (Command Line Interface - CLI) που αποτελεί την κύρια διεπαφή του χρήςτη για την διαχείριςη τησ δικτυακήσ ςυςκευήσ. Παρέχει ένα ςύνολο εντολών που χρηςιμοποιούνται για την διαχείριςη των δικτυακών ςυςκευών. Τπάρχουν διάφορεσ εκδόςεισ του Cisco IOS. 2
Command Line Interface (CLI) modes User Exec Mode enable Privileged Exec Mode Ctlrl-Z Or Exit config t RAM (Active Config) Each command in succesion Configuration Mode 3 Router>enable Router# configure terminal Enter configuration commands, one per line. End with CNTL/X Router(config)#exit Router#
Πρόςβαςη ςτο CLI Console Aux User Mode Interfaces Σοπικά μέςω console port Απομακρυςμένα μέςω: auxiliary port telnet IP Network Telnet 4
Configuration File Configuration File: Αρχείο ςτο οποίο αποθηκεύονται οι ρυθμίςεισ του δρομολογητή. Κάθε φορά που πραγματοποιούμε κάποια αλλαγή ςτισ ρυθμίςεισ του δρομολογητή, πρέπει να αποθηκεύουμε τισ αλλαγέσ ςτην μνήμη του, διότι αν δεν τισ αποθηκεύουμε, οι όποιεσ αλλαγέσ θα χαθούν μετά από κάποια επανεκκίνηςη του δρομολογητή ή αςτοχία ςτην τροφοδοςία του με ρεύμα. Τπάρχουν δύο τύποι configuration file: startup-configuration: χρηςιμοποιείται κατά την εκκίνηςη του δρομολογητή running-configuration: τρέχον ρυθμίςεισ του δρομολογητή 5
Παροχή βοήθειασ ςτο CLI ε κάθε κατάςταςη εντολών (command mode), μπορείτε να δείτε μία λίςτα των διαθέςιμων εντολών πληκτρολογώντασ ένα ερωτηματικό (?) Router#? Για να ςασ εμφανιςτεί μία λίςτα εντολών οι οποίεσ ξεκινάνε με μία ςυγκεκριμένη ακολουθία χαρακτήρων, πληκτρολογήςτε αυτούσ τουσ χαρακτήρεσ και μετά ένα ερωτηματικό (?). Router#co? configure connect copy Για να ςασ εμφανιςτεί μία λίςτα με λέξεισ κλειδιά (keywords) ή παραμέτρουσ (arguments), πληκτρολογήςτε ένα ερωτηματικό (?) ςτην θέςη τησ λέξησ κλειδί ή τησ παραμέτρου. Router#configure? memory Configure from NV memory network Configure from a TFTP network host terminal Configure from the terminal 6
Βαςικζσ εντολζσ Cisco IOS (Ι) show version: παρέχει πληροφορίεσ ςχετικά με το υλικό του δρομολογητή, την έκδοςη του IOS, τα ονόματα των configuration files και τα boot images (εκτελείται ςε enable mode). enable: ειςαγωγή ςε enable mode. configure terminal: ειςαγωγή ςε global configuration mode. hostname <όνομα_ςυςκευήσ>: οριςμόσ ονόματοσ τησ ςυςκευήσ (εκτελείται ςε global configuration mode) interface <όνομα_διεπαφήσ>: ειςαγωγή ςε interface configuration mode. no shutdown: ενεργοποίηςη μιασ διεπαφήσ (εκτελείται ςε interface configuration mode 7
Βαςικζσ εντολζσ Cisco IOS (ΙΙ) ip address <IP_διεύθυνςη> <Μάςκα Υποδικτύου>: οριςμό τησ IP διεύθυνςησ μίασ διεπαφήσ (εκτελείται ςε interface configuration mode). clock rate <ταχύτητα_ρολογιού>: οριςμόσ τησ ταχύτητασ του ρολογιού ςε μία διεπαφή που δίνει το ρολόι ςε ένα ςειριακό κύκλωμα (εκτελείται ςε interface configuration mode) write: αποθήκευςη των ρυθμίςεων του δρομολογητή (εκτελείται ςε enable mode). show run: προβολή των τρεχουςών ρυθμίςεων του δρομολογητή (εκτελείται ςε enable mode) 8
Ενεργοποίηςη και απόδοςη IP διεφθυνςησ ςε μία διεπαφή (Se0/1) Router>enable Router# configure terminal Enter configuration commands, one per line. End with CNTL/X Router(config)#interface Serial0/1 Router(config-if)#description Connection to GRNET Router(config-if)#no shutdown Router(config-if)#ip address 150.140.12.108 255.255.0.0 Router(config-if)#exit Router(config)# 9
Παραμετροποίηςη δρομολογητών του δικτφου (M) (M) (M) 10
Δικτυακά ςτοιχεία ςυςκευών του δικτφου Δρομολογητήσ Διεπαφή IP διεύθυνςη Η/Υ IP διεύθυνςη Προεπιλεγμένη πύλη S0/0 172.16.254.1/24 PC1 172.16.1.1/24 R_Ath R_Thes R_Pat S0/1 172.16.253.1/24 F0/0 172.16.1.254/24 S0/0 172.16.251.2/24 S0/1 172.16.254.2/24 F0/1 172.16.2.254/24 S0/0 172.16.253.2/24 S0/1 172.16.251.1/24 F0/0 172.16.3.254/24 PC2 172.16.1.2/24 PC3 172.16.1.3/24 PC4 172.16.1.4/24 PC5 172.16.3.1/24 PC6 172.16.3.2/24 PC7 172.16.2.1/24 PC8 172.16.2.2/24 172.16.1.254/24 172.16.3.254/24 172.16.2.254 11
Ερωτήςεισ 12