लोकलहोस्ट क्या है और आप इसका उपयोग कैसे कर सकते हैं?

लोकलहोस्ट - जिसे 'लूपबैक एड्रेस' भी कहा जाता है - का उपयोग आपके कंप्यूटर या मशीन पर आईपी कनेक्शन या कॉल स्थापित करने के लिए किया जाता है। लूपबैक पता आमतौर पर नेटवर्किंग के संदर्भ में उपयोग किया जाता है और कंप्यूटर को आईपी स्टैक को मान्य करने की क्षमता प्रदान करता है।

नेटवर्किंग में पृष्ठभूमि या रुचि रखने वाले किसी भी व्यक्ति के लिए इस क्षेत्र से संबद्ध कंप्यूटर शब्दावली को सीखना और समझना महत्वपूर्ण होगा। लोकलहोस्ट(Localhost) एक ऐसी शब्दावली है जिसे किसी भी कंप्यूटर तकनीशियन के लिए फायदेमंद माना जाता है। नेटवर्किंग शब्दावली में अपनी यात्रा शुरू करने के लिए लोकलहोस्ट के महत्व और उपयोग को समझना भी एक बेहतरीन जगह है।

लोकलहोस्ट क्या है और इसका उपयोग कैसे किया जाता है?(What Is LocalHost and How Is It Used?)

सिर्फ एक शब्द ही नहीं, लोकलहोस्ट एक डोमेन नाम भी हो सकता है, जैसे netflix.com या google.comकिसी भी डोमेन की तरह, लोकलहोस्ट(Just) का भी अपना इंटरनेट प्रोटोकॉल(Internet Protocol) (आईपी) पता होगा। 

आवश्यक पता उपयोग किए जा रहे इंटरनेट प्रोटोकॉल पर निर्भर करेगा। IPv4 का उपयोग करके लोकलहोस्ट को कॉल करना , जो कि सबसे सामान्य IP है, इसकी रेंज 127.0.0.0 से 127.255.255.255 तक होगी, लेकिन आमतौर पर यह डिफ़ॉल्ट रूप से 127.0.0.1 होगी। IPv6 उपयोगकर्ता :1 दर्ज करके लूपबैक स्थापित कर सकते हैं।

इंटरनेट प्रोटोकॉल(Internet Protocol)

नेटवर्क पर अन्य उपकरणों के साथ संचार करने के लिए कंप्यूटर के लिए एक मानक विधि स्थापित करने के लिए इंटरनेट प्रोटोकॉल(Internet Protocol) (आईपी) को रखा गया था। यह न केवल पते को नियंत्रित करता है बल्कि यह भी बताता है कि आपका डेटा स्थानीय नेटवर्क और इंटरनेट दोनों के लिए कैसे भेजा और प्राप्त किया जाता है।

IPv4 , जो कि इंटरनेट प्रोटोकॉल(Internet Protocol) संस्करण 4 है, विश्व स्तर पर सबसे अधिक उपयोग किया जाने वाला है। IPv4 डेटा वितरण, अनुक्रमण और अखंडता जैसी बड़ी मात्रा में डेटा चिंताओं को संभालने के लिए ट्रांसमिशन कंट्रोल प्रोटोकॉल(Transmission Control Protocol) ( TCP ) पर बहुत अधिक निर्भर करता है। इस आईपी को ईथरनेट-आधारित मशीनों पर उपयोग करने के लिए एक कनेक्शन रहित प्रोटोकॉल के रूप में डिजाइन किया गया था।

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

जहां IPv4 उपयोग के लिए लगभग 4.3 बिलियन अद्वितीय IP पतों की अनुमति देता है, वहीं IPv6(IPv6) 340 ट्रिलियन, ट्रिलियन तक की अनुमति देगा।

संख्याओं के अलावा, IPv6 नेटवर्किंग लाभ भी प्रदान करता है। यह अन्य IPv6(IPv6) सक्षम नेटवर्क के उपकरणों के बीच आसानी से पता लगाने को खोलता है , जिससे उपयोगकर्ता एंड-यूज़र कार्रवाई की आवश्यकता के बिना सेवाओं का उपयोग कर सकते हैं। IPv6 का उपयोग करते समय (IPv6)नेटवर्क एड्रेस ट्रांसलेशन(Network Address Translation) ( NAT ) की आवश्यकता भी काफी कम हो जाती है । NAT वह है जो IPv4 क्लाइंट को एकल IP पता साझा करने की अनुमति देता है।

यह देखते हुए कि IPv4 दो उपयोग किए गए इंटरनेट प्रोटोकॉल में से अधिक सामान्य है, यह हमारा ध्यान आगे बढ़ने पर होगा। 

127.0.0.1 कैसे काम करता है(How 127.0.0.1 Works)

जब आप 127.0.0.1 लूपबैक पते पर IPv4 कनेक्शन स्थापित करते हैं, तो एक 255.0.0.1 सबनेट मास्क असाइन किया जाता है। इसलिए, यदि कोई सार्वजनिक स्विच, राउटर या गेटवे आपके लूपबैक के गंतव्य के रूप में एक डेटा पैकेट प्राप्त करता है, तो डेटा की जानकारी लॉग नहीं की जाएगी। 

इसका अर्थ यह है कि यदि कोई डेटा पैकेट लोकलहोस्ट के बाहर गिरा दिया जाता है, तो सूचना नेटवर्क पर किसी अन्य कंप्यूटर पर जारी नहीं रहेगी। यह आपकी मशीन को आवारा डेटा पैकेट लेने से रोककर नेटवर्क सुरक्षा बनाए रखने में मदद करता है जो प्रतिक्रिया में अन्य सेवाओं को सक्रिय करने का प्रयास कर सकता है।

लोकलहोस्ट के लिए सामान्य उपयोग(Common Uses For Localhost)

सुरक्षा क्षमताओं के अलावा, लोकलहोस्ट कुछ अन्य परिदृश्यों में उपयोगी हो सकता है। कंप्यूटर नेटवर्क तकनीशियन के लिए उपयोगी माने जाने वाले लूपबैक पते के तीन प्राथमिक उद्देश्य हैं।

स्पीड टेस्ट चलाना(Running A Speed Test)

लूपबैक पते के लिए पिंग अनुरोध भेजना सबसे आम उपयोग है। विंडोज कमांड प्रॉम्प्ट(Windows Command Prompt) का उपयोग करके , आप अपने कनेक्शन का परीक्षण कर सकते हैं और किसी भी प्रदर्शन समस्या(performance issues) का पता लगा सकते हैं जो आपका कंप्यूटर वर्तमान में सामना कर रहा है।

लोकलहोस्ट को पिंग अनुरोध करने के लिए:

  1. रन(Run) फंक्शन ( विंडोज(Windows) की + आर) डायलॉग खोलें और cmd टाइप करें । एंटर(Enter) दबाएं ।
    1. आप टास्कबार सर्च(Taskbar Search) बॉक्स में cmd ​​भी टाइप कर सकते हैं और सूची से कमांड प्रॉम्प्ट(Command Prompt ) का चयन कर सकते हैं ।
    2. प्रशासक के रूप में चलने(Running as Administrator) की सलाह दी जाती है।
  2. पिंग (ping) 127.0.0.1 टाइप करें और एंटर दबाएं(Enter)

परिणाम स्क्रीन पर प्रदर्शित होंगे। दिखाए गए डेटा में भेजे गए, प्राप्त किए गए, खोए हुए डेटा पैकेट की संख्या और डेटा ट्रांसमिशन का अनुमानित राउंड ट्रिप समय शामिल होगा।

वेबसाइटों को ब्लॉक करना(Blocking Websites)

जब आपको कुछ वेबसाइटों तक पहुंच को अवरुद्ध करने की आवश्यकता होती है, तो लोकलहोस्ट ट्रिक कर सकता है। आपके ब्राउज़र को दुर्भावनापूर्ण साइटों में प्रवेश करने से रोकने में लूपबैक काफी उपयोगी हो सकता है। इसे दूर करने के लिए, आपको यह जानना होगा कि मेजबान फाइलें क्या हैं और इस संदर्भ में वे किस उद्देश्य से काम करते हैं।

हर बार जब आपका कंप्यूटर डोमेन नाम का उपयोग करके किसी वेबसाइट या दूरस्थ कंप्यूटर तक पहुँचने का प्रयास करता है, तो कंप्यूटर स्थानीय रूप से संग्रहीत होस्ट फ़ाइल की तलाश में (locally stored host file)डोमेन नाम सर्वर(Domain Name Server) ( DNS ) को एक अनुरोध भेजेगा । 

उदाहरण के लिए, IPv4 पता 127.0.0.1, (IPv4)DNS में 'लोकलहोस्ट' के रूप में प्रदर्शित होगा । आपके द्वारा देखी जाने वाली किसी भी नई वेबसाइट का डोमेन नाम भी स्वयं को एक होस्ट फ़ाइल के रूप में संग्रहीत पाया जाएगा। यह उसी साइट पर किसी भी वापसी विज़िट के लिए तेज़ लोड प्रतिक्रिया बनाता है।

होस्ट फ़ाइल में उसके द्वारा संग्रहीत सभी डोमेन नामों के IP पते भी होंगे। आपको इन IP पतों(edit these IP addresses) को ब्लॉक करने के लिए लूपबैक पते 127.0.0.1 से मिलान करने के लिए संपादित करना होगा। ऐसा करने से ट्रैफिक वापस लोकलहोस्ट की ओर निर्देशित हो जाएगा। 

हालांकि यह चुटकी में काम करता है, अवांछित वेबसाइटों तक पहुंच को रोकने के लिए लोकलहोस्ट का उपयोग करना सबसे अच्छा समाधान नहीं है। प्राथमिक कारण यह है कि यदि आपको उन साइटों तक पहुंच की आवश्यकता होती है, तो आपको व्यवस्थापक के रूप में प्रविष्टि को मैन्युअल रूप से हटाना होगा। केवल प्रारंभिक प्रविष्टि बनाने वाला व्यवस्थापक ही ऐसा करने में सक्षम होगा, अन्य लोगों को लॉक करना, जिन्हें किसी न किसी कारण से विशिष्ट साइट तक पहुंचने की आवश्यकता होती है।

नए कार्यक्रमों या वेब अनुप्रयोगों का परीक्षण(Testing New Programs Or Web Applications)

जब भी कोई लूपबैक ट्रिगर होता है, तो आपका ऑपरेटिंग सिस्टम एक सिम्युलेटेड सर्वर बन जाता है। यह कार्यक्षमता का परीक्षण करने के लिए किसी प्रोग्राम की किसी भी आवश्यक फाइल को सर्वर में लोड करना संभव बनाता है। 

अन्य सॉफ़्टवेयर के संयोजन में, आप साइड-लोडेड मोबाइल ऐप्स को डेस्कटॉप सर्वर घटकों तक पहुंचने या किसी विशिष्ट API(API) को अनुरोध भेजने की अनुमति देने के लिए लूपबैक का भी उपयोग कर सकते हैं ।



About the author

मैं एक्सबॉक्स एक्सप्लोरर, माइक्रोसॉफ्ट एक्सेल और विंडोज 8.1 एक्सप्लोरर में अनुभव के साथ एक सॉफ्टवेयर इंजीनियर हूं। खाली समय में मुझे वीडियो गेम खेलना और टीवी देखना पसंद है। मेरे पास यूटा विश्वविद्यालय से डिग्री है और मैं वर्तमान में एक अंतरराष्ट्रीय कंपनी के लिए एक सॉफ्टवेयर इंजीनियर के रूप में काम कर रहा हूं।



Related posts