
netbox v4.6.7
ओपन-सोर्स IPAM और DCIM प्लेटफ़ॉर्म जो मॉडलिंग, दस्तावेज़ीकरण और प्रोग्रामेबल APIs और कस्टम सत्यापन के साथ नेटवर्क बुनियादी ढाँचे को स्वचालित करने के लिए सत्य का एक केंद्रीकृत स्रोत प्रदान करता है।
NetBox नेटवर्क इंजीनियरों को सशक्त बनाने के लिए मौजूद है। 2016 में अपने रिलीज़ के बाद से, यह दुनिया भर के हजारों संगठनों के लिए नेटवर्क बुनियादी ढांचे के मॉडलिंग और दस्तावेज़ीकरण के लिए जाना-माना समाधान बन गया है। लीगेसी IPAM और DCIM अनुप्रयोगों के उत्तराधिकारी के रूप में, NetBox नेटवर्क से संबंधित सभी चीजों के लिए एक सुसंगत, व्यापक और सुलभ डेटा मॉडल प्रदान करता है। केबल मैप से लेकर डिवाइस कॉन्फ़िगरेशन तक हर चीज़ के लिए एक मजबूत यूज़र इंटरफ़ेस और प्रोग्रामयोग्य API प्रदान करके, NetBox आधुनिक नेटवर्क के लिए सत्य के केंद्रीय स्रोत के रूप में कार्य करता है।
NetBox की भूमिका | NetBox क्यों? | शुरू करना | शामिल हों | स्क्रीनशॉट
NetBox की भूमिका
NetBox आपके नेटवर्क बुनियादी ढांचे के लिए सत्य के स्रोत के रूप में कार्य करता है। इसका काम सभी नेटवर्क घटकों और संसाधनों की अभीष्ट स्थिति को परिभाषित और मान्य करना है। NetBox सीधे तौर पर नेटवर्क नोड्स के साथ इंटरैक्ट नहीं करता; इसके बजाय, यह इस डेटा को उद्देश्य-निर्मित ऑटोमेशन, मॉनिटरिंग और आश्वासन टूल्स को प्रोग्रामेटिक रूप से उपलब्ध कराता है। कर्तव्यों का यह पृथक्करण एक मजबूत लेकिन लचीली ऑटोमेशन प्रणाली के निर्माण को सक्षम बनाता है।
उपरोक्त आरेख एक स्वचालित नेटवर्क के लिए अनुशंसित डिप्लॉयमेंट आर्किटेक्चर को दर्शाता है, जो नेटवर्क स्थिति के लिए केंद्रीय प्राधिकरण के रूप में NetBox का लाभ उठाता है। यह दृष्टिकोण आपकी टीम को बदलती जरूरतों को पूरा करने के लिए अलग-अलग टूल्स की अदला-बदली करने की अनुमति देता है, जबकि एक अनुमानित, मॉड्यूलर वर्कफ़्लो बनाए रखता है।
NetBox क्यों?
व्यापक डेटा मॉडल
रैक, डिवाइस, केबल, IP पते, VLAN, सर्किट, पावर, VPN और बहुत कुछ: NetBox नेटवर्क के लिए बनाया गया है। इसका व्यापक और पूरी तरह से आपस में जुड़ा डेटा मॉडल सामान्य-उद्देश्य वाले टूल्स का उपयोग करके संभव नहीं होने वाले असंख्य नेटवर्क प्रिमिटिव्स के प्राकृतिक और अत्यधिक संरचित मॉडलिंग की अनुमति देता है। और डेटाबेस बनाने के तरीके के बारे में सोचने में समय बर्बाद करने की कोई आवश्यकता नहीं है: इंस्टॉलेशन पर सब कुछ उपयोग के लिए तैयार है।
केंद्रित विकास
NetBox एक एकल लक्ष्य को पूरा करने का प्रयास करता है: नेटवर्क बुनियादी ढांचे को प्रोग्रामेटिक रूप से सुलभ बनाने के लिए सबसे अच्छा उपलब्ध समाधान प्रदान करना। "ऑल-इन-वन" टूल्स के विपरीत, जो हर बॉक्स को चेक करने के प्रयास में अनाड़ी रूप से आधे-अधूरे फीचर्स जोड़ते हैं, NetBox अपने मुख्य कार्य के लिए प्रतिबद्ध है। NetBox नेटवर्क बुनियादी ढांचे के मॉडलिंग के लिए सबसे अच्छा संभव समाधान प्रदान करता है, और नेटवर्क ऑटोमेशन के अन्य क्षेत्रों में उत्कृष्ट टूल्स के साथ एकीकरण के लिए समृद्ध APIs प्रदान करता है।
विस्तार योग्य और अनुकूलन योग्य
कोई भी दो नेटवर्क बिल्कुल एक जैसे नहीं होते। उपयोगकर्ता अपनी अनूठी आवश्यकताओं के लिए सबसे उपयुक्त बनाने के लिए कस्टम फ़ील्ड और टैग के साथ NetBox के मूल डेटा मॉडल का विस्तार करने में सक्षम हैं। आप पूरी तरह से नई वस्तुओं और कार्यक्षमताओं को पेश करने के लिए अपने स्वयं के प्लगइन भी लिख सकते हैं!
लचीली अनुमतियाँ
NetBox में पूरी तरह से अनुकूलन योग्य अनुमति प्रणाली शामिल है, जो प्रशासकों को उपयोगकर्ताओं और समूहों को भूमिकाएँ सौंपते समय अविश्वसनीय ग्रैन्युलैरिटी प्रदान करती है। क्या आप कुछ उपयोगकर्ताओं को केवल केबलिंग के साथ काम करने तक सीमित रखना चाहते हैं और IP पते बदलने में सक्षम नहीं होना चाहते? या शायद प्रत्येक टीम के पास केवल एक विशेष टेनेंट तक पहुंच होनी चाहिए? NetBox आपको अपनी इच्छानुसार भूमिकाएँ तैयार करने में सक्षम बनाता है।
कस्टम सत्यापन और सुरक्षा नियम
आप NetBox में जो डेटा डालते हैं वह नेटवर्क संचालन के लिए महत्वपूर्ण है। अपने मजबूत मूल सत्यापन नियमों के अलावा, NetBox प्रशासकों के लिए वस्तुओं के लिए अपने स्वयं के कस्टम सत्यापन नियमों को परिभाषित करने के लिए तंत्र प्रदान करता है। कस्टम सत्यापन का उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि नई या संशोधित वस्तुएं नियमों के एक सेट का पालन करती हैं, और उन वस्तुओं के विलोपन को रोकने के लिए भी जो कुछ मानदंडों को पूरा नहीं करती हैं। (उदाहरण के लिए, आप "सक्रिय" स्थिति वाले डिवाइस के विलोपन को रोकना चाह सकते हैं।)
डिवाइस कॉन्फ़िगरेशन रेंडरिंग
NetBox अपने स्वयं के डेटा से डिवाइस कॉन्फ़िगरेशन उत्पन्न करने के लिए उपयोगकर्ता द्वारा बनाए गए Jinja2 टेम्पलेट्स को रेंडर कर सकता है। कॉन्फ़िगरेशन टेम्पलेट्स को व्यक्तिगत रूप से अपलोड किया जा सकता है या किसी बाहरी स्रोत, जैसे कि git रिपॉजिटरी से स्वचालित रूप से खींचा जा सकता है। रेंडर किए गए कॉन्फ़िगरेशन को REST API के माध्यम से पुनर्प्राप्त किया जा सकता है और Ansible या Salt जैसे प्रावधानीकरण टूल के माध्यम से सीधे नेटवर्क डिवाइसों पर लागू किया जा सकता है।
कस्टम स्क्रिप्ट
जटिल वर्कफ़्लो, जैसे कि एक नई शाखा कार्यालय का प्रावधान, यूज़र इंटरफ़ेस के माध्यम से करना थकाऊ हो सकता है। NetBox आपको कस्टम स्क्रिप्ट लिखने और अपलोड करने की अनुमति देता है जिन्हें सीधे UI से चलाया जा सकता है। स्क्रिप्ट उपयोगकर्ताओं से इनपुट के लिए संकेत देती हैं और फिर अन्यथा बोझिल प्रक्रियाओं को बहुत सरल बनाने के लिए आवश्यक कार्यों को स्वचालित करती हैं।
स्वचालित ईवेंट
उपयोगकर्ता किसी NetBox ईवेंट के जवाब में स्वचालित रूप से एक कस्टम स्क्रिप्ट या आउटबाउंड वेबहुक को ट्रिगर करने के लिए ईवेंट नियमों को परिभाषित कर सकते हैं। उदाहरण के लिए, आप NetBox में एक नया डिवाइस जोड़े जाने पर स्वचालित रूप से एक नेटवर्क मॉनिटरिंग सेवा को अपडेट करना चाह सकते हैं, या IP रेंज आवंटित होने पर DHCP सर्वर को अपडेट करना चाह सकते हैं।
व्यापक परिवर्तन लॉगिंग
NetBox सभी प्रबंधित वस्तुओं के निर्माण, संशोधन और विलोपन को स्वचालित रूप से लॉग करता है, एक पूर्ण परिवर्तन इतिहास प्रदान करता है। परिवर्तनों को निष्पादित करने वाले उपयोगकर्ता के लिए जिम्मेदार ठहराया जा सकता है, और संबंधित परिवर्तन अनुरोध ID द्वारा स्वचालित रूप से समूहित किए जाते हैं।
[!NOTE] NetBox की असंख्य विशेषताओं की पूरी सूची परिचयात्मक दस्तावेज़ीकरण में पाई जा सकती है।
शुरू करना
- बस एक्सप्लोर करना चाहते हैं? अभी हमारा सार्वजनिक डेमो देखें!
- आधिकारिक दस्तावेज़ीकरण एक व्यापक परिचय प्रदान करता है।
- NetBox का अधिकतम लाभ उठाने के लिए और भी अधिक प्रोजेक्ट्स के लिए हमारा विकी देखें!
शामिल हों
- ट्विटर पर @NetBoxOfficial को फॉलो करें!
- चर्चा मंच और Slack पर बातचीत में शामिल हों!
- पहले से ही पावर यूज़र हैं? आप GitHub पर एक फीचर सुझा सकते हैं या बग की रिपोर्ट कर सकते हैं.
- समुदाय से योगदान को प्रोत्साहित और सराहा जाता है! शुरू करने के लिए हमारी योगदान गाइड देखें।
स्क्रीनशॉट
NetBox डैशबोर्ड (लाइट मोड)
NetBox डैशबोर्ड (डार्क मोड)
प्रीफ़िक्स सूची
रैक दृश्य
केबल ट्रेस