मार्गदर्शन

व्यापक phpIPAM Terraform ऑटोमेशन, इंस्टॉलेशन और उपयोग

जैसे‑जैसे नेटवर्क बढ़ता है, IP एड्रेस को मैन्युअली व्यवस्थित करना, ट्रैक करना और प्रबंधित करना कठिन हो सकता है। छोटी संस्थाओं के लिए स्प्रेडशीट अच्छी तरह काम करती हैं, लेकिन बड़े इंफ्रास्ट्रक्चर में सबनेट, VLAN और नेटवर्क डिवाइस को ट्रैक करना जटिल हो सकता है।. phpआईपीएएम एक IP एड्रेस मैनेजमेंट समाधान है जो इस जानकारी को केंद्रीकृत कर सकता है और नेटवर्क प्रशासन को अधिक सुव्यवस्थित बना सकता है। यह समीक्षा बताती है कि यह क्या करता है, इसे कैसे इंस्टॉल और उपयोग करें, और प्लेटफ़ॉर्म को अपडेट करने के तरीके क्या हैं। हम यह भी कवर करेंगे कि Terraform IPAM कार्यों को कैसे स्वचालित कर सकता है और इसके कई विकल्प क्या हैं।.

phpIPAM समीक्षा

भाग 1. phpIPAM क्या है?

Applications इंस्टॉल करें और PHP FPM कॉन्फ़िगर करें

phpIPAM एक निःशुल्क, वेब‑आधारित IP एड्रेस मैनेजमेंट (IPAM) प्रोजेक्ट है। यह एक केंद्रीकृत इंटरफेस से नेटवर्क इंफ्रास्ट्रक्चर को ट्रैक, मैनेज और व्यवस्थित करता है। स्प्रेडशीट पर निर्भर रहने के बजाय, एडमिनिस्ट्रेटर इस सेवा का उपयोग IP एड्रेस, सबनेट, VLAN और कनेक्टेड डिवाइस को मैनेज करने के लिए कर सकते हैं।.

विशेषताएँ:

महत्वपूर्ण नोट: यह सेवा एक आईपी एड्रेस ट्रैकर. के रूप में कार्य करती है। लेकिन एक साधारण IP ट्रैकर के विपरीत, यह IP एड्रेस को ट्रैक करते हुए पूरे नेटवर्क इंफ्रास्ट्रक्चर को भी व्यवस्थित करती है।.

भाग 2. phpIPAM कैसे इंस्टॉल करें: एक संपूर्ण phpIPAM ट्यूटोरियल

विधि 1: Linux (Ubuntu/Debian/CentOS) पर मानक इंस्टॉल

यह विधि nginx को वेब सर्वर के रूप में उपयोग करते हुए Ubuntu Server 26.04 LTS पर phpIPAM इंस्टॉल करने का तरीका कवर करती है। इस गाइड में किसी भी इंस्टॉल्ड पैकेज के बिना एक नया Ubuntu Server 26.04 LTS सर्वर उपयोग किया गया है।.

स्टेप 1

सभी आवश्यक ऐप और सर्विस इंस्टॉल करें, फिर php-fpm FastCGI प्रोसेस मैनेजर को कॉन्फ़िगर करें।.

Nginx Webserver और Database को संपादित करें
चरण दो

nginx वेब सर्वर और MySQL/MariaDB डेटाबेस को कॉन्फ़िगर करें ताकि MariaDB सर्वर को सख्त किया जा सके।.

कॉन्फ़िगरेशन फ़ाइलें संग्रहीत करने के लिए फ़ोल्डर बनाएँ
चरण 3

सभी पूर्वापेक्षाओं को पूरा करने के बाद, कोडबेस इंस्टॉल करें और एक प्रारंभिक कॉन्फ़िगरेशन बनाएँ। फिर डेटाबेस इंस्टॉल करें।.

विधि 2: phpIPAM Docker डिप्लॉयमेंट

जब Docker कंटेनरों के साथ phpIPAM इंस्टॉल किया जाता है, तो सेटअप के लिए PHP वाला वेब सर्वर आवश्यक होता है। सेवा को नेटवर्क स्कैन करने और डिवाइस की स्थिति जाँचने के लिए एक शेड्यूलिंग टास्क की आवश्यकता होती है। सबसे महत्वपूर्ण बात, सारी जानकारी स्टोर करने के लिए इसे एक डेटाबेस (MariaDB) की जरूरत होती है।.

स्टेप 1

अपनी कॉन्फ़िगरेशन फाइलों को स्टोर करने के लिए एक फ़ोल्डर बनाएँ और उसमें जाएँ:

phpIPAM को कॉन्फ़िगर करने के लिए कोड डालें
चरण दो

एक टेक्स्ट एडिटर का उपयोग करके docker-compose.yml नाम की फ़ाइल बनाएँ और इसमें यह डालें:

New phpIPAM Installation विकल्प पर क्लिक करें
चरण 3

चलाएँ docker compose up -d कमांड चलाएँ ताकि इमेज डाउनलोड हों और कंटेनर बैकग्राउंड मोड में लॉन्च हो जाएँ।.

चरण 4

एक वेब ब्राउज़र खोलें, अपने सर्वर का IP एड्रेस दर्ज करें, और क्लिक करें नई phpIPAM इंस्टॉलेशन.

Automatic Database Installation विकल्प चुनें
चरण 5

चुनना ऑटोमैटिक डेटाबेस इंस्टॉलेशन और डेटाबेस क्रेडेंशियल दर्ज करें।.

Admin Password और Site Title सेट करें
चरण 6

डेटाबेस बनाने के बाद, एक नया एडमिन पासवर्ड और साइट टाइटल सेट करें।.

नई Section जोड़ें

भाग 3. phpIPAM कैसे उपयोग करें: चरण‑दर‑चरण मार्गदर्शिका

इंस्टॉलेशन के बाद अगला कदम यह सीखना है कि phpIPAM का उपयोग कैसे किया जाए। आप इस सेवा का उपयोग Docker या वेब सर्वर के माध्यम से इसे डिप्लॉय करके शुरू कर सकते हैं। फिर ऑटोमेटेड डेटाबेस इंस्टॉलेशन चलाएँ और अपने एडमिन क्रेडेंशियल के साथ लॉगिन करें।.

स्टेप 1

Administration में जाएँ और नेटवर्क को वर्गीकृत करने के लिए एक नया Section जोड़ें।.

Master Subnet बनाएँ
चरण दो

क्लिक Add Subnet पर क्लिक करके एक Master Subnet बनाएँ ताकि प्राथमिक नेटवर्क रेंज को परिभाषित किया जा सके।.

Nested Subnet जोड़ें
चरण 3

क्लिक Add New Nested Subnets जोड़ें ताकि आप अपने नेटवर्क को विशेष उपयोगों के लिए विभाजित कर सकें।.

SQL Database और config PHP फ़ाइल का बैकअप बनाएँ
चरण 4

अपने IP आवंटन को सुव्यवस्थित रखने के लिए VLAN असाइन करें और नेम सर्वर कॉन्फ़िगर करें।.

भाग 4. phpIPAM को कैसे अपडेट करें

सेवा को अपडेट करने के लिए तीन महत्वपूर्ण चरणों की आवश्यकता होती है: डेटा का बैकअप लेना, एप्लिकेशन कोड को अपडेट करना और डेटाबेस को अपडेट करना। शुरू करने से पहले SQL डेटाबेस और config.php का बैकअप लेना अनुशंसित है। नीचे phpIPAM को अपडेट करने के त्वरित चरण दिए गए हैं:

स्टेप 1

पहले से ही SQL डेटाबेस का बैकअप लें और अपनी मौजूदा config.php फ़ाइल की एक सुरक्षित कॉपी बना लें।.

वर्तमान Git ब्रांच जाँचें
चरण दो

git branch का उपयोग करके अपनी वर्तमान ब्रांच जाँचें या चुनें:

phpIPAM Terraform के माध्यम से Infrastructure को ऑटोमेट करें
चरण 3

सेवा के डेटाबेस को अपडेट करने के लिए निम्न में से एक विकल्प चुनें:

भाग 5. phpIPAM Terraform: इंफ्रास्ट्रक्चर का ऑटोमेशन

कम्युनिटी phpIPAM Terraform Provider आपको IP address allocation को ऑटोमेट करने और network resources को कोड के रूप में प्रबंधित करने में सक्षम बनाता है। आप API को अपने provisioning scripts में इंटीग्रेट करके IP allocation को स्वचालित कर सकते हैं, उपयोग की स्थिति अपडेट कर सकते हैं और hostname को लॉग कर सकते हैं।.

phpIPAM के विकल्प के रूप में NetBox

भाग 6. phpIPAM के विकल्प

1. NetBox

phpIPAM के विकल्प के रूप में Infoblox

NetBox एक infrastructure resource modeling टूल है जो IPAM और DCIM को संयोजित करता है। आप मौजूदा IP address रिकॉर्ड खोजकर, उसकी विशेषताओं (attributes) में संशोधन करके और बदलाव सहेजकर ऐसा कर सकते हैं। यह सेवा IPv4/IPv6 prefixes, अलग-अलग IP addresses, VLANs और VRFs को भी ट्रैक करती है। आईपी पता बदलें 2. Infoblox.

Infoblox एक एंटरप्राइज़ नेटवर्क सेवा प्लेटफ़ॉर्म है जिसमें इंटीग्रेटेड DNS, DHCP और IP address management शामिल हैं। यह phpIPAM का एक विकल्प है जो भौतिक और वर्चुअल दोनों नेटवर्क को अपने आप स्कैन करता है और बिना मैन्युअल इनपुट के MAC addresses, switch port names और VM tenant IDs प्राप्त करता है।

phpIPAM के विकल्प के रूप में SolarWinds

3. SolarWinds IP Address Manager.

SolarWinds IP Address Manager IP tracking, subnet discovery, address conflict detection और DNS/DHCP management जैसी सुविधाएँ प्रदान करता है। यह समर्थित नेटवर्क सेवाओं से जानकारी को एक केंद्रीकृत इंटरफ़ेस में ला सकता है।

phpIPAM के विकल्प के रूप में GestioIP

4. GestioIP.

GestioIP एक वेब-आधारित IP address management एप्लिकेशन है जो नेटवर्क address space को व्यवस्थित और प्रबंधित कर सकता है। यह मैन्युअल spreadsheets को हटाकर उनकी जगह automated network discovery और status tracking प्रदान करता है। यह आपको subnets की योजना बनाने और VLAN assignment प्रबंधन में भी मदद करता है।

नेटवर्क एडमिन्स के लिए यूटिलिटी के रूप में imyPass iLocaGo

नेटवर्क प्रशासकों को केवल phpIPAM जैसे IP address management प्लेटफ़ॉर्म से अधिक की आवश्यकता होती है। कार्य के प्रकार के आधार पर, नेटवर्क परीक्षण, troubleshooting, डिवाइस प्रबंधन और लोकेशन-आधारित परीक्षण के लिए अतिरिक्त utilities मददगार हो सकती हैं।.

बोनस: नेटवर्क एडमिन के लिए उपयोगी टूल

एक location changer यूटिलिटी है जो GPS लोकेशन को बदल सकती है। यह सॉफ़्टवेयर IP addresses, subnets या network resources को मैनेज नहीं करता। इसके बजाय, आप इसे उन ऐप्स या सर्विसेज का परीक्षण करते समय पूरक यूटिलिटी के रूप में उपयोग कर सकते हैं, जो किसी डिवाइस की भौगोलिक लोकेशन पर निर्भर होती हैं। इसके माध्यम से आप location-based apps की जाँच करते समय अलग-अलग लोकेशन simulate कर सकते हैं। यह map apps, LBS games, dating apps और social media apps के लिए नकली GPS लोकेशन सेट कर सकता है। iLocaGo One-stop Mode, Multi-stop Mode और Joystick Mode का उपयोग करके मार्ग (routes) की योजना बना सकता है या लोकेशनों के बीच मूवमेंट simulate कर सकता है।.

imyPass iLocaGo नेटवर्क प्रशासकों की IP address management को आसान बनाने में मदद करता है। यह IP addresses, subnets, VLANs, devices और network resources को व्यवस्थित करने का एक केंद्रीकृत तरीका प्रदान करता है। IP address management से आगे भी, नेटवर्क प्रशासकों को लोकेशन-आधारित परीक्षण और डिवाइस प्रबंधन के लिए utilities की आवश्यकता हो सकती है।.

imyPass iLocaGo As Utility for Network Admins

निष्कर्ष

phpआईपीएएम किसी डिवाइस की GPS लोकेशन को बदलकर या simulate करके यह नेटवर्क प्रशासन टूलकिट को पूरक बना सकता है।. imyPass iLocaGo phpIPAM IP Address Management क्या है.

पेनी वॉरेन
पेनी वॉरेन

पेनी जीपीएस ट्रबलशूटिंग और विंडोज़ ऑप्टिमाइज़ेशन पर ध्यान केंद्रित करती हैं। इससे पहले वह एक तकनीकी सहायता इंजीनियर के रूप में काम करती थीं, जहाँ वह ग्राहकों को लोकेशन-आधारित और सिस्टम संबंधी समस्याओं को कुशलतापूर्वक हल करने में मदद करती थीं। आईटी सपोर्ट अनुभव के बल पर वह व्यावहारिक समाधान प्रदान करती हैं जो सचमुच कारगर साबित होते हैं। खाली समय में उन्हें हाइकिंग और जियोकैशिंग पसंद है, जहाँ वह वास्तविक दुनिया में जीपीएस तकनीक की जाँच करती हैं।.

गरम समाधान

आईलोकागो

आईलोकागो

1-क्लिक में अपना फ़ोन स्थान बदलें

मुफ्त डाउनलोड मुफ्त डाउनलोड आईलोकागो