हम दृढ़ता से अनुशंसा करते हैं कि आप केटो एपीआई का उपयोग शुरू करने से पहले कृपया केटो एपीआई के लिए समर्थन नीति की समीक्षा करें।
यह लेख बताता है कि साइट के लिए परिभाषित होस्ट को प्रबंधित करने के लिए केटो एपीआई का उपयोग कैसे करें इन कमांड के साथ:
-
addStaticHost
-
updateStaticHost
-
removeStaticHost
अपने खाते में साइट के लिए होस्ट जोड़ने, अपडेट करने और हटाने के लिए स्टैटिकहोस्ट म्यूटेशन एपीआई का उपयोग करें और होस्ट के लिए निम्नलिखित सेटिंग्स को परिभाषित करें:
-
होस्ट का नाम
-
होस्ट का आईपी पता
-
MAC पता (वैकल्पिक - होस्ट के लिए DHCP आईपी असाइनमेंट को आरक्षित करने के लिए उपयोग किया जाता है)
पुनर्विक्रेता खातों के लिए, आप प्रत्येक ग्राहक खाते के अंदर अलग एपीआई कीज बना सकते हैं जिसके साथ आप केटो एपीआई के साथ सेटिंग्स कॉन्फ़िगर कर रहे हैं।
साइट आईडी केटो प्रबंधन एप्लिकेशन में नहीं दिखाई जाती है, आप साइट आईडी ढूंढ़ सकते हैं:
-
एंटिटीलुकअप एपीआई क्वेरी (देखें केटो एपीआई - एंटिटीलुकअप),
प्रकारका उपयोग करके मूल्य साइट के साथ उपयोग करेंआप
खोजपैरामीटर का उपयोग भी कर सकते हैं साइट के नाम के रूप में मूल्य के साथ और क्वेरी साइट आईडी लौटाती है -
केटो प्रबंधन एप्लिकेशन के लिए URL में संख्या, जब आपने एक साइट चुनी (नेटवर्क > साइट्स > {साइट नाम})। उदाहरण के लिए, निम्नलिखित URL के लिए साइट आईडी 12345 है: https://cc.catonetworks.com/#/26/sites/12345/networkAnalytics
वही तर्क एक साइट के पीछे एक होस्ट बनाने या अपडेट करने के लिए उपयोग किए जाते हैं केटो कॉन्फ़िगरेशन एपीआई का उपयोग करके। addStaticHost के लिए, तर्क अनिवार्य हैं जब तक कि वैकल्पिक चिह्नित न हो। updateStaticHost के लिए, होस्ट सेटिंग्स के लिए तर्क शामिल करें जिन्हें आप अपडेट कर रहे हैं।
-
hostId -
updateStaticHostके लिए, उस होस्ट का आईडी दर्ज करें जिसे आप अपडेट कर रहे हैंaddStaticHostके लिए, यह आईडी नई होस्ट बनाई जाने पर उत्पन्न होती है -
नाम - साइट के होस्ट का नाम
-
ip - साइट के होस्ट का आईपी पता
-
macAddress - (वैकल्पिक) साइट के पीछे होस्ट का MAC पता
होस्ट के लिए DHCP आरक्षण के लिए होस्ट MAC पता उपयोग किया जाता है जिसके पास स्थैतिक आईपी पता होता है
hostId होस्ट एंटिटी के लिए आंतरिक केटो आईडी है।
networkRangeId को एंटिटीलुकअप पढ़ने-केवल एपीआई का उपयोग करके प्राप्त किया जा सकता है, का प्रकार का उपयोग करते हुए मूल्य होस्ट
DHCP आरक्षण के लिए होस्ट का MAC पता परिभाषित करने के लिए macAddress तर्क का उपयोग करें।
उन खातों के लिए जो केटो का DHCP सर्वर के रूप में उपयोग करते हैं, ऐसे होस्ट जिनके पास MAC पता होता है उनके आईपी पते आरक्षित होते हैं और उन्हें किसी अन्य होस्ट को सौंपा नहीं जा सकता है। सुनिश्चित करें कि होस्ट के लिए आईपी पता उस नेटवर्क सेगमेंट के लिए परिभाषित DHCP रेंज के भीतर नहीं है जो साइट के लिए परिभाषित किया गया है।
साइट के लिए परिभाषित होस्ट को हटाने के लिए removeStaticHost एपीआई का प्रयोग करें। इस एपीआई के साथ केवल hostId का उपयोग करना आवश्यक है।
mutation addStaticHost ($accountId: ID!, $siteId: ID!, $input:AddStaticHostInput!) {
site(accountId: $accountId) {
addStaticHost(
siteId: $siteId,
input: $input
) {
hostId
}
}
}
{
"accountId": "26",
"siteId": 126,
"input": {
"primaryManagementIp": "192.168.4.2",
"secondaryManagementIp": "192.168.4.3",
"vrid": 100
}
}
संबंधित संसाधन
0 टिप्पणियां
लेख टिप्पणियों के लिए उपलब्ध नहीं है.