Pengenalan dan tujuan perkhidmatan SNMP Linux
SNMP (Simple Network Management Protocol, simple network management protocol) ialah protokol yang digunakan untuk pengurusan rangkaian, yang boleh membantu pentadbir memantau dan mengurus peranti rangkaian, sistem pengendalian atau aplikasi menunggu. Dalam sistem Linux, dengan memasang dan mengkonfigurasi perkhidmatan SNMP, anda boleh memantau dan mengurus peranti rangkaian seperti pelayan, penghala dan suis. Artikel ini akan memperkenalkan konsep asas, kaedah pemasangan dan konfigurasi, dan contoh penggunaan perkhidmatan SNMP dalam sistem Linux.
1. Konsep asas perkhidmatan SNMP
SNMP ialah protokol rangkaian berdasarkan protokol UDP, terutamanya digunakan untuk pemantauan dan pengurusan antara peranti rangkaian. Ia mengatur dan mengurus maklumat peranti rangkaian berdasarkan Pangkalan Maklumat Pengurusan (MIB). Mesej SNMP ditukar antara tapak pengurusan dan tapak ejen Tapak pengurusan boleh mendapatkan, menetapkan atau memantau maklumat tapak ejen dengan menghantar mesej SNMP.
Dalam sistem Linux, pakej perisian Net-SNMP biasanya digunakan untuk menyediakan perkhidmatan SNMP. Net-SNMP ialah kit alat SNMP sumber terbuka yang menyediakan satu set alat dan perpustakaan untuk melaksanakan protokol SNMP.
2. Pasang dan konfigurasikan perkhidmatan SNMP
Dalam kebanyakan pengedaran Linux, pakej Net-SNMP sudah disertakan dalam pengurus pakej dan boleh dipasang dengan arahan berikut:
sudo apt-get install snmp snmpd
Edit fail konfigurasi ejen SNMP/etc/snmp/snmpd.conf
Anda boleh menggunakan editor teks untuk membuka dan mengedit fail Fail konfigurasi mengandungi beberapa tetapan asas ejen SNMP, seperti rentetan komuniti, hos yang dipantau , dan lain-lain. .
Configurasi contoh adalah seperti berikut:
com2sec readonly default public group MyROGroup v1 readonly view all included .1 access MyROGroup "" any noauth exact all none none
Selepas konfigurasi selesai, anda boleh memulakan perkhidmatan ejen SNMP:
sudo service snmpd restart
3.Contoh penggunaan G
snmpget -v 2c -c public localhost .1.3.6.1.2.1.25.1.1.0
snmptrap -v 1 -c public trap-receiver-ip .1.3.6.1.2.1.1.3.0.1
Atas ialah kandungan terperinci Pengenalan dan penggunaan perkhidmatan SNMP Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!