Thiết lập SNMP MASTER AGENT trên CENTOS 7.4 và UBUNTU 17.04

1. SNMP là gì?

SNMP là một giao thức, được sử dụng để giám sát và cấu hình các thiết bị mạng khác nhau. Bước đầu tiên để sử dụng thiết lập đó là thiết lập một tác nhân, tác nhân này sẽ thu thập thông tin về một máy mong muốn và máy chủ sẽ thực hiện các yêu cầu.

2. Những thứ cần chuẩn bị?

  • Máy chủ Centos 7.4 VPS
  • Máy chủ VPS Ubuntu 17.04
  • Kiến thức cơ bản về cách cài đặt gói, thay đổi tệp cấu hình và chạy lệnh

3. Cài đặt

Hệ thống Centos sẽ đóng vai trò là đại lý. Chúng ta sẽ gửi yêu cầu để thu thập thông tin về nó. Xác định địa chỉ IP của máy và ghi nhớ nó hoặc viết nó ra.

ip addr show

Cài đặt gói đại lý SNMP

yum -y install net-snmp

kiểm tra cấu hình mặc định

grep -v '^$\|^\s*\#' /etc/snmp/snmpd.conf

Sao lưu cấu hình gốc

mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig

Tạo /etc/snmp/snmpd.conf trống và điền vào nó với nội dung sau

rocommunity vpsservers 185.181.8.0/24
# setup info
syslocation  "my Centos VPS server"
syscontact  "My Contact name"
# open up
agentAddress  udp:161
# run as
agentuser  root
# dont log connection from UDP:
dontLogTCPWrappersConnects yes
# fix for larger then 2TB disks (raid!)
realStorageUnits 0

QUAN TRỌNG : rocommunity vpsservers 185.181.8.0/24, xác định tên mạng mà các kết nối từ đó sẽ được chấp nhận và điểm mạng, vui lòng đặt mạng mà từ đó bạn sẽ truy cập tác nhân SNMP.

Bây giờ chỉnh sửa /etc/sysconfig/snmpdchuỗi OPTIONS

OPTIONS="-Ls3d"

Bây giờ chúng ta hãy bắt đầu, kích hoạt dịch vụ và kiểm tra xem nó đang chạy OK

systemctl start snmpd
systemctl enable snmpd
systemctl status snmpd

UBUNTU:  Đang sử dụng một máy chủ VPS khác để thiết lập ubuntu của mình. Cài đặt snmp và sau đó snmp-mibs-downloader

apt-get install snmp
apt-get install snmp-mibs-downloader

Bây giờ chúng ta hãy thử truy vấn một số thông tin từ đại lý:

snmpwalk -Os -c vpsservers -v1 185.181.8.68 SNMPv2-MIB::sysDescr.0

3. Phần kết luận:

Bây giờ bạn đã biết cách thiết lập thiết lập tác nhân chính SNMP đưa ra yêu cầu với tác nhân SNMP của bạn và nhận thông tin. Đây là bước đầu tiên trong việc tạo ra một hệ thống được giám sát đầy đủ. Bạn có thể kiểm tra /var/lib/snmp/mibs/ietf/SNMPv2-MIBcác thuộc tính mà bạn có thể truy vấn.

Be the first to comment

Leave a Reply

Your email address will not be published.


*