Cisco
Contents
Cisco Tips
http://www.adslgr.com/forum/ar[..]ndex.php/t-4489.html
http://users.panafonet.gr/highland/
http://www.forthnet.gr/templat[..]ting.aspx?c=10006931
http://www.cisco.com/univercd/[..]are/ios123/index.htm
Version
Για να δω τι έκδοση τρέχει ο router μου:
show version
Σημειώνουμε 2 πράγματα,
το System Image File & Configuration Register
cisco#sh ver | i System image System image file is "flash:c837-k9o3sy6-mz.123-11.YZ2.bin" cisco#sh ver | i Configuration register Configuration register is 0x2102
Configurations
Για να δω το running configuration :
[ enter ] enable [ password / most cases cisco ] show run
Πως γράφω το running configuration στην μνήμη του router δλδ
πως κάνω copy το running configuration στο start-up configuration
ώστε όταν κάνω reload ή κλείσω και ανοίξω πάλι τον router να έχει
το νέο (running) configuration.
Router# write mem
Dhcp Pool
Για να ορίσω ένα dhcp pool :
ip dhcp excluded-address 10.10.10.1 ! ip dhcp pool dhcp_pool network 10.10.10.0 255.255.255.0 default-router 10.10.10.1 dns-server 195.170.0.1 195.170.2.2
Εάν θέλουμε να κάνουμε exclude μαζικά IPs
π.χ. από την 10.10.10.1 έως και την 10.10.10.10 τότε μπορούμε να χρησιμοποιήσουμε την εξής δήλωση:
ip dhcp excluded-address 10.10.10.1 10.10.10.10
ΠΡΟΣΟΧΗ: Το default route (δλδ το gateway) πρέπει να είναι IP μέσα από το pool που δίνει το dhcp
(δεν ξέρω ακόμα γιατί)
Interfaces
Πως κάνω up ένα interface :
[ enter ] enable [ password / most cases cisco ] configure terminal interface FastEthernet1 no shutdown exit
Ποιο interface είναι επάνω :
[ enter ] enable [ password / most cases cisco ] show interface summary
Show
Πως βλέπω τις access-lists ?
show access-lists
Πως βλέπω όλα τα Interface :
show ip interface brief
Πως βλέπω το routing :
show ip route
Πληροφορίες για το dsl interface
show dsl interface ATM 0
όπως για παράδειγμα την ταχύτητα:
cisco#show dsl interface ATM 0 | i Speed Speed (kbps): 0 8128 0 384
http
Πως σηκώνω το http server
Router> enable Router# configure terminal Router (config)# ip http server
Tcp Port Forward – Simple NAT
Πως να ορίσω μία πόρτα του router να κάνει redirect σε μία tcp port ενός εσωτερικού υπολογιστή:
Router (config)# ip nat inside source static tcp ΕΣΩΤΕΡΙΚΗ_IP ΕΣΩΤΕΡΙΚΗ_ΠΟΡΤΑ ΕΞΩΤΕΡΙΚΗ_IP ΕΞΩΤΕΡΙΚΗ_ΠΟΡΤΑ extendable
Loopback
Πως ορίζω μία δεύτερη static ip (η οποία φυσικά θα παίζει πάνω από το dialer)
Router (config)# interface Loopback 0 Router (config)# ip address 172.172.172.172 255.255.255.255 Router (config)# end Router # show Loopback 0 Loopback0 is up, line protocol is up Hardware is Loopback Internet address is 172.172.172.172/32 ...
Port Mapping
Πως να κάνω redirect μία πόρτα σε μία άλλη:
Router (config)# ip port-map http port 8080 Router (config)# end Router # show ip port-map ... Default mapping: http port 8080 user defined ...
Monitor
Ένα από τα πιο χρήσιμα πράγματα που μπορεί κάποιος να χρειαστεί είναι να βλέπει κάποια μηνύματα στην οθόνη του.
Για να μετατρέψουμε το τερματικό με το οποίο έχουμε συνδεθεί σε monitor του router μας γράφουμε στο enable:
terminal monitor
Και στην συνέχεια τα συμβάντα που θέλουμε να παρακολουθήσουμε:
debug dhcp
Tftpd
Πως περνάω ένα cisco configuration σε έναν tftpd server
Router# copy run tftp: Address or name of remote host []? 192.168.0.2 Destination filename [router-confg]? !! 4358 bytes copied in 2.580 secs (1689 bytes/sec)
Εναλλακτικά μέσω ssh:
Router#copy running-config scp: Address or name of remote host []? 192.168.0.2 Destination username [ebal]? Destination filename [Router-confg]? Writing Router-confg Password: ! 3117 bytes copied in 10.680 secs (292 bytes/sec)
Minicom
Πως συνδέουμε τον υπολογιστή μας με το router μας μέσω του usb2serial device:
lsusb dmesg
και βλέπουμε ότι η συσκευή μας είναι ή /dev/ttyUSB0
άρα το αρχείο μας .minirc.dfl πρέπει να είναι κάπως έτσι:
pu port /dev/ttyUSB0 pu baudrate 9600 pu bits 8 pu parity N pu stopbits 1