Router ping được chưa có nghĩa là bạn đã monitoring được Router.
Trong thực tế Network Monitoring, việc kiểm tra một thiết bị không chỉ dừng ở khả năng kết nối IP. Network Engineer còn cần thu thập các thông tin như CPU, interface, traffic, trạng thái thiết bị… thông qua các giao thức quản lý mạng như SNMP.
Trong LAB này, mình dựng PRTG Network Monitor trên PC, cấu hình Cisco Gateway hỗ trợ SNMP, sau đó đưa Router vào PRTG và tạo Sensor để kiểm tra dữ liệu giám sát.
Flow chính:
PC chạy PRTG → Cisco Gateway → SNMP → Sensor → Monitoring Data
🧪 1. DỰNG MÔ HÌNH LAB
Mô hình gồm:
PC/PRTG → Cisco Gateway → ADSL Router → Internet
Trong đó:
Trước khi kiểm tra SNMP, cần xác nhận PC có thể kết nối đến Router:
ping 192.168.1.1
Nếu ping chưa thành công thì chưa cần kiểm tra SNMP. Hãy xử lý trước các vấn đề về IP, subnet mask, interface hoặc kết nối mạng.
Đây cũng là nguyên tắc troubleshooting quan trọng:
Layer dưới chưa OK thì chưa vội kiểm tra Layer trên.
🖥️ 2. CÀI ĐẶT PRTG NETWORK MONITOR
Cài PRTG Network Monitor trên PC dùng làm Monitoring Server.
Trong quá trình cài đặt, thực hiện các bước cơ bản như chọn ngôn ngữ, chấp nhận License Agreement và khai báo email.
Sau khi cài đặt hoàn tất, mở giao diện Web của PRTG và kiểm tra Dashboard.
Một điểm cần chú ý là port Web của PRTG, trong mô hình LAB có thể sử dụng port 8080. Nếu port này đang được ứng dụng khác sử dụng, cần xử lý trước khi truy cập giao diện quản trị.
Khi Dashboard hoạt động bình thường, phần Monitoring Server đã sẵn sàng.
🔧 3. CẤU HÌNH SNMP TRÊN CISCO ROUTER
Đây là bước quan trọng nhất.
Trước tiên cấu hình địa chỉ IP cho interface kết nối về LAN:
Router1(config)# interface f0/0
Router1(config-if)# ip address 192.168.1.1 255.255.255.0
Router1(config-if)# no shutdown
Router1(config-if)# exit
Tiếp theo cấu hình SNMP Community String:
Router1(config)# snmp-server community vnprocommunitystring rw
Trong đó:
vnprocommunitystring
là Community String mà PRTG sẽ sử dụng khi truy vấn Router.
Kiểm tra lại cấu hình:
Router1# show running-config | include snmp
Sau đó từ PC kiểm tra:
ping 192.168.1.1
Lưu ý: Ping thành công chỉ chứng minh IP connectivity đang hoạt động, chưa chứng minh SNMP đã hoạt động.
⚙️ 4. ADD CISCO ROUTER VÀO PRTG
Trên PRTG, vào:
Devices → All → Network Infrastructure
Sau đó chọn:
Add Device
Khai báo:
Device Name: Router1
IPv4 Address: 192.168.1.1
Tại phần Credentials for SNMP Devices, cấu hình:
SNMP Version: v2c
Community String: vnprocommunitystring
SNMP Port: 161
Sau đó tạo Device.
Đây là bước rất dễ phát sinh lỗi.
Community String trên PRTG phải giống chính xác Community String trên Cisco Router.
Ví dụ Router sử dụng:
vnprocommunitystring
thì PRTG cũng phải khai báo đúng chuỗi này.
Sai một ký tự cũng có thể khiến PRTG không truy vấn được SNMP.
📊 5. ADD SENSOR
Add Device thành công chưa có nghĩa là Monitoring đã hoàn tất.
Click vào Router vừa tạo → Add Sensor.
PRTG sẽ hiển thị những Sensor có thể sử dụng để giám sát thiết bị.
Trong LAB này có thể chọn:
SNMP CPU Load
Sau khi tạo Sensor, quay lại Router và kiểm tra Sensor vừa được thêm.
Cần hiểu rằng Sensor chính là thành phần đại diện cho loại dữ liệu mà PRTG cần thu thập.
Ví dụ:
SNMP CPU Load → theo dõi CPU
Các Sensor khác có thể được sử dụng để theo dõi interface, traffic hoặc những thông số phù hợp với thiết bị.
🔎 6. KIỂM TRA MONITORING DATA
Click vào Sensor.
Nếu cấu hình đúng, PRTG sẽ bắt đầu nhận dữ liệu từ Cisco Router và hiển thị trạng thái cùng biểu đồ theo thời gian.
Đến đây, flow hoàn chỉnh đã hình thành:
Cisco Router
↓
SNMP Community
↓
PRTG Add Device
↓
SNMP v2c / UDP 161
↓
Sensor
↓
Monitoring Data
Đây mới là lúc có thể xác nhận Router đã thực sự được đưa vào hệ thống Monitoring.
🚨 7. ROUTER PING ĐƯỢC NHƯNG SENSOR KHÔNG CÓ DATA?
Đây là tình huống rất đáng chú ý khi troubleshooting.
Thay vì kiểm tra ngẫu nhiên, có thể đi theo thứ tự:
① Kiểm tra IP
192.168.1.1
② Kiểm tra Community String
Cisco và PRTG phải giống nhau.
③ Kiểm tra SNMP Version
v2c
④ Kiểm tra SNMP Port
161
⑤ Kiểm tra cấu hình Router
show running-config | include snmp
⑥ Kiểm tra lại Sensor
Nếu các thông số trên đều đúng nhưng Sensor vẫn không có dữ liệu, tiếp tục kiểm tra trạng thái SNMP và kết nối giữa PRTG Server với Router.
🎯 KẾT QUẢ SAU LAB
Điểm quan trọng của LAB này không phải chỉ là cài được PRTG.
Mục tiêu là tự tay hoàn thành toàn bộ quy trình:
IP Connectivity → SNMP Configuration → Add Device → SNMP v2c → Add Sensor → Monitoring Data → Troubleshooting
Qua đó, kiến thức SNMP không còn chỉ là:
Mà trở thành một quy trình thực hành cụ thể: thiết bị phải reach được, SNMP phải đúng, PRTG phải truy vấn được và Sensor phải thực sự nhận dữ liệu.
Đây cũng là tư duy troubleshooting mà người học CCNA/CCNP nên rèn luyện khi chuyển từ kiến thức lý thuyết sang môi trường Network thực tế.
Trong thực tế Network Monitoring, việc kiểm tra một thiết bị không chỉ dừng ở khả năng kết nối IP. Network Engineer còn cần thu thập các thông tin như CPU, interface, traffic, trạng thái thiết bị… thông qua các giao thức quản lý mạng như SNMP.
Trong LAB này, mình dựng PRTG Network Monitor trên PC, cấu hình Cisco Gateway hỗ trợ SNMP, sau đó đưa Router vào PRTG và tạo Sensor để kiểm tra dữ liệu giám sát.
Flow chính:
PC chạy PRTG → Cisco Gateway → SNMP → Sensor → Monitoring Data
🧪 1. DỰNG MÔ HÌNH LAB
Mô hình gồm:
PC/PRTG → Cisco Gateway → ADSL Router → Internet
Trong đó:
- LAN: 192.168.1.0/24
- Cisco Gateway: 192.168.1.1
- PC chạy PRTG: 192.168.1.2
- SNMP sử dụng v2c
- SNMP Port: UDP 161
Trước khi kiểm tra SNMP, cần xác nhận PC có thể kết nối đến Router:
ping 192.168.1.1
Nếu ping chưa thành công thì chưa cần kiểm tra SNMP. Hãy xử lý trước các vấn đề về IP, subnet mask, interface hoặc kết nối mạng.
Đây cũng là nguyên tắc troubleshooting quan trọng:
Layer dưới chưa OK thì chưa vội kiểm tra Layer trên.
🖥️ 2. CÀI ĐẶT PRTG NETWORK MONITOR
Cài PRTG Network Monitor trên PC dùng làm Monitoring Server.
Trong quá trình cài đặt, thực hiện các bước cơ bản như chọn ngôn ngữ, chấp nhận License Agreement và khai báo email.
Sau khi cài đặt hoàn tất, mở giao diện Web của PRTG và kiểm tra Dashboard.
Một điểm cần chú ý là port Web của PRTG, trong mô hình LAB có thể sử dụng port 8080. Nếu port này đang được ứng dụng khác sử dụng, cần xử lý trước khi truy cập giao diện quản trị.
Khi Dashboard hoạt động bình thường, phần Monitoring Server đã sẵn sàng.
🔧 3. CẤU HÌNH SNMP TRÊN CISCO ROUTER
Đây là bước quan trọng nhất.
Trước tiên cấu hình địa chỉ IP cho interface kết nối về LAN:
Router1(config)# interface f0/0
Router1(config-if)# ip address 192.168.1.1 255.255.255.0
Router1(config-if)# no shutdown
Router1(config-if)# exit
Tiếp theo cấu hình SNMP Community String:
Router1(config)# snmp-server community vnprocommunitystring rw
Trong đó:
vnprocommunitystring
là Community String mà PRTG sẽ sử dụng khi truy vấn Router.
Kiểm tra lại cấu hình:
Router1# show running-config | include snmp
Sau đó từ PC kiểm tra:
ping 192.168.1.1
Lưu ý: Ping thành công chỉ chứng minh IP connectivity đang hoạt động, chưa chứng minh SNMP đã hoạt động.
⚙️ 4. ADD CISCO ROUTER VÀO PRTG
Trên PRTG, vào:
Devices → All → Network Infrastructure
Sau đó chọn:
Add Device
Khai báo:
Device Name: Router1
IPv4 Address: 192.168.1.1
Tại phần Credentials for SNMP Devices, cấu hình:
SNMP Version: v2c
Community String: vnprocommunitystring
SNMP Port: 161
Sau đó tạo Device.
Đây là bước rất dễ phát sinh lỗi.
Community String trên PRTG phải giống chính xác Community String trên Cisco Router.
Ví dụ Router sử dụng:
vnprocommunitystring
thì PRTG cũng phải khai báo đúng chuỗi này.
Sai một ký tự cũng có thể khiến PRTG không truy vấn được SNMP.
📊 5. ADD SENSOR
Add Device thành công chưa có nghĩa là Monitoring đã hoàn tất.
Click vào Router vừa tạo → Add Sensor.
PRTG sẽ hiển thị những Sensor có thể sử dụng để giám sát thiết bị.
Trong LAB này có thể chọn:
SNMP CPU Load
Sau khi tạo Sensor, quay lại Router và kiểm tra Sensor vừa được thêm.
Cần hiểu rằng Sensor chính là thành phần đại diện cho loại dữ liệu mà PRTG cần thu thập.
Ví dụ:
SNMP CPU Load → theo dõi CPU
Các Sensor khác có thể được sử dụng để theo dõi interface, traffic hoặc những thông số phù hợp với thiết bị.
🔎 6. KIỂM TRA MONITORING DATA
Click vào Sensor.
Nếu cấu hình đúng, PRTG sẽ bắt đầu nhận dữ liệu từ Cisco Router và hiển thị trạng thái cùng biểu đồ theo thời gian.
Đến đây, flow hoàn chỉnh đã hình thành:
Cisco Router
↓
SNMP Community
↓
PRTG Add Device
↓
SNMP v2c / UDP 161
↓
Sensor
↓
Monitoring Data
Đây mới là lúc có thể xác nhận Router đã thực sự được đưa vào hệ thống Monitoring.
🚨 7. ROUTER PING ĐƯỢC NHƯNG SENSOR KHÔNG CÓ DATA?
Đây là tình huống rất đáng chú ý khi troubleshooting.
Thay vì kiểm tra ngẫu nhiên, có thể đi theo thứ tự:
① Kiểm tra IP
192.168.1.1
② Kiểm tra Community String
Cisco và PRTG phải giống nhau.
③ Kiểm tra SNMP Version
v2c
④ Kiểm tra SNMP Port
161
⑤ Kiểm tra cấu hình Router
show running-config | include snmp
⑥ Kiểm tra lại Sensor
Nếu các thông số trên đều đúng nhưng Sensor vẫn không có dữ liệu, tiếp tục kiểm tra trạng thái SNMP và kết nối giữa PRTG Server với Router.
🎯 KẾT QUẢ SAU LAB
Điểm quan trọng của LAB này không phải chỉ là cài được PRTG.
Mục tiêu là tự tay hoàn thành toàn bộ quy trình:
IP Connectivity → SNMP Configuration → Add Device → SNMP v2c → Add Sensor → Monitoring Data → Troubleshooting
Qua đó, kiến thức SNMP không còn chỉ là:
“SNMP là giao thức dùng để monitoring thiết bị mạng.”
Mà trở thành một quy trình thực hành cụ thể: thiết bị phải reach được, SNMP phải đúng, PRTG phải truy vấn được và Sensor phải thực sự nhận dữ liệu.
Đây cũng là tư duy troubleshooting mà người học CCNA/CCNP nên rèn luyện khi chuyển từ kiến thức lý thuyết sang môi trường Network thực tế.