Tìm hiểu cấu hình Cisco IOS cơ bản

Như các bạn cũng biết giao diện dòng lệnh của Cisco IOS (CLI) là giao diện người dùng chính được sử dụng để định cấu hình, giám sát và bảo trì các thiết bị mạng của Cisco.

Giao diện người dùng này cho phép bạn thực hiện trực tiếp và đơn giản các lệnh Cisco IOS, cho dù sử dụng bảng điều khiển bộ định tuyến hoặc thiết bị đầu cuối hoặc sử dụng các phương thức truy cập từ xa.

Lệnh Cisco truy cập vào các chế độ

Mô tảLệnh
User mode (chế độ user)Switch>
Enter Privilege mode (vào chế độ đặc quyền)Switch>enable
Privileged mode (chế độ đặc quyền)Switch#
Enter configuration mode (vào chế độ cấu hình)Switch#configure terminal
Global Config modeSwitch(config)#
Vào Interface modeSwitch(config)#interface fa0/1
Interface modeSwitch(config-if)
Return to global configuration (Trở về Global Config)Switch(config-if)exit
Exit Global Config mode (Thoát Global Config)Switch(config)#exit
Return to user mode (Trở về user mode)Switch#disable
Logout (Đăng xuất)Switch>exit

Các phím tắt thông dụng

Mô tảPhím tắt
Recall Previous command (Gọi lệnh Previous)Mũi tên lên hoặc <Ctrl> p
Recall Next command (Gọi lệnh Next)Mũi tên xuống hoặc <Ctrl> n
Bắt đầu lệnh<Ctrl> a
Kết thúc lệnh<Ctrl> e
Xóa input<Ctrl> d
Thoát Configuration Mode<Ctrl> z
Làm mới output trên màn hình<Ctrl> R
Hoàn thành lệnhTAB

Lệnh cấu hình Switch Cisco

Mô tảLệnh
Configure device system name (Cấu hình tên thiết bị)Switch(config)#hostname sw1
Sets the encrypted enable password (Thiết lập mật khẩu mã hóa)Switch(config)#enable secret cisco
Sets the unencrypted enable password (Đặt mật khẩu không mã hóa)Switch(config)#enable password cisco
Enable password encryption on all clear text password within the configuration file (mã hóa tất cả các mật khẩu trong file cấu hình)Switch(config)#service password-encryption
Configure a Message Of The Banner, with an ending character of $ (cài thông báo cho banner, kết thúc bằng $)Switch(config)#banner motd $
Assign IP address to vlan (gán ip cho vlan)Switch(config)#int vlan 1Switch(config-if)#ip addr 172.22.1.11255.255.255.0
Assign Default gateway, note the mode: gán default gateway.Switch(config)#ip default-gateway 10.1.1.1
Select one interface: chọn 1 interface.Switch(config)#int fa0/1
Select a range of interfaces (version dependant): chọn 1 dải interface.Switch(config)#int range fa0/1 – 12
Set the interface description: Viết mô tả cho interface.Switch(config-if)#description
Add vlan using config mode: thêm vlan sử dụng config mode.switch(config)#vlan 11 switch(config-vlan)#name test
Configure Interface fa0/1 @ speed 100 Mbps and full duplex: Cấu hình int fa0/1 tốc độ 100Mbps và full duplex.Switch(config-if)#speed 100 Switch(config-if)#duplex full
Assign interface to vlan: gán int cho vlan.switch(config-if)#switchport access vlan 11
Enable Port Security: Bật bảo mật port.Switch(config-if)#switchport mode access Switch(config-if)#switchport port-security Switch(config-if)#switchport port-security mac-address sticky
Disable Interface: tắt intSwitch(config-if)shutdown
Enable Interface: cho phép int hoạt động.Switch(config-if)no shutdown
Configures 5 Telnet sessions each with a password of ‘cisco’: cho phép 5 phiên Telnet một lúc, mật khẩu là cisco.Switch(config)#line vty 0 4Switch(config-line)#loginSwitch(config-line)#password cisco
Enable and define console password of ‘cisco’: Kích hoạt và đặt mật khẩu cho console là cisco.Switch(config)#line con 0Switch(config-line)#loginSwitch(config-line)#password cisco
Synchronise console messages (keep what you have typing on the screen): Đồng bộ thông báo console, giữ những gì bạn đã gõ trên màn hình.Switch(config-line)#logging synchronous
Set the timezone and automatically adjust: Thiết lập timezone và tự động thay đổi.Switch(config)#clock timezone gmt 0 Switch(config)#clock summer-time gmt recurring
Sets the switch priority for the vlan: Thiết lập priority cho vlan.Switch(config)#spanning-tree vlan 1 priority 4096
Enables portfast: Kích hoạt portfast.Switch(config)#int fa0/1Switch(config-if)#spanning-tree portfast
Enables RSTP: Bật RSTP, có tùy chọn khác là PVST và MST.Switch(config)#spanning-tree mode rapid-pvst
Creates a vlan: Tạo vlan. Lệnh này được thực hiện trong config mode, không phải trong vlan database và lệnh int vlan không tạo vlan.Switch(config)#vlan 2 Switch(config-vlan)#name sales
Assign an interface to vlan 2: Gán int cho vlan 2.Switch(config-if)#switchport access vlan 2
Buộc int là trunk vô điều kiện. Có thể chọn chế độ khác là access và dynamic.Switch(config-if)#switchport mode trunk
Gán thủ công switch vào miền VTP. Switch tự động trở thành 1 phần của miền VTP nếu nó đang trong miền “null” và nhận VTP frame.Switch(config)#vtp domain lab
Thay đổi VTP mode từ chế độ mặc định là server sang client. Trong client mode thì không thay đổi được nữa.Switch(config)#vtp mode client

Lệnh cấu hình Router Cisco

Mô tảLệnh
Set a console password to cisco: Đặt mật khẩu console là Cisco.Router(config)#line con 0
Router(config-line)#login
Router(config-line)#password cisco
Set a telnet password: Đặt mật khẩu telnet.Router(config)#line vty 0 4
Router(config-line)#login
Router(config-line)#password cisco
Stop console timing out: Console không bị log off.Router(config)#line con 0
Router(config-line)#exec-timeout 0 0
Set the enable password to cisco: Đặt mật khẩu enable là cisco.Router(config)#enable password cisco
Set the enable secret password to peter:Đặt mật khẩu secret là peter. Mật khẩu này ghi đè lên mật khẩu enable và được mã hóa trong file cấu hình.Router(config)#enable secret peter
Enable an interface: Bật interface.Router(config-if)#no shutdown
To disable an interface: Tắt interface.Router(config-if)#shutdown
Set the clock rate for a router with a DCE cable to 64K: Đặt clock rate cho router với cáp DCE là 64000.Router(config-if)clock rate 64000
Set a logical bandwidth assignment of 64K to the serial interface: Gán băng thông logic cho serial interface.Router(config-if)bandwidth 64
To add an IP address to a interface: Thêm IP cho interface.Router(config-if)#ip addr 10.1.1.1 255.255.255.0
To enable RIP on all 172.16.x.y interfaces: Bật RIP trên tất cả interface 172.16.x.y.Router(config)#router rip
Router(config-router)#network 172.16.0.0
Disable RIP: Tắt RIP.Router(config)#no router rip
To enable IRGP with a AS of 200, to all interfaces: Bật IRGP với AS 200 cho tất cả interface.Router(config)#router igrp 200
Router(config-router)#network 172.16.0.0
Disable IGRP: Tắt IGRP.Router(config)#no router igrp 200
Định tuyến tĩnh remote network là 172.16.1.0, với mask là 255.255.255.0, next hop là 172.16.2.1, với cost là 5 hop.Router(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1 5
Disable CDP for the whole router: Tắt CDP cho cả router.Router(config)#no cdp run
Enable CDP for the whole router: Bật CDP cho cả router.Router(config)#cdp run
Disable CDP on an interface: Tắt CDP trên interface.Router(config-if)#no cdp enable
Enable the http server to SDM can be used: Bật http server để dùng SDM.Router(config)#ip http server
Defines a username and password: Đặt username (sue) và mật khẩu (cisco). Có thể dùng để xác thực PPP hoặc truy cập của người dùng.Router(config)#username sue password cisco
Xác định file local host trong unix, kiểu như:/etc/hosts in unixRouter(config)#ip host mypc 10.1.1.3
Vô hiệu hóa Disables DNS lookup. Hữu ích khi lệnh bị gõ lỗi.Router(config)#no ip domain-lookup
Thiết lập băng thông logic (không phải vật lý) cho interface. Thường được sử dụng bởi các giao thức định tuyến, truy vấn SNMP.Router(config)#int s0Router(config-if)#bandwidth
Thiết lập physical clockRouter(config-if)#clock rate 64000
Set the serial interface WAN encapsulation: Ngoài hdlc còn có tùy chọn khác là PPP và frame-relay.Router(config-if)#encapsulation hdlc
Authentication on PPP is optional: Xác thực trên PPP là tùy chọn. Lệnh này bật chap trên interface, tùy chọn khác là PAP.Router(config-if)#ppp authentication chap
Chọn kiểu LMI. Nếu kiểu LMI không được cấu hình đúng nó sẽ được phát hiện tự động.Router(config-if)#frame-relay lmi-type cisco
Định tuyến tĩnh. Kiểu định tuyến tĩnh có Administrative Distance (AD) là 1, do đó nó sẽ ghi đè lên bất kỳ định tuyến động nào.Router(config)#ip route 50.0.0.0 255.0.0.010.1.2.1
Enables RIP version 1 on all LOCAL interfaces which have a 10.x.x.x address: Bật RIP v1 trên tất cả LOCAL interfaces có địa chỉ la 10.x.x.x. Enables RIP version 2: Bật RIP v2Router(config)#router ripRouter(config-router)#network 10.0.0.0  Router(config-router)#version 2
Enable the router to provide a DHCP service: Thiết lập DHCP trên router.Router(config)#ip dhcp pool MYPOOLRouter(dhcp-config)#network 10.1.1.0 255.255.255.0Router(dhcp-config)#default-router 10.1.1.1 Router(dhcp-config)#exitRouter(config)#ip dhcp excluded-address 10.1.1.1 10.1.1.99
Thiết lập config register: Chỉ định việc router sẽ làm khi nó khởi động.Router(config)#config-register 0x2102
Tạo sub logic interface dưới physical interface. Kích hoạt 802.1q trunking trên interface. Đặt địa chỉ IP.Router(config)#int fa0/0.1  Router(config-subif)#encapsulation dot1Q 1  Router(config-subif)#ip address 10.1.1.1255.255.255.0
Bật OSPF trên bất kỳ local interface nào bắt đầu bằng địa chỉ IP 10.1.x.x.Router(config-)#router ospf 1Router(config-router)#network 10.1.0.00.0.255.255 area 0
EIGRP có thể cấu hình giống với RIP hoặc sử dụng tùy chọn mask.Router(config)#router eigrp 1Router(config-router)#network 172.16.0.0 OrRouter(config-router)#network 172.16.2.00.0.0.255
Thiết lập chuẩn ACL. Chuẩn này sử dụng số từ 1 đến 99.Router(config)#access-list 1 permit172.16.1.1
Thiết lập Extended ACL. Địa chỉ đầu tiên là địa chỉ IP nguồn.Router(config)#access-list 101 deny tcp host172.16.1.1 host 172.16.2.1 eq telnet Router(config)#access-list 101 permit ip any any
Use the group command to attach an ACL to an interface: Sử dụng lệnh group để gắn ACL vào interface.Router(config)#interface fa0/0Router(config-if)#ip access-group 1 out
Ví dụ về sử dụng tên ACL thay vì số.Router(config)#ip access-list extended my_listRouter(config-ext-nacl)# deny tcp host172.16.1.1 host 172.16.2.1 eq ftpRouter(config-ext-nacl)# permit ip any any
Gán ACL cho interface bằng tên.Router(config)#int fa0/0Router(config-if)#ip access-group my_list in
Configuring a static NAT to allow a server to be access via the Internet, using the IP address on interface s0/0/1: Cấu hình NAT tĩnh để cho phép truy cập server qua Internet, sử dụng địa chỉ IP trên interface s0/0/1.Router(config)#ip nat inside source static10.1.1.2 interface s0/0/1
Defining interface which NAT takes place between: Xác định interface mà NAT xảy ra.Router(config)#int fa0/0.1Router(config-if)#ip nat inside
Enables RIPng: Bật RIPngRouter(config)#ipv6 unicast-routingRouter(config)#ipv6 router rip ccnaRouter(config)#int s0/0/0Router(config-if)#ipv6 rip ccna enable

Các lệnh đặc quyền (Privilege Commands) trên Switch

Mô tảLệnh
Bật hộp thoại setup tự động khi thiết bị khởi động mà không có cấu hình.Switch#setup
Displays the config held in DRAM. Which is lost if not copy run start command is not used: Hiển thị cấu hình lưu trong DRAM. Cấu hình này bị mất khi lệnh not copy run start không được sử dụng.Switch#show running-config
Displays the NVRAM (None volatile) config: Hiển thị cấu hình NVRAM.Switch#show startup-config
Saves the config: Lưu cấu hình, nếu không có lệnh này tất cả các thay đổi, cấu hình sẽ bị mất.Switch#copy running-config startup-config
Saves the running config to a TFTP server: Lưu cấu hình đang chạy vào TFTP server.Switch#copy running-config tftp
Copies IOS files to a TFTP server: Sao chép file IOS vào TFTP server.Switch#copy flash tftp
Copies files from a TFTP server the device flash: Copy file từ TFTP vào thiết bị flash.Switch#copy tftp flash
Erase the config held in NVRAM: Xóa cấu hình lưu trong VNRAM. Nếu thực hiện lệnh này kèm với reload thì tất cả cấu hình sẽ bị mất.Switch#erase startup-config
Reboots the device: Khởi động lại switch.Switch#reload
Abort sequence: Hủy một lệnh, thủ tục<Shift> <Ctrl> 6
Suspend Telnet Session: Tạm dừng phiên telnetNhấn cùng lúc <Shift> <Ctrl> 6, thả hết các phím ra và nhấn ngay x
Show the current sessions: Xem phiên hiện tại, phiên nào có * là phiên hiện hoạt.Switch#show sessions
Forcible closes a telnet session: Buộc đóng một phiên telnet.Switch#disconnect
Set the device local clock: Thiết lập giờ địa phương cho thiết bị. Lệnh này không được thực hiện trong chế độ cấu hình.Switch#clock set 10:00:00 april 2 2008
Display the IOS version along with other useful info: Xem phiên bản IOS và các thông tin hữu ích khác như uptime hệ thống, cấu hình register…Switch#show version
Xem nội dung file của flash.Switch#show flash
Xem giờ.Switch#show clock
Xem user hiện đang đăng nhập.Switch#show users
By default displays the last 10 commands: Xem 10 lệnh vừa dùng.Switch#show history
Displays the ARP cache: Xem cache ARP.Switch#show arp
Displays the spanning tree status on vlan 1: Xem trạng thái spanning tree trên vlan 1.Switch#show spanning-tree vlan 1
Lists all the configured vlans: Liệt kê tất cả vlan đã cấu hình.Switch#show vlan
Displays VTP info such as VTP mode, VTP domain, VTP counter: Xem thông tin VTP như chế độ, miền, bộ đếm.Switch#sh vtp status
Ping selected address: Ping một địa chỉ IP.Switch#ping 10.1.1.1
Extended ping: Phải thực hiện trong chế độ privilege.Switch#ping
Display the interface status: Hiển thị trạng thái interface.Switch#show int fa0/1
Displays the vlan status and the IP address VLAN 1 (often the management vlan): Xem trạng thái VLAN 1.Switch#show interfaces vlan 1
Displays a list of CDP neighbours: Xem danh sách CDP.Switch#show cdp neighbors
Extended information on the above: Xem nhiều thông tin hơn lệnh trên.Switch#show cdp neighbors details
Display CDP packets as they arrive: Xem các gói CDP khi chúng đến.Switch#debug cdp packets
Display ping packets as they arrive: Hiển thị các gói ping khi chúng đến.Switch#debug icmp packets
Display switch MAC Addresses table. These entries are learnt from the source mac address in the Ethernet frames: Xem bảng địa chỉ MAC, lấy từ địa chỉ MAC nguồn trong Ethernet frame.Switch#show mac address-table

Các lệnh đặc quyền (Privilege Commands), lệnh show trên Router

Mô tảLệnh
Vào chế độ đặc quyềnenable
Trở về user mode từ privilegeddisable
Thoát routerlogout/exit/quit
Xem phiên bản routerRouter#show version
Xem cấu hình hiện tại (DRAM)Router#show running-config
Xem cấu hình startup (NVRAM)Router#show startup-config
Xem dung lượng file IOS, flashRouter#show flash
Xem tất cả log router ghi lại.Router#show log
Xem trạng thái interface của interface e0Router#show interface e0
Displays the interface operational status and IP addresses for all router interfaces: Xem trạng thái hoạt động của interface và địa chỉ IP cho tất cả các interface router.Router#show ip interface brief
Xem kiểu cáp trên s0Router#show controllers 0
Xem các thiết bị cdp đã kết nốiRouter#show cdp neighbor
Xem thông tin chi tiết trên tất cả các thiết bịRouter#show cdp entry *
Displays all the configured routing protocols: Xem tất cả các giao thức định tuyến đã được cấu hình.Router#show ip protocols
Displays the IP routeing table: Hiển thị bảng định tuyến IP.Router#show ip route
Hiển thị access listRouter#show access-lists
Xem router nào thấy được switch ISDN Router#show isdn status
Displays the NAT translations: Xem các NET translation.Router#show ip nat translations
Xem cấu hình cáp vật lý:DTE/DCE, x.21, V.35,RS232Router#show controllers s 0
Displays the end-to-end status: Hiển thị trạng thái end-to-endRouter#show frame-relay pvc
Displays the type of LMI and the number LMI frames: Xem kiểu LMI và số khung LMI.Router#show frame-relay lmi
Displays the frame relay inverse ARP table: Hiện thị bảng frame relay inverse ARP.Router#show frame-relay map
Xem danh sách ospf neighbor và trạng thái của chúngRouter#show ip ospf neighbor
Xem trạng thái interface ospf.Router#show ip ospf interface
Xem danh sách eigrp neighbor và trạng thái của chúng.Router#show ip eigrp neighbor
Xem trạng thái interface EIGRP.Router#show ip eigrp interface
Xem tất cả trunk port trên thiết bịRouter#show interface trunk
ping IPv6Router#ping 2000:1000:500:3::1

Lệnh copy trên router Cisco

Mô tảLệnh
Lưu cấu hình hiện tại từ DRAM vào NVRAMcopy running-config startup-config
Hợp nhất cấu hình NVRAM vào DRAMcopy startup-config running-config
Sao chép cấu hình DRAM vào TFTP servercopy runing-config tftp
Hợp nhất cấu hình TFTP với cấu hình router hiện tại lưu trên DRAMcopy tftp runing-config
Sao lưu IOS lên TFTP servercopy flash tftp
Nâng cấp router IOS từ TFTP servercopy tftp flash

Lệnh debug trên router Cisco

Mô tảLệnh
Bật debug cho RIPdebug ip rip
Xem thông tin debug IGRP tóm tắtdebug ip igrp events
Xem thông tin debug IGRP chi tiếtdebug ip igrp transactions
Debug IPX RIPdebug ipx routing activity
Debug IPX SAPdebug IPX SAP
Bật debug cho CHAP hoặc PAPdebug ppp authentication
Tắt tất cả debugno debug allundebug all

Nếu bạn thấy kiến thức này hữu ích, đừng ngần ngại chia sẻ cho mọi người xung quanh!

One thought on “[CCNA] Tổng hợp các lệnh cấu hình Cisco IOS

Leave a Reply

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.
x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
Shield Security