लोकलहोस्ट - जिसे 'लूपबैक एड्रेस' के रूप में भी जाना जाता है - का उपयोग आपके अपने कंप्यूटर या मशीन पर IP कनेक्शन या कॉल स्थापित करने के लिए किया जाता है। लूपबैक एड्रेस का उपयोग आमतौर पर नेटवर्किंग के संदर्भ में किया जाता है और एक कंप्यूटर को IP स्टैक को मान्य करने की क्षमता प्रदान करता है।
नेटवर्किंग में पृष्ठभूमि या रुचि रखने वाला कोई भी व्यक्ति इस क्षेत्र से संबद्ध कंप्यूटर शब्दावली को सीखना और समझना महत्वपूर्ण पाएगा। लोकलहोस्ट एक ऐसी शब्दावली है जिसे किसी भी कंप्यूटर तकनीशियन के लिए फायदेमंद माना जाता है। लोकलहोस्ट के महत्व और उपयोगों को समझना नेटवर्किंग शब्दावली में आपकी यात्रा शुरू करने के लिए एक शानदार जगह है।
लोकलहोस्ट क्या है और इसका उपयोग कैसे किया जाता है?
सिर्फ एक शब्द नहीं, लोकलहोस्ट एक डोमेन नाम भी हो सकता है, जैसे netflix.com या google.com। किसी भी डोमेन की तरह, लोकलहोस्ट का भी अपना इंटरनेट प्रोटोकॉल (IP) एड्रेस होगा।
आवश्यक एड्रेस इस बात पर निर्भर करेगा कि किस इंटरनेट प्रोटोकॉल का उपयोग किया जा रहा है। IPv4 का उपयोग करके लोकलहोस्ट को कॉल करना, जो सबसे आम IP है, इसकी रेंज 127.0.0.0 से 127.255.255.255 होगी लेकिन आमतौर पर 127.0.0.1 पर डिफ़ॉल्ट होगी। IPv6 उपयोगकर्ता :1 दर्ज करके लूपबैक स्थापित कर सकते हैं।
इंटरनेट प्रोटोकॉल
इंटरनेट प्रोटोकॉल (IP) को कंप्यूटर के लिए नेटवर्क पर अन्य डिवाइस के साथ संवाद करने के लिए एक मानक विधि स्थापित करने के लिए रखा गया था। यह न केवल पतों को नियंत्रित करता है बल्कि यह भी कि आपका डेटा स्थानीय नेटवर्क और इंटरनेट दोनों पर कैसे भेजा और प्राप्त किया जाता है।
IPv4, जो इंटरनेट प्रोटोकॉल संस्करण 4 है, विश्व स्तर पर सबसे अधिक उपयोग किया जाता है। IPv4 ट्रांसमिशन कंट्रोल प्रोटोकॉल (TCP) पर बहुत अधिक निर्भर करता है ताकि डिलीवरी, अनुक्रमण और अखंडता जैसी डेटा चिंताओं के थोक को संभाला जा सके। इस IP को ईथरनेट-आधारित मशीनों पर उपयोग किए जाने वाले कनेक्शनलेस प्रोटोकॉल के रूप में डिज़ाइन किया गया था।
IPv6 ने धीरे-धीरे IPv4 को प्रतिस्थापित करना शुरू कर दिया है। डिजिटल बूम के मद्देनजर IP एड्रेस की मांग तेजी से बढ़ी है। अधिक से अधिक डिवाइस इंटरनेट का उपयोग कर रहे हैं, इसलिए IPv6 को वृद्धि को समायोजित करने और IPv4 में पाए जाने वाले कुछ मौलिक दोषों को संबोधित करने के लिए विकसित किया गया था।
जहां IPv4 उपयोग के लिए लगभग 4.3 बिलियन अद्वितीय IP एड्रेस की अनुमति देता है, वहीं IPv6 340 ट्रिलियन, ट्रिलियन तक अनुमति देगा।
संख्याओं के अलावा, IPv6 नेटवर्किंग लाभ भी प्रदान करता है। यह IPv6 सक्षम नेटवर्क के अन्य डिवाइस के बीच आसान पहचान खोलता है, जिससे उपयोगकर्ता अंतिम-उपयोगकर्ता कार्रवाई की आवश्यकता के बिना सेवाओं का उपयोग कर सकते हैं। नेटवर्क एड्रेस ट्रांसलेशन (NAT) की आवश्यकता भी IPv6 का उपयोग करते समय काफी कम हो जाती है। NAT वही है जो IPv4 क्लाइंट को एक ही IP एड्रेस साझा करने की अनुमति देता है।
चूंकि IPv4 उपयोग किए जाने वाले दो इंटरनेट प्रोटोकॉल में अधिक सामान्य है, इसलिए हम आगे बढ़ते हुए इस पर ध्यान केंद्रित करेंगे।
127.0.0.1 कैसे काम करता है
जब आप 127.0.0.1 लूपबैक एड्रेस पर IPv4 कनेक्शन स्थापित करते हैं, तो 255.0.0.1 सबनेट मास्क असाइन किया जाता है। इसलिए, यदि कोई सार्वजनिक स्विच, राउटर, या गेटवे आपके लूपबैक को गंतव्य के रूप में एक डेटा पैकेट प्राप्त करता है, तो डेटा की जानकारी लॉग नहीं की जाएगी।
इसका मतलब है कि यदि कोई डेटा पैकेट लोकलहोस्ट के बाहर ड्रॉप किया जाता है, तो जानकारी नेटवर्क पर किसी अन्य कंप्यूटर पर जारी नहीं रहेगी। यह आपके मशीन को भटके हुए डेटा पैकेट लेने से रोककर नेटवर्क सुरक्षा बनाए रखने में मदद करता है जो प्रतिक्रिया में अन्य सेवाओं को सक्रिय करने का प्रयास कर सकते हैं।
लोकलहोस्ट के सामान्य उपयोग
सुरक्षा क्षमताओं के अलावा, लोकलहोस्ट कुछ अन्य परिदृश्यों में उपयोगी हो सकता है। कंप्यूटर नेटवर्क तकनीशियन के लिए उपयोगी माने जाने वाले लूपबैक एड्रेस के तीन प्राथमिक उद्देश्य हैं।
स्पीड टेस्ट चलाना
पिंग अनुरोध भेजना लूपबैक एड्रेस के लिए सबसे आम उपयोग है। विंडोज कमांड प्रॉम्प्ट का उपयोग करके, आप अपने कनेक्शन का परीक्षण कर सकते हैं और किसी भी प्रदर्शन समस्या का पता लगा सकते हैं जिसका आपका कंप्यूटर वर्तमान में सामना कर रहा है।
लोकलहोस्ट पर पिंग अनुरोध करने के लिए:
- रन फ़ंक्शन (विंडोज कुंजी + R) डायलॉग खोलें और cmd टाइप करें। एंटर दबाएं।
- आप टास्कबार सर्च बॉक्स में cmd भी टाइप कर सकते हैं और सूची से कमांड प्रॉम्प्ट चुन सकते हैं।
- एडमिनिस्ट्रेटर के रूप में चलाना सलाह दी जाती है।
- पिंग 127.0.0.1 टाइप करें और एंटर दबाएं।
परिणाम स्क्रीन पर प्रदर्शित होंगे। दिखाया गया डेटा भेजे गए, प्राप्त, खोए गए डेटा पैकेट की संख्या और डेटा ट्रांसमिशन के अनुमानित राउंड ट्रिप समय को शामिल करेगा।
वेबसाइट ब्लॉक करना
जब आपको कुछ वेबसाइट तक पहुंच ब्लॉक करने की आवश्यकता होती है, तो लोकलहोस्ट काम आ सकता है। लूपबैक आपके ब्राउज़र को दुर्भावनापूर्ण साइटों में प्रवेश करने से रोकने में काफी उपयोगी हो सकता है। इसे करने के लिए, आपको यह जानना होगा कि होस्ट फ़ाइलें क्या हैं और इस संदर्भ में वे किस उद्देश्य की पूर्ति करती हैं।
हर बार जब आपका कंप्यूटर डोमेन नाम का उपयोग करके किसी वेबसाइट या रिमोट कंप्यूटर तक पहुंचने का प्रयास करता है, तो कंप्यूटर स्थानीय रूप से संग्रहीत होस्ट फ़ाइल की खोज में डोमेन नेम सर्वर (DNS) को एक अनुरोध भेजेगा।
उदाहरण के लिए, IPv4 एड्रेस 127.0.0.1, DNS में 'लोकलहोस्ट' के रूप में प्रदर्शित होगा। आपके द्वारा देखी गई किसी भी नई वेबसाइट का डोमेन नाम भी होस्ट फ़ाइल के रूप में संग्रहीत हो जाएगा। यह उसी साइट पर वापसी यात्राओं के लिए तेज़ लोड प्रतिक्रिया बनाता है।
होस्ट फ़ाइल में उसके द्वारा संग्रहीत सभी डोमेन नामों के IP एड्रेस भी होंगे। आपको इन IP एड्रेस को लूपबैक एड्रेस 127.0.0.1 से मेल खाने के लिए संपादित करना होगा ताकि उन्हें ब्लॉक किया जा सके। ऐसा करने से ट्रैफिक को वापस लोकलहोस्ट पर निर्देशित किया जाएगा।
हालांकि यह एक चुटकी में काम करता है, अवांछनीय वेबसाइटों तक पहुंच को रोकने के लिए लोकलहोस्ट का उपयोग करना सबसे अच्छा समाधान नहीं है। प्राथमिक कारण यह है कि यदि आपको उन साइटों तक पहुंच की आवश्यकता होती, तो आपको एक व्यवस्थापक के रूप में मैन्युअल रूप से प्रविष्टि को हटाना होगा। केवल वही व्यवस्थापक जिसने प्रारंभिक प्रविष्टि बनाई थी, वह ऐसा कर सकेगा, जिससे अन्य लोग जो किसी भी कारण से विशिष्ट साइट तक पहुंचना चाहते हैं, लॉक हो जाएंगे।
नए प्रोग्राम या वेब एप्लिकेशन का परीक्षण करना
जब भी लूपबैक ट्रिगर होता है, तो आपका ऑपरेटिंग सिस्टम एक सिम्युलेटेड सर्वर बन जाता है। इससे प्रोग्राम की किसी भी आवश्यक फ़ाइल को कार्यक्षमता का परीक्षण करने के लिए सर्वर में लोड करना संभव हो जाता है।
अन्य सॉफ़्टवेयर के संयोजन में, आप साइड-लोडेड मोबाइल ऐप को डेस्कटॉप सर्वर घटकों तक पहुंचने या किसी विशिष्ट API को अनुरोध भेजने की अनुमति देने के लिए लूपबैक का उपयोग भी कर सकते हैं।