CIDR से IP रेंज कन्वर्टर

CIDR ब्लॉक का पहला और आख़िरी IP निकालें और हर एड्रेस की सूची पाएं, या IP रेंज को न्यूनतम CIDR ब्लॉक में बदलें। IPv4 और IPv6, सीधे ब्राउज़र में।

किसी CIDR (10.0.0.0/29) की रेंज पाने के लिए उसे दर्ज करें, या किसी रेंज (10.0.0.1 - 10.0.0.20) को कवर करने वाले CIDR ब्लॉक पाने के लिए रेंज दर्ज करें।

पहला पता192.168.10.0
अंतिम पता192.168.10.7
पतों की संख्या8
CIDR ब्लॉक192.168.10.0/29
पतों की सूची
192.168.10.0
192.168.10.1
192.168.10.2
192.168.10.3
192.168.10.4
192.168.10.5
192.168.10.6
192.168.10.7

CIDR से IP रेंज क्या है?

यह कन्वर्टर 10.0.0.0/29 जैसे CIDR ब्लॉक को उसके शुरुआती एड्रेस, अंतिम एड्रेस, एड्रेस की संख्या और चाहें तो उसमें मौजूद हर IP की पूरी सूची में फैलाता है। यह उल्टा भी काम करता है: 10.0.0.1 - 10.0.0.20 जैसी रेंज डालें और यह सबसे छोटी CIDR ब्लॉक सूची लौटाता है जो ठीक उसी रेंज को कवर करे। IPv4 और IPv6 दोनों सपोर्टेड हैं।

CIDR से IP रेंज का उपयोग कैसे करें

  1. CIDR ब्लॉक (जैसे 192.168.10.0/29) या हाइफ़न वाली रेंज (जैसे 10.0.0.1 - 10.0.0.6) डालें।
  2. हर IP एक-एक लाइन में देखने के लिए "List every address" टिक रखें; बहुत बड़े ब्लॉक के लिए इसे हटा दें।
  3. पहला एड्रेस, आख़िरी एड्रेस, एड्रेस की संख्या और CIDR ब्लॉक पढ़ें।
  4. एड्रेस सूची कॉपी करें या टेक्स्ट फ़ाइल के रूप में डाउनलोड करें।

उदाहरण

इनपुट
10.0.0.1 - 10.0.0.6
आउटपुट
10.0.0.1/32, 10.0.0.2/31, 10.0.0.4/31, 10.0.0.6/32 (6 addresses)

192.168.10.0/29 फैलकर 192.168.10.0 – 192.168.10.7 (8 एड्रेस) बनता है।

CIDR से IP रेंज का उपयोग कब करें

इसे allow/deny सूचियाँ बनाने, सिर्फ़ CIDR स्वीकार करने वाले फ़ायरवॉल में रेंज इम्पोर्ट करने, या किसी क्लाउड प्रोवाइडर की IP सूची के ब्लॉक में असल में क्या है यह जाँचने के लिए इस्तेमाल करें। ब्रॉडकास्ट और usable hosts जैसे सबनेट विवरण के लिए इसके बजाय Subnet Calculator इस्तेमाल करें।

CIDR से IP रेंज कैसे काम करता है

एड्रेस को बड़े पूर्णांकों (big integer) की तरह संभाला जाता है। CIDR ब्लॉक के लिए शुरुआत वह एड्रेस है जिसके host बिट साफ़ हों और अंत शुरुआत + 2^(bits − prefix) − 1 है। रेंज के लिए टूल बार-बार सबसे बड़ा दो-की-घात वाला ब्लॉक लेता है जो अलाइन्ड सीमा से शुरू हो और रेंज के अंत से आगे न जाए, जिससे न्यूनतम CIDR सेट मिलता है। सूचियाँ 1,024 एड्रेस तक सीमित हैं ताकि /8 या IPv6 /64 ब्राउज़र को फ़्रीज़ न करे; गिनती फिर भी ठीक-ठीक दिखती है।

सामान्य उपयोग मामले

  • किसी मॉनिटरिंग टूल में अलग-अलग IP चिपकाने के लिए /28 को फैलाना।
  • वेंडर की दी हुई रेंज (शुरू–अंत) को nginx allow सूची या AWS security group के लिए CIDR एंट्री में बदलना।
  • /22 ब्लॉक माँगने से पहले जाँचना कि उसमें कितने एड्रेस हैं।
  • .1–.10 जैसी बेढंगी रेंज को राउटर के लिए ज़रूरी सटीक CIDR में तोड़ना।

अक्सर पूछे जाने वाले प्रश्न

सूची 1,024 एड्रेस तक सीमित क्यों है?

बड़े ब्लॉक में लाखों (IPv4 /8) या अनगिनत (IPv6 /64) एड्रेस होते हैं। टूल हमेशा सटीक गिनती और रेंज दिखाता है, पर सिर्फ़ पहले 1,024 सूचीबद्ध करता है ताकि पेज चलता रहे।

क्या सूची में नेटवर्क और ब्रॉडकास्ट एड्रेस शामिल हैं?

हाँ। यह टूल ब्लॉक का हर एड्रेस सूचीबद्ध करता है। सिर्फ़ usable host रेंज चाहिए तो Subnet Calculator इस्तेमाल करें।

क्या रेंज में IPv4 और IPv6 मिला सकता हूँ?

नहीं। रेंज के दोनों सिरे एक ही IP वर्ज़न के होने चाहिए, वरना टूल एरर दिखाता है।

सुझाए गए अगले कदम

और श्रेणियाँ देखें