Trong bài Lab này, chúng ta sẽ cấu hình SNMP trên Router Cisco để phần mềm PRTG có thể giám sát tình trạng hoạt động của Router. Sau khi hoàn thành, PRTG sẽ đọc được các thông tin như CPU, Memory, Interface, Bandwidth và Uptime của thiết bị.
Trong mô hình này:
Gateway là Router Cisco cần được giám sát.
Thiết bị giám sát (192.168.1.10) là máy cài phần mềm PRTG, đóng vai trò SNMP Manager.
PC (192.168.1.2) dùng để kiểm tra kết nối mạng và truy cập Internet.
ADSL Router mô phỏng kết nối WAN ra Internet.
Toàn bộ quá trình giám sát sẽ diễn ra giữa PRTG và Gateway thông qua giao thức SNMP sử dụng cổng UDP 161.
Bước 1. Kiểm tra kết nối mạng
Trước khi cấu hình SNMP, hãy đảm bảo Router và máy giám sát đã kết nối mạng thành công.
Từ máy giám sát, thực hiện lệnh:
ping 192.168.1.1
Nếu nhận được kết quả:
Reply from 192.168.1.1
nghĩa là Router đã sẵn sàng để cấu hình.
Tiếp theo, từ PC kiểm tra khả năng truy cập Internet.
ping 8.8.8.8
Việc này giúp xác nhận Router đang hoạt động bình thường và các Interface đều ở trạng thái Up.
Lưu ý: Nếu Ping đến Router không thành công, hãy xử lý lỗi kết nối trước. SNMP chỉ hoạt động khi hai thiết bị đã liên lạc được ở lớp IP.
Bước 2. Cấu hình SNMP trên Router
Đăng nhập vào Router và chuyển sang chế độ cấu hình.
Router> enable
Router# configure terminal
Cấu hình Community String.
Router(config)# snmp-server community VNPRO RO
Trong đó:
VNPRO là Community String dùng để xác thực giữa Router và PRTG.
RO (Read Only) chỉ cho phép đọc thông tin, không được phép thay đổi cấu hình Router.
Sau khi cấu hình xong, thoát khỏi chế độ cấu hình.
Router(config)# end
Bước 3. Kiểm tra cấu hình SNMP
Kiểm tra Community vừa tạo.
Router# show running-config | include snmp
Kết quả mong đợi:
snmp-server community VNPRO RO
Tiếp tục kiểm tra trạng thái dịch vụ SNMP.
Router# show snmp
Ban đầu, các bộ đếm Input và Output có thể vẫn bằng 0. Điều này hoàn toàn bình thường vì chưa có thiết bị nào gửi yêu cầu SNMP đến Router.
Bước 4. Thêm Router vào PRTG
Mở giao diện quản trị PRTG.
Chọn:
Devices → Add Device
Khai báo các thông tin sau:Thông số và Giá trị
IP Address: 192.168.1.1
SNMP Version: SNMP v2c
Community: VNPRO
Sau khi nhấn OK, PRTG sẽ gửi các gói tin SNMP đến Router.
Nếu cấu hình chính xác, sau khoảng 30 giây đến 1 phút, PRTG sẽ tự động tạo các Sensor như:
Ping
CPU Load
Memory Usage
Interface Traffic
Uptime
Ngoài ra, Interface kết nối đến ADSL Router cũng sẽ được theo dõi, giúp quan sát lưu lượng truyền ra Internet.
Bước 5. Kiểm tra hoạt động của SNMP
Quay lại Router và thực hiện:
Router# show snmp
Quan sát các bộ đếm.
Ví dụ:
SNMP packets input : 18
SNMP packets output : 18
Điều này chứng tỏ Router đã nhận được yêu cầu từ PRTG và phản hồi thành công.
Đồng thời, trên giao diện PRTG, các Sensor sẽ chuyển sang trạng thái Up và bắt đầu hiển thị dữ liệu theo thời gian thực.
Bước 6. Tăng cường bảo mật cho SNMP
Trong bài Lab, Community String có thể được sử dụng bởi bất kỳ thiết bị nào trong mạng.
Trong môi trường doanh nghiệp, nên giới hạn quyền truy cập chỉ dành cho máy giám sát.
Tạo ACL:
Router(config)# access-list 10 permit 192.168.1.10
Áp dụng ACL vào Community.
Router(config)# snmp-server community VNPRO RO 10
Kiểm tra lại:
Router# show running-config | include snmp
Kết quả:
snmp-server community VNPRO RO 10
Lúc này chỉ máy 192.168.1.10 mới có quyền gửi yêu cầu SNMP đến Router.
Kiểm tra kết quả
Bài Lab được xem là hoàn thành khi đáp ứng các yêu cầu sau:
Máy giám sát Ping được Router.
Router đã cấu hình Community String.
PRTG thêm được Router bằng SNMP.
PRTG hiển thị các Sensor như CPU, Memory, Interface và Uptime.
Lệnh show snmp trên Router hiển thị số lượng gói tin SNMP tăng lên sau khi PRTG bắt đầu giám sát.
Trong mô hình này:
Gateway là Router Cisco cần được giám sát.
Thiết bị giám sát (192.168.1.10) là máy cài phần mềm PRTG, đóng vai trò SNMP Manager.
PC (192.168.1.2) dùng để kiểm tra kết nối mạng và truy cập Internet.
ADSL Router mô phỏng kết nối WAN ra Internet.
Toàn bộ quá trình giám sát sẽ diễn ra giữa PRTG và Gateway thông qua giao thức SNMP sử dụng cổng UDP 161.
Bước 1. Kiểm tra kết nối mạng
Trước khi cấu hình SNMP, hãy đảm bảo Router và máy giám sát đã kết nối mạng thành công.
Từ máy giám sát, thực hiện lệnh:
ping 192.168.1.1
Nếu nhận được kết quả:
Reply from 192.168.1.1
nghĩa là Router đã sẵn sàng để cấu hình.
Tiếp theo, từ PC kiểm tra khả năng truy cập Internet.
ping 8.8.8.8
Việc này giúp xác nhận Router đang hoạt động bình thường và các Interface đều ở trạng thái Up.
Lưu ý: Nếu Ping đến Router không thành công, hãy xử lý lỗi kết nối trước. SNMP chỉ hoạt động khi hai thiết bị đã liên lạc được ở lớp IP.
Bước 2. Cấu hình SNMP trên Router
Đăng nhập vào Router và chuyển sang chế độ cấu hình.
Router> enable
Router# configure terminal
Cấu hình Community String.
Router(config)# snmp-server community VNPRO RO
Trong đó:
VNPRO là Community String dùng để xác thực giữa Router và PRTG.
RO (Read Only) chỉ cho phép đọc thông tin, không được phép thay đổi cấu hình Router.
Sau khi cấu hình xong, thoát khỏi chế độ cấu hình.
Router(config)# end
Bước 3. Kiểm tra cấu hình SNMP
Kiểm tra Community vừa tạo.
Router# show running-config | include snmp
Kết quả mong đợi:
snmp-server community VNPRO RO
Tiếp tục kiểm tra trạng thái dịch vụ SNMP.
Router# show snmp
Ban đầu, các bộ đếm Input và Output có thể vẫn bằng 0. Điều này hoàn toàn bình thường vì chưa có thiết bị nào gửi yêu cầu SNMP đến Router.
Bước 4. Thêm Router vào PRTG
Mở giao diện quản trị PRTG.
Chọn:
Devices → Add Device
Khai báo các thông tin sau:Thông số và Giá trị
IP Address: 192.168.1.1
SNMP Version: SNMP v2c
Community: VNPRO
Sau khi nhấn OK, PRTG sẽ gửi các gói tin SNMP đến Router.
Nếu cấu hình chính xác, sau khoảng 30 giây đến 1 phút, PRTG sẽ tự động tạo các Sensor như:
Ping
CPU Load
Memory Usage
Interface Traffic
Uptime
Ngoài ra, Interface kết nối đến ADSL Router cũng sẽ được theo dõi, giúp quan sát lưu lượng truyền ra Internet.
Bước 5. Kiểm tra hoạt động của SNMP
Quay lại Router và thực hiện:
Router# show snmp
Quan sát các bộ đếm.
Ví dụ:
SNMP packets input : 18
SNMP packets output : 18
Điều này chứng tỏ Router đã nhận được yêu cầu từ PRTG và phản hồi thành công.
Đồng thời, trên giao diện PRTG, các Sensor sẽ chuyển sang trạng thái Up và bắt đầu hiển thị dữ liệu theo thời gian thực.
Bước 6. Tăng cường bảo mật cho SNMP
Trong bài Lab, Community String có thể được sử dụng bởi bất kỳ thiết bị nào trong mạng.
Trong môi trường doanh nghiệp, nên giới hạn quyền truy cập chỉ dành cho máy giám sát.
Tạo ACL:
Router(config)# access-list 10 permit 192.168.1.10
Áp dụng ACL vào Community.
Router(config)# snmp-server community VNPRO RO 10
Kiểm tra lại:
Router# show running-config | include snmp
Kết quả:
snmp-server community VNPRO RO 10
Lúc này chỉ máy 192.168.1.10 mới có quyền gửi yêu cầu SNMP đến Router.
Kiểm tra kết quả
Bài Lab được xem là hoàn thành khi đáp ứng các yêu cầu sau:
Máy giám sát Ping được Router.
Router đã cấu hình Community String.
PRTG thêm được Router bằng SNMP.
PRTG hiển thị các Sensor như CPU, Memory, Interface và Uptime.
Lệnh show snmp trên Router hiển thị số lượng gói tin SNMP tăng lên sau khi PRTG bắt đầu giám sát.