Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> आभासी मशीन

VMWare ESXi होस्ट पर SNMP को कैसे सक्षम और कॉन्फ़िगर करें?

यदि आप अपने मॉनिटरिंग सिस्टम में अपने VMWare ESXi सर्वर की स्थिति की निगरानी करना चाहते हैं, तो आपको अपने मेजबानों पर SNMP एजेंट को कॉन्फ़िगर करना होगा। इस लेख में हम दिखाएंगे कि VMWare ESXi 6.7 में SNMP को कैसे सक्षम और कॉन्फ़िगर किया जाए (गाइड ESXi 5.5 और नए के लिए लागू है)।

ESXi में, एक अंतर्निहित SNMP एजेंट है जो SNMP अनुरोध और जाल भेज और प्राप्त कर सकता है। आप ESXi होस्ट पर SNMP एजेंट को कई तरीकों से सक्षम और कॉन्फ़िगर कर सकते हैं:vCLI, PowerCLI (लेकिन vSphere क्लाइंट GUI के माध्यम से नहीं) का उपयोग करके।

VMWare ESXi में SNMP सर्वर

vSphere वेब इंटरफ़ेस से, आप केवल यह सुनिश्चित कर सकते हैं कि “SNMP सर्वर "सेवा चल रही है, इसकी स्टार्टअप सेटिंग्स बदलें या सेवा को रोकें/शुरू करें। अपने ESXi होस्ट पर जाएँ -> कॉन्फ़िगर करें -> सेवाएं -> एसएनएमपी सर्वर। सेवा डिफ़ॉल्ट रूप से बंद है। इसे शुरू करें।

VMWare ESXi होस्ट पर SNMP को कैसे सक्षम और कॉन्फ़िगर करें?

ESXi होस्ट पर SSH एक्सेस सक्षम करें और किसी भी ssh क्लाइंट का उपयोग करके उससे कनेक्ट करें (मैं विंडोज 10 बिल्ट-इन SSH क्लाइंट का उपयोग कर रहा हूं)।

वर्तमान SNMP सेटिंग्स की जाँच करने के लिए, यह कमांड चलाएँ:

esxcli system snmp get

VMWare ESXi होस्ट पर SNMP को कैसे सक्षम और कॉन्फ़िगर करें?

SNMP कॉन्फ़िगर नहीं है:सभी पैरामीटर खाली हैं, और एजेंट अक्षम है।

Authentication:
Communities:
Enable: false
Engineid:
Hwsrc: indications
Largestorage: true
Loglevel: info
Notraps:
Port: 161
Privacy:
Remoteusers:
Syscontact:
Syslocation:
Targets:
Users:
V3targets:

ESXi में SNMP एजेंट पैरामीटर कॉन्फ़िगर करना

निगरानी सर्वर आईपी पता (एसएनएमपी लक्ष्य), पोर्ट (डिफ़ॉल्ट रूप से, 161 यूडीपी) और एसएनएमपी समुदाय का नाम निर्दिष्ट करें (आमतौर पर, सार्वजनिक ):

esxcli system snmp set --targets=192.168.99.99@161/public

या आप समुदाय का नाम इस प्रकार सेट कर सकते हैं:

esxcli system snmp set --communities YOUR_COMMUNITY_STRING

इसके अतिरिक्त, आप स्थान निर्दिष्ट कर सकते हैं:

esxcli system snmp set --syslocation "Allee 16, Mun, DE"

संपर्क जानकारी:

esxcli system snmp set --syscontact admin@woshub.com
फिर ESXi होस्ट पर SNMP सेवा सक्षम करें:

esxcli system snmp set --enable true

SNMP कॉन्फ़िगरेशन का परीक्षण करने के लिए:

esxcli system snmp test

VMWare ESXi होस्ट पर SNMP को कैसे सक्षम और कॉन्फ़िगर करें?

सेटिंग्स को लागू करने के लिए, इस आदेश का उपयोग करके एसएनएमपी एजेंट को पुनरारंभ करें:

/etc/init.d/snmpd restart

VMWare ESXi होस्ट पर SNMP को कैसे सक्षम और कॉन्फ़िगर करें?

वर्तमान सेटिंग्स को रीसेट करने के लिए, निम्न कमांड का उपयोग करें:

esxcli system snmp set –r

SNMP को अक्षम करने के लिए:

esxcli system snmp set --disable true

SNMP ट्रैफ़िक के लिए ESXi फ़ायरवॉल कॉन्फ़िगरेशन

आप अपने ESXi होस्ट फ़ायरवॉल में SNMP ट्रैफ़िक को दो तरह से अनुमति दे सकते हैं। नेटवर्क पर किसी भी उपकरण से SMNP अनुरोधों की अनुमति देने के लिए:

esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true
esxcli network firewall ruleset set --ruleset-id snmp --enabled true

या आप अपने मॉनिटरिंग सर्वर या आईपी सबनेट के आईपी पते से इनबाउंड ट्रैफिक की अनुमति दे सकते हैं जहां आपके एसएनएमपी सर्वर स्थित हैं:

esxcli network firewall ruleset set --ruleset-id snmp --allowed-all false
esxcli network firewall ruleset allowedip add --ruleset-id snmp --ip-address 192.168.100.0/24
esxcli network firewall ruleset set --ruleset-id snmp --enabled true

अब आप SNMP पर अपने VMWare ESXi होस्ट की निगरानी कर सकते हैं।

PowerCLI का उपयोग करके ESXi होस्ट पर SNMP सेटिंग बदलें

यदि आप कई ESXi होस्ट पर SNMP पैरामीटर को जल्दी से कॉन्फ़िगर करना चाहते हैं, तो आप इस PowerCLI स्क्रिप्ट का उपयोग कर सकते हैं:

$ESXi = 'mun-esxi01'
$Community = 'Public'
$Target = '192.168.99.99'
$Port = '161'

#Connection to an ESXi host
Connect-VIServer -Server $sESXiHost
#Clearing the current SNMP settings
Get-VMHostSnmp | Set-VMHostSnmp -ReadonlyCommunity @()
#Configure SNMP parameters
Get-VMHostSnmp | Set-VMHostSnmp -Enabled:$true -AddTarget -TargetCommunity $Community -TargetHost $Target -TargetPort $Port -ReadOnlyCommunity $Community
#Display the current SNMP parameters
$Cmd= Get-EsxCli -VMHost $ESXiHost
$Cmd.System.Snmp.Get()

यदि आपके पास उन्नत VMWare एंटरप्राइज़ प्लस लाइसेंस है, तो आप होस्ट प्रोफ़ाइल (प्रबंधन -> होस्ट प्रोफ़ाइल -> आपकी प्रोफ़ाइल -> SNMP एजेंट कॉन्फ़िगरेशन) का उपयोग करके अपने ESXi होस्ट पर SNMP पैरामीटर कॉन्फ़िगर कर सकते हैं।

VMWare ESXi SNMPv3 कॉन्फ़िगरेशन

हमने ऊपर ESXi होस्ट पर SNMP एजेंट v1 और v2 को सक्षम और कॉन्फ़िगर करने के तरीके पर चर्चा की है। ESXi 5.1 से शुरू होकर, एक अधिक आधुनिक प्रोटोकॉल संस्करण का उपयोग किया जाता है:SNMP v3 . अधिक सुरक्षित SNMPv3 कॉन्फ़िगर करने के लिए निम्न आदेशों का उपयोग करें।

प्रमाणीकरण और एन्क्रिप्शन प्रोटोकॉल सेट करें:

esxcli system snmp set -a MD5 -x AES128

प्रमाणीकरण और एन्क्रिप्शन पासवर्ड के लिए हैश जेनरेट करें (authpass . बदलें) और privhash अपने पासवर्ड के साथ):

esxcli system snmp hash --auth-hash authpass --priv-hash privhash --raw-secret

हैश (ऑथश और निजीश) का उपयोग करके, एक उपयोगकर्ता जोड़ें:

esxcli system snmp set -e yes -C snmp@woshub.com -u snmpuser/authhash/privhash/priv

फिर SNMP लक्ष्य पता निर्दिष्ट करें:

esxcli system snmp set –v3targets 192.168.99.99@161/user/priv/trap

आप Linux snmpwalk . का उपयोग करके दूरस्थ रूप से SNMP कॉन्फ़िगरेशन की जांच कर सकते हैं उपकरण:

snmpwalk -v3 -u snmpuser -l AuthPriv -a SHA -A P@ssw0rd1 -x AES-X P@ssword2 192.168.1.120


  1. मैक फ़ायरवॉल:इसे कैसे सक्षम और कॉन्फ़िगर करें

    यह सोचना आसान है कि आपका Mac इंटरनेट पर सुरक्षित और सुरक्षित है। हालाँकि macOS Windows की तरह असुरक्षित नहीं है, फिर भी Mac मालिकों को अपने कंप्यूटर को अवांछित घुसपैठ से बचाने के लिए फ़ायरवॉल का उपयोग करने पर विचार करना चाहिए। आपके द्वारा उपयोग की जाने वाली सुरक्षा की पहली परत एक फ़ायरवॉल है, जो ऐ

  1. Windows 10 पर Office 365 में डार्क मोड को कैसे सक्षम और कॉन्फ़िगर करें

    डार्क मोड खूबसूरत है। अधिकांश ऐप्स और ऑपरेटिंग सिस्टम में लोकप्रिय फीचर रोशनी और चमक को बंद कर देता है और चीजों को समझने और पढ़ने में आसान बनाता है। लेकिन, क्या आप जानते हैं कि ऑफिस के हर ऐप का अपना डार्क मोड भी होता है। खैर, इस गाइड में, हम बताएंगे कि आप विंडोज 10 में ऑफिस 365 में डार्क मोड को कैसे

  1. VMware ESXi में वर्चुअल मशीन का क्लोन कैसे बनाएं

    यह ट्यूटोरियल कई घरेलू उपयोगकर्ताओं के लिए लागू नहीं हो सकता है, लेकिन यदि आप अपने वातावरण में किसी भी कारण से VMware ESXi का उपयोग कर रहे हैं, तो आपको यह लेख पसंद आएगा। VMware ESXi एक बेअर-मेटल हाइपरवाइजर है, जो मुफ्त में पेश किया जाता है, एक प्रकार का टीज़र है जो आपको अधिक पूर्ण रूप से प्रदर्शित