Danh mục
Cisco

Cấu hình SNMP trên Router/Switch dựa trên IOS của Cisco

SNMP là một giao thức tầng ứng dụng cung cấp định dạng thông báo cho việc giao tiếp giữa managers và agents SNMP. SNMP manager là hệ thống được sử dụng để điều khiển và giám sát hoạt động của các máy chủ mạng bằng cách sử dụng SNMP; điều này còn được gọi là Trạm Quản lý Mạng (NMS). Bài viết sẽ giải thích cách cấu hình giao thức quản lý mạng đơn giản (SNMP) trên các router Cisco và các switch Catalyst để kích hoạt agent SNMP. Cấu hình SNMP trên các thiết bị Cisco rất đơn giản và được thực hiện từ chế độ cấu hình toàn cầu (global configuration mode).

Phải xác định mối quan hệ giữa SNMP manager và Client. Lệnh để kích hoạt SNMP client trên Router Cisco là lệnh “snmp community,” theo sau là community name. Lệnh này cũng cho phép cấu hình agent SNMP là chỉ cho quyền đọc hoặc cả quyền đọc và ghi. Nếu không chỉ định, mặc định nó sẽ được cấu hình là quyền đọc. Trong trường hợp này, bạn đã cấu hình tên community là “public,” cho phép cả quyền đọc và ghi. Điều này cho phép một NMS cả cấu hình và thu thập thông tin từ thiết bị quản lý. Cài đặt SNMP được thực hiện từ chế độ cấu hình toàn cầu (global configuration mode).

Để kích hoạt chuỗi community SNMP trên Router Cisco

1. Telnet vào Router hoặc Switch, gõ “ enable ” để vào chế độ kích hoạt. Nhập mật khẩu kích hoạt.

prompt# telnet 192.168.1.1
Router>enable
Password:
Router#

2. Vào chế độ cấu hình chung bằng cách gõ “ configure terminal ” và tìm các lệnh có sẵn cho cấu hình SNMP trên Bộ định tuyến Cisco.

Router(config)#

Router(config)#snmp-server ?
  chassis-id                       String to uniquely identify this chassis
  community                    Enable SNMP; set community string and access  privs
  contact                          Text for mib object sysContact
  context                           Create/Delete a context apart from default
  drop                                 Silently drop SNMP packets
  enable                            Enable SNMP Traps
  engineID                       Configure a local or remote SNMPv3 engineID
  file-transfer                  File transfer related commands
  group                            Define a User Security Model group
  host                                Specify hosts to receive SNMP notifications
  ifindex                           Enable ifindex persistence
  inform                           Configure SNMP Informs options
  ip                                     IP ToS configuration for SNMP traffic
  location                         Text for mib object sysLocation
  manager                        Modify SNMP manager parameters
  packetsize                     Largest SNMP packet size
  queue-length                Message queue length for each TRAP host
  source-interface           Assign an source interface
  system-shutdown    Enable use of the SNMP reload command
  tftp-server-list              Limit TFTP servers used via SNMP
  trap                               SNMP trap options
  trap-source                  Assign an interface for the source address of all traps
  trap-timeout                Set timeout for TRAP message retransmissions
  user                                Define a user who can access the SNMP engine
  view                               Define an SNMPv2 MIB view

 

3. Kích hoạt SNMP bằng lệnh sau:

Router(config)#snmp-server community <community-string> ro

Router(config)#snmp-server community <community-string> rw
Router(config)#snmp-server community public rw

“ro” có nghĩa là chỉ quyền đọc và “rw” là cho cả quyền đọc và ghi.

4. Sử dụng lệnh “snmp-server host” để chỉ định máy chủ hoặc các máy chủ nhận các SNMP trap.

Router(config)#snmp-server host <ip-address> <community-string>

Ở đây, “ip-address” là địa chỉ IP của trạm quản lý SNMP và “community-string” là chuỗi community thực tế.

5. Để kích hoạt Router để gửi SNMP traps hoặc informs (thông báo SNMP), sử dụng lệnh cấu hình toàn cầu “snmp-server enable traps”. Sau khi thực hiện lệnh này, SNMP traps sẽ được tự động gửi đến trạm quản lý SNMP đã được cấu hình trong bước trước.

Router(config)#snmp-server enable traps

6. Thoát chế độ cấu hình bằng lệnh “ exit ”, lưu cấu hình SNMP mới bằng lệnh “ write memory” hoặc  “copy run start” .

Router#write memory
Building configuration…

[OK]

Router#

Ví dụ về cấu hình SNMP trên Bộ định tuyến của Cisco

prompt#telnet 192.168.1.1
Router>enable
Password:
Router#configure terminal
Enter configuration commands, one per line.  End
with CNTL/Z.Router(config)#
Router(config)#snmp-server community public RO
Router(config)#snmp-server community cisco@123 RW
Router(config)#snmp-server host 172.18.42.10 public
Router(config)#snmp-server enable traps
Router(config)#exit
Router#Router#write memory
Building configuration…[OK]

Router#

 

 

Yêu cầu tư vấn ngay Gọi Hotline ngay Chat Zalo với chúng tôi Chat Facebook với chúng tôi
mail
YÊU CẦU TƯ VẤN NGAY
icon
icon