एंड्रयू Karmadanov द्वारा लिखित "कैसे SNMP दूरस्थ रूप से स्थापित करने के लिए" Microsoft TechNet विकी पृष्ठ पर SNMP सेवा को स्थापित करने के तरीके पर अविश्वसनीय रूप से विस्तार किया गया है। यह जवाब एंड्रयू के विकी पेज के प्रासंगिक हिस्सों की कॉपी-और-पेस्ट है। ध्यान दें कि Windows SNMP एजेंट v3 का समर्थन नहीं करता है, इसे अधिक जानकारी के लिए देखें: /server/818237/is-snmp-v3-supported-in-windows-server-2016/818472 ।
1. स्थापित करें
1.1 स्थापित - चित्रमय
स्टार्ट-> कंट्रोल पैनल-> प्रोग्राम्स एंड फीचर्स-> विंडोज फीचर्स को ऑन या ऑफ करें-> सिंपल नेटवर्क मैनेजमेंट प्रोटोकॉल (SNMP) -> WMI SNMP प्रोवाइडर-> चेकबॉक्स को सक्षम करें।
1.2 स्थापित करें - कमांड-लाइन
विंडोज 10 के लिए,
Cmd.exe को व्यवस्थापक के रूप में चलाएँ। उन्नत कमांड प्रॉम्प्ट से, टाइप करें:
dism.exe /online /enable-feature /featurename:"SNMP" /featurename:"WMISnmpProvider"
2 कॉन्फ़िगरेशन - उपयोगकर्ता इंटरफ़ेस
विंडोज 10 में, यूजर इंटरफेस एसएनएमपी सेवा की सेवाओं.एमएससी प्रॉपर्टीज में "छिपा हुआ" है। अधिक जानकारी के लिए, विवरण के लिए यह पेसलर द नेटवर्क मॉनिटरिंग कंपनी नॉलेज बेस पेज देखें।
3 कॉन्फ़िगरेशन - विंडोज रजिस्ट्री
सभी एसएनएमपी सेटिंग्स को रजिस्ट्री में संग्रहीत किया जाता है, जो इस कार्य को थोड़ा आसान बनाता है। हमें जिन सेटिंग्स को कॉन्फ़िगर करने की आवश्यकता है, उन्हें नीचे दिखाया गया है।
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, और sysLocation केवल रजिस्ट्री मान हैं। हम उन्हें अछूता छोड़ सकते हैं। ValidCommunities, PermittedManagers, और TrapConfiguration अधिक महत्वपूर्ण हैं। वे परिभाषित करते हैं कि एसएनएमपी के माध्यम से मेजबान को कौन से सिस्टम संवाद कर सकते हैं
३.१ मान्य
ValidCommunities कुंजी में SNMP समुदायों और अनुमतियों की सूची है। ऐसा लग रहा है
"<Community Name>"=dword:<Access Rights>
पहुँच अधिकारों के निम्नलिखित मूल्य हैं:
NONE – 0x0001
NOTIFY – 0x0002
READ ONLY – 0x0004
READ/WRITE – 0x0008
READ/CREATE – 0x0010
उदाहरण के लिए:
"public"=dword:00000004
"private"=dword:00000008
3.2 अनुमति दी गई
PermittedManagers कुंजी में होस्ट की सूची है, जो SNMP के माध्यम से होस्ट को क्वेरी या अपडेट कर सकता है। यह नामों या आईपी पतों की एक क्रमांकित सूची है। उदाहरण के लिए:
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
3.3 ट्रैपकॉन्फिगेशन
ट्रैपकॉन्फिगेशन कुंजी उपकुंजियों की एक सूची है, प्रति समुदाय नाम। बदले में प्रत्येक उपकुंजी में मेजबानों की एक सूची होती है, जिसमें जाल भेजे जाएंगे। उदाहरण के लिए:
TrapConfiguration\public
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
नोट: सामुदायिक नाम केस-संवेदी हैं