Halaman wiki Microsoft TechNet berjudul "Cara Memasang SNMP Secara Jauh" yang ditulis oleh Andrew Karmadanov memiliki detail luar biasa tentang cara memasang layanan SNMP. Jawaban ini adalah salin dan rekat dari bagian yang relevan dari halaman wiki Andrew. Perhatikan bahwa agen Windows SNMP tidak mendukung v3, lihat ini untuk info lebih lanjut: /server/818237/is-snmp-v3-supported-in-windows-server-2016/818472 .
1. Pasang
1.1 Pasang - Grafis
Mulai-> Panel Kontrol-> Program dan Fitur-> Aktifkan atau nonaktifkan Fitur Windows-> Simple Network Management Protocol (SNMP) -> WMI SNMP Provider-> Enable checkbox.
1.2 Instal - Baris perintah
Untuk Windows 10,
Jalankan cmd.exe sebagai administrator. Dari prompt perintah yang ditinggikan, ketik:
dism.exe /online /enable-feature /featurename:"SNMP" /featurename:"WMISnmpProvider"
2 Konfigurasi - Antarmuka Pengguna
Di Windows 10, antarmuka pengguna "tersembunyi" di properti services.msc dari Layanan SNMP itu sendiri. Untuk info lebih lanjut, lihat Paessler ini Halaman Pangkalan Pengetahuan Perusahaan Pemantau Jaringan untuk detailnya.
3 Konfigurasi - Windows Registry
Semua pengaturan SNMP disimpan dalam registri, yang membuat tugas ini sedikit lebih mudah. Pengaturan yang perlu kita konfigurasi ditunjukkan di bawah ini.
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\EnableAuthenticationTraps
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\NameResolutionRetries
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysContact
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysLocation
EnableAuthenticationTraps, NameResolutionRetries, sysContact, dan sysLocation hanyalah nilai registri. Kita bisa membiarkan mereka tidak tersentuh. ValidCommunities, PermittedManagers, dan TrapConfiguration jauh lebih penting. Mereka mendefinisikan sistem apa yang dapat berkomunikasi dengan host melalui SNMP
3.1 Komunitas Valid
Kunci ValidCommunities berisi daftar komunitas dan izin SNMP. Sepertinya
"<Community Name>"=dword:<Access Rights>
Hak akses memiliki nilai-nilai berikut:
NONE – 0x0001
NOTIFY – 0x0002
READ ONLY – 0x0004
READ/WRITE – 0x0008
READ/CREATE – 0x0010
Sebagai contoh:
"public"=dword:00000004
"private"=dword:00000008
3.2 Manajer yang Diizinkan
Kunci PermittedManagers berisi daftar host, yang dapat meminta atau memperbarui host melalui SNMP. Ini adalah daftar nama atau alamat IP bernomor. Sebagai contoh:
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
3.3 Konfigurasi Trap
Kunci TrapConfiguration adalah daftar subkunci, satu per nama komunitas. Pada gilirannya setiap subkunci berisi daftar host, di mana jebakan akan dikirim. Sebagai contoh:
TrapConfiguration\public
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
Catatan: Nama komunitas peka huruf besar-kecil