phantrivy

Internship/Fresher
Sep 10, 2020
4
0
1
Hướng dẫn load IOS cho Switch Cisco từ TFTP server
Bài lab này sẽ hướng dẫn cách để load và upgrade IOS Cisco C9300

Yêu cầu:

PC đặt ip là card mạng Ethernet là 192.168.10.2/24
Cài TFTP cho PC
Kết nối console từ Switch đến PC để thực hiện các cấu hình.


Các bước thực hiện:

Từ PC kết nối đến switch bằng console và thực hiện kiểm tra version có sẵn trong switch:

switch#show version

3showver.png

Có thể thấy version đang có trên switch là 16.12.03.a


Sau khi kiểm tra, truy cập đến trang software.cisco.com/download/home để tìm bản cập nhật mới nhất cho Switch.
Trước tiên cần tìm tên thiết bị. Thiết bị mình thực hiện là Switch Catalyst 9300 24T-A

4cat9k.png



Tiếp theo, chọn IOS cần upgrade

6iosxe.png



Tiếp theo, chọn phiên bản ISO

5downioscat.png



Lưu ý:

ED: là bả phiên bản mới nhất có các tính năng mới cũng như platfom mới nhưng không hỗ trợ sửa lỗi.
MD: có thể là phiên bản trước của ED nhưng ở phiên bản có này hỗ trợ sửa lỗi và bảo trì cho thiết bị của bạn.


Tiếp theo vào switch tạo vlan 1 và đặt ip cho vlan 1 là 192.168.10.1/24:

switch(config)#vlan 1
switch(config-vlan)#exit
switch(config)#interface vlan 1
switch(config-if)#ip address 192.168.10.1 255.255.255.0
switch(config-if)#no shutdown


Dùng cable mạng kết PC với switch. Ở đây mình kết nối vào gigabitethenet1/0/3
Bật cổng gigabitEthernet 1/0/3 và cho access vlan 1

switch(config)#interface gigabitEthernet 1/0/3
switch(config-if)#no shutdown
switch(config-if)#switchport mode access
switch(config-if)#switchport access vlan 1


Từ PC thực hiện ping 192.168.10.1 -t để kiểm tra kết nối với switch.
Sau khi kiểm tra kết nối cần mở TFTP server và chọn đường dẫn đến thư mục chưa file IOS đã tải:

7tftp.png



Chọn Show Dir để xem các file có trong thư mục. Copy tên file cần cài cat9k_iosxe.16.12.04.SPA.bin

8tftpdir.png



Từ switch truy cập đến TFTP Server để copy file cài đặt

switch(config)#copy tftp: flash:
Address or name of remote host []? 192.168.10.2 //nhập IP của PC tftp
Source filename []? cat9k_iosxe.16.12.04.SPA.bin //nhập tên file cần copy
Destination filename [cat9k_iosxe.16.12.04.SPA.bin]?


Quá trình kết nối và copy file từ PC TFTP server:

Accessing tftp:192.168.10.2/cat9k_iosxe.16.12.04.SPA.bin...
Loading cat9k_iosxe.16.12.04.SPA.bin from 192.168.10.2 (via Vlan1) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 805827585 bytes]

805827585 bytes copied in 991.141 secs (813030 bytes/sec)



Kiểm tra file cài:

switch#verify cat9k_iosxe.16.12.04.SPA.bin
Verifying file intergrity of flash:cat9k_iosxe.16.12.04.SPA.bin...................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................


Kết quả kiểm tra file 100%Done!

9isoverify.png



Sau khi copy và kiểm tra file xong ta trỏ đường dẫn boot đến file vừa copy:

switch(config)#boot system flash:/cat9k_iosxe.16.12.04.SPA.bin


Kiểm tra đã nhận file boot mới chưa:

switch(config)#show boot
---------------------------
switch 1
---------------------------
Current Boot Variables:
BOOT variable = flash:/cat9k_iosxe.16.12.04.SPA.bin;
Boot Variables on next reload:
BOOT variable = flash: packages.conf
Manual Boot = no
Enable Break = no
Boot Mode = DEVICE
iPXE Timeout = 0


Sau đó lưu và khởi động lại để switch boot theo IOS mới:

switch#write memory
Building configuration...
[OK]
switch#reload
Reload command is being issued on Active unit, this will reload the whole stack
Proceed with reload? [confirm]

12reload sw.png



Khi reload sẽ nhận boot từ file vừa copy vào flash là cat9k_iosxe.16.12.04.SPA.bin

11boot.png

Sau khi hoàn tất boot lại từ IOS mới, ta kiểm tra lại phiên bản sẽ thấy switch đã chạy phiên bản mới là 16.12.04

13show ver.png
 

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu