Jawaban:
Apa itu SNMP?
SNMP (Simple Network Management Protocol) "adalah protokol yang banyak digunakan untuk memantau kesehatan dan kesejahteraan peralatan jaringan (mis. Router), peralatan komputer dan bahkan perangkat seperti UPS." .
Ini biasanya digunakan oleh administrator jaringan dan sistem untuk mengumpulkan statistik operasional (seperti mengukur lalu lintas bandwidth jaringan, penggunaan cpu, atau ruang hard drive yang tersedia) serta mengatur parameter sistem.
Apa artinya ini bagi pengguna desktop rata-rata?
Sebagai pertanyaan saat ini berdiri, SNMP sedikit, atau tidak, menarik bagi pengguna desktop biasa.
Secara default, di Ubuntu, file SNMP dasar ( /etc/snmp/snmp.conf
misalnya) diinstal. Tetapi, mereka tidak diaktifkan, tidak digunakan sama sekali, dan memiliki signifikansi kecil sejauh menyangkut keamanan sistem.
Mengapa saya ingin mengaktifkan dan menggunakan SNMP?
Sebagai kasus penggunaan yang sangat sederhana untuk pengguna yang lebih maju (atau penasaran) akan mengatur sistem pemantauan / grafik seperti MRTG , Cacti , atau Nagios untuk mengawasi kesehatan sistem dan jaringan mereka. Ada sejumlah pertanyaan berguna di situs ini yang membahas detail tentang mengkonfigurasi aplikasi yang memerlukan penggunaan SNMP.
Ini pertanyaan adalah baik titik awal untuk melihat beberapa dari banyak aplikasi yang mempekerjakan SNMP untuk mengumpulkan sistem dan jaringan data.
Bagaimana cara mengaktifkan SNMP di sistem saya?
Lihat jawaban saya di sini .
/etc/snmp/snmp.conf
dan komentari baris yang berisi "mibs:"Selanjutnya, dengan asumsi Anda belum melakukan ini, Anda harus mendapatkan set lengkap MET IETF. File-file ini tidak dikirimkan, secara default, pada sistem Debian / Ubuntu karena masalah lisensi.
Dari konsol ( Ctrl- Alt- t), masukkan perintah berikut:
sudo apt-get install snmp-mibs-downloader
sudo download-mibs
Anda harus dapat menguji konfigurasi ini dengan menjalankan perintah berikut:
snmpwalk -v 2c -c public <InsertYourIPAddressHere> system
SNMPv2-MIB :: sysDescr.0 = STRING: Linux foucault 3.2.0-38-generic-pae # 59-Ubuntu SMP Sel 5 Feb 18 18:16:32 UTC 2013 i686
Di mana saya bisa belajar lebih banyak tentang SNMP?
Net-SNMP adalah paket "kanonik" untuk sebagian besar instalasi.
Pengantar yang baik dapat ditemukan di sini .
Akhirnya, entri wikipedia untuk SNMP.
smtpwalk
tidak mengembalikan apa pun yang dekat dengan yang Anda poskan, bagaimana saya dapat memecahkan masalah ini? Saya mencoba untuk nagios
bangun dan berjalan dan perlu menginstal dan menguji snmp
dulu
Simple Network Management Protocol (SNMP) adalah "protokol standar Internet untuk mengelola perangkat di jaringan IP." Perangkat yang biasanya mendukung SNMP termasuk router, switch, server, workstation, printer, rak modem, dan banyak lagi. "Ini digunakan sebagian besar dalam sistem manajemen jaringan untuk memantau perangkat yang terhubung jaringan untuk kondisi yang memerlukan perhatian administratif. SNMP adalah komponen dari Internet Protocol Suite sebagaimana didefinisikan oleh Internet Engineering Task Force (IETF), terdiri dari seperangkat standar untuk manajemen jaringan, termasuk protokol lapisan aplikasi, skema database, dan satu set objek data. (Untuk lebih jelasnya)
Secara default SNMP (agen atau perangkat yang dipantau) tidak diinstal pada Ubuntu Desktop.
Hanya pustaka SNMP yang diinstal karena dapat digunakan untuk mendapatkan status printer jaringan sebagai contoh tetapi tidak diaktifkan kecuali driver printer memintanya.
SNMP keseluruhan (agen atau perangkat yang dipantau) tidak banyak digunakan pada Desktop Rumah , seperti yang Anda duga.
SNMP digunakan untuk memonitor sistem dari jarak jauh. Ini juga dapat digunakan untuk mengkonfigurasi sistem dari jarak jauh, jika daemon memungkinkan akses tulis, yang jarang terjadi. Anda tidak memerlukannya jika Anda tidak melakukan analisis terperinci atas status sistem Anda, atau pemantauan pusat atau manajemen konfigurasi. (Bahkan tanpa itu, program seperti Nagios dapat memeriksa untuk melihat apakah suatu sistem menyala, apakah layanan HTTP atau SSH mendengarkan pada port, dll.)
Kadang-kadang tampak seolah-olah pustaka atau fungsionalitas SNMP membonceng instalasi program lain, tetapi dalam kenyataannya, kecuali jika disentuh /etc/snmp/snmpd.conf
, Anda salah membaca tujuan file. Misalnya, CUPS tampaknya menyertakan file konfigurasi SNMP, tetapi tujuannya adalah untuk memungkinkan CUPS menemukan printer pada sistem lain yang mengekspos mereka melalui SNMP.
Jika Anda memblokir UDP pada port 161 atau membatasi pendengar ke localhost (127.0.0.1 dan :: 1/128), ini akan mencegah pencarian jarak jauh dari informasi sistem Anda melalui SNMP.