Untuk apa SNMP digunakan?


10

Adakah yang bisa menjelaskan kepada saya untuk apa SNMP digunakan di Ubuntu Desktop rumah?

Apakah itu dibutuhkan? Tidak ada jaringan apa pun selain modem kabel.


2
Apakah Anda memiliki snmp yang diinstal pada desktop Ubuntu Anda secara default? Bisakah kamu lebih spesifik?
Huygens

Jawaban:


10

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.confmisalnya) 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 .

  1. Edit file /etc/snmp/snmp.confdan komentari baris yang berisi "mibs:"
  2. 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

  3. Anda harus dapat menguji konfigurasi ini dengan menjalankan perintah berikut:

    • snmpwalk -v 2c -c public <InsertYourIPAddressHere> system
    • Jika berfungsi dengan baik, Anda harus mendapatkan respons yang serupa dengan yang berikut:

    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.


Jika pengujian saya dengan smtpwalktidak mengembalikan apa pun yang dekat dengan yang Anda poskan, bagaimana saya dapat memecahkan masalah ini? Saya mencoba untuk nagiosbangun dan berjalan dan perlu menginstal dan menguji snmpdulu
ProfessionalAmateur

@ProfessionalAmateur Saya sarankan memulai pertanyaan baru. Pastikan untuk merinci apa yang Anda punya masalah sebelumnya, pesan kesalahan apa yang mungkin Anda dapatkan, dll ...
Kevin Bowen

3

                                                 Apa itu SNMP?

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)

TechNet SNMP                PulseWan


3

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.


3

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.


File konfigurasi SNMP di CUPS ada untuk mengkonfigurasi bagaimana CUPS sendiri menemukan printer melalui SNMP, bukan untuk memberikan informasi tentang CUPS melalui SNMP. Misalnya: Memantau CUPS- part2
Andrew Beals

1
@AndrewBeals Terima kasih atas informasinya - tidak tahu itu; jangan ragu untuk mengedit jawaban saya.
belacqua

1

@jasmines Sepertinya jawaban ini sekarang berisi seluruh isi halaman itu, disalin kata demi kata. Apakah ada pemberitahuan hak cipta di suatu tempat (atau mungkin izin yang Anda sendiri telah minta dan terima?) Mengizinkan ini? Cara terbaik adalah memasukkan informasi alih-alih hanya tautan, tetapi sejumlah besar teks tidak boleh disalin langsung ke jawaban kecuali konten dilisensikan atau ditawarkan dengan cara yang memungkinkan untuk didistribusikan di bawah cc-wiki .
Eliah Kagan

Itu juga tidak benar-benar menjawab pertanyaan seperti yang tertulis.
OrangeDog

@jasmines - informasi Anda yang diedit pada dasarnya disalin dari blog - ini tampaknya tidak digunakan secara adil dan karenanya dapat ditafsirkan sebagai pelanggaran terhadap hak cipta apa pun di blog. Saya telah memutar ini kembali. Silakan ulang jawaban Anda dengan kata-kata Anda sendiri dan dengan contoh perintah Anda sendiri dll.
fossfreedom
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.