यदि आपने वेबसाइटों और इंटरनेट के बारे में कुछ पढ़ा है, तो आपने शायद IPv6 शब्द का इस्तेमाल सुना होगा। आपने इसे अपने राउटर की सेटिंग को एडजस्ट करते हुए भी देखा होगा। भले ही आप इस शब्द के बारे में जानते हों, लेकिन हो सकता है कि आप इसका मतलब नहीं जानते हों।
बेशक, आपने कभी IPv6 के बारे में भी नहीं सुना होगा। आपके पास है या नहीं, IPv6 इंटरनेट के लिए महत्वपूर्ण है, खासकर जब हम आगे बढ़ते हैं। यदि आपके पास एक वेबसाइट है, तो यह विशेष रूप से महत्वपूर्ण है कि आप स्वयं को IPv6 से परिचित कराएं।
IPv6 क्या है?
इससे पहले कि हम यह बताएं कि IPv6 क्या है और यह IPv4 से कैसे भिन्न है, आइए एक नज़र डालते हैं कि IP पता क्या है। जब भी आप अपने ब्राउज़र में किसी वेबसाइट का पता टाइप करते हैं, तो यह नाम एक डोमेन नाम सर्वर के माध्यम से जाता है, जो बदले में आपके ब्राउज़र को सर्वर का आईपी पता देता है। ये पते हैं कि कैसे कंप्यूटर इंटरनेट पर एक दूसरे के साथ संचार करते हैं।
वर्षों से, IP पतों ने निम्न प्रारूप के साथ 32-बिट पता स्थान का उपयोग किया:123.45.67.89। यह एक IPv4 पते द्वारा उपयोग किए जा सकने वाले अंकों की अधिकतम संख्या है। इसका मतलब है कि आप 000.000.000.000 और 255.255.255.255 के बीच आने वाले IP पतों तक सीमित हैं।
यह वास्तव में उससे थोड़ा अधिक जटिल है, क्योंकि पते के बड़े ब्लॉक विशेष उपयोग के मामलों के लिए आरक्षित हैं, लेकिन आपको इसका अंदाजा हो जाता है।
वहाँ बहुत सारे सर्वर हैं, और आपके द्वारा सामना की जाने वाली कई वेबसाइटें एक से अधिक आईपी पते का उपयोग करती हैं। वास्तव में, उनमें से अधिकांश एक से अधिक IP पते का उपयोग करते हैं।
बचाव के लिए IPv6
IPv4 और इसके 32-बिट एड्रेस स्पेस के विपरीत, IPv6 128-बिट एड्रेस स्पेस का उपयोग करता है। चूंकि ये आईपी पते लंबे हैं, इसलिए वे समाप्त नहीं होंगे, जो पहले से ही एक समस्या है। इसका मतलब यह भी है कि वे थोड़े कम मिलनसार दिखते हैं।
एक IPv6 पता चार अंकों के आठ समूहों का उपयोग करता है। इसके अलावा, ये हेक्साडेसिमल हैं, जो और भी अधिक भिन्नता की अनुमति देता है। एक उदाहरण IPv6 पता 2001:0db8:0000:0000:0000:8a2e:0370:7334 जैसा दिखता है।
आप कैसे सुनिश्चित करते हैं कि आपकी साइट IPv6 तैयार है?
आप केवल IPv4 को IPv6 से प्रतिस्थापित नहीं करते हैं। इसके बजाय, दोनों कुछ समय के लिए साथ-साथ चलेंगे। अपनी वेबसाइट में IPv6 समर्थन जोड़ने से आपके IPv4 कॉन्फ़िगरेशन के साथ-साथ किया जा सकता है।
सबसे पहले, आपको IPv6 पतों को सुनने के लिए अपने सर्वर को कॉन्फ़िगर करना होगा। यह सर्वर सॉफ़्टवेयर द्वारा भिन्न होता है, इसलिए आपको अपने दस्तावेज़ों से परामर्श करने की आवश्यकता होगी। उदाहरण के लिए, Nginx पर, आप बस अपनी सर्वर कॉन्फ़िग फ़ाइल में निम्न पंक्ति जोड़ें:
listen [::]:443 ssl http2;
[::]
कोड IPv6 पतों का प्रतिनिधित्व करता है।
इसके बाद, आपको अपनी वेबसाइट के साथ-साथ अपने नंगे डोमेन के लिए AAAA रिकॉर्ड जोड़ना होगा। यह A रिकॉर्ड का IPv6 संस्करण है, जिसे आपने अपनी वेबसाइट सेट करते समय संभवतः अपने डोमेन रजिस्ट्रार के माध्यम से कॉन्फ़िगर किया था।
आपको यह भी सुनिश्चित करना होगा कि आपके DNS सर्वर में IPv6 पते हों। अन्यथा, भले ही आपकी साइट IPv6 पर ट्रैफ़िक प्रदान करेगी, फिर भी आपको वास्तव में अपने उपयोगकर्ताओं को वहाँ इंगित करने के लिए IPv4 की आवश्यकता होगी। आप इसे whois
. का उपयोग करके देख सकते हैं आपके डोमेन नाम के बाद कमांड।
यदि आप मेल सर्वर भी चलाते हैं तो चीजें थोड़ी अधिक जटिल होती हैं। आपको अपने मेल सर्वर के लिए एक IPv6 पता जोड़ना होगा। यदि आप आउटगोइंग मेल के लिए अपने SPF रिकॉर्ड में IPv4 सर्वर सूचीबद्ध करते हैं, तो आपको IPv6 पतों को भी सूचीबद्ध करना होगा।
इससे आपको कम से कम इस बात का अंदाजा होना चाहिए कि अपनी वेबसाइट में IPv6 को जोड़ना कहां से शुरू करें।
निष्कर्ष
हालाँकि संख्याएँ पुराने IPv6 IP पतों की तुलना में थोड़ी अधिक जटिल लग सकती हैं, IPv6 वास्तव में इतना जटिल नहीं है। इस समस्या को ध्यान में रखते हुए यह आपको बाद में बचा सकता है, बेहतर होगा कि आप अपनी साइट को IPv6 के लिए अभी सेट अप करें, बजाय इसके कि आप तब तक प्रतीक्षा करें जब तक आपको इसकी आवश्यकता न हो।
यदि आप अपनी वेबसाइट को होम सर्वर से चला रहे हैं, तो आप यह सुनिश्चित करना चाहेंगे कि आपने इसे ठीक से सुरक्षित किया है। हम वहां आपकी मदद कर सकते हैं। अपने होम लिनक्स सर्वर को सुरक्षित करने के लिए बस हमारी गाइड देखें।