सवाल 127.0.0.1 और 0.0.0.0 के बीच क्या अंतर है?


मैं समझता हूं कि 127.0.0.1 अंक localhost, और ऐसा 0.0.0.0 है (अगर मैं गलत हूं तो मुझे सही करें)। तो, 127.0.0.1 और 0.0.0.0 के बीच क्या अंतर है?


178
2017-08-02 13:17


मूल


आप में रुचि हो सकती है यह क्रोम बग ट्रैकर चर्चा कैसे संभालें के बारे में 0.0.0.0 पता इनपुट में। - Shareware
अधिकांश सर्वर कॉन्फ़िगरेशन 0.0.0.0 का अर्थ है, सभी पतों पर सुनो! यह आपके सर्वर को इंटरनेट पर उपलब्ध कराएगा। यदि आप बिना किसी सुरक्षा के कुछ स्थानीय सर्वर के लिए ऐसा करते हैं (यह केवल स्थानीयहोस्ट पर सुन रहा है, है ना?) यह बुरा है। ऐसा मत करो! - Josef
सचमुच अपने प्रश्न का उत्तर दें, अंतर है 2130706433। - Shaz
@ मास्ट ओह, आप उन लोगों में से एक हैं जो पूरी तरह से असुरक्षित प्रणाली स्थापित करते हैं, क्योंकि फ़ायरवॉल इसे ठीक कर देगा? आमतौर पर, इस प्रणाली के साथ पाया जा सकता है shodan.io : 3 इस मानसिकता का अगला स्तर "हम पूरी तरह से 5 साल की वर्डप्रेस इंस्टॉलेशन का उपयोग कर सकते हैं, हमें डब्ल्यूएएफ मिला है"। मैं कभी भी इस मार्ग पर जाने वाले किसी को भी सलाह नहीं देता! - Josef
@Shaz मैं आपकी टिप्पणी को ऊपर उठाना चाहता हूं लेकिन जैसा कि वर्तमान में 42 पर है, मैं खुद को ऐसा करने के लिए नहीं ला सकता ... - Jenny D


जवाब:


127.0.0.1 और 0.0.0.0 के बीच क्या अंतर है?

  • 127.0.0.1 लूपबैक पता है (जिसे लोकहोस्ट भी कहा जाता है)।

  • 0.0.0.0 एक अमान्य, अज्ञात या गैर लागू लक्ष्य (कोई विशेष पता प्लेसहोल्डर) निर्दिष्ट करने के लिए उपयोग किए जाने वाले गैर-रूटेबल मेटा-एड्रेस है।

    मार्ग प्रविष्टि के संदर्भ में, आमतौर पर इसका मतलब डिफ़ॉल्ट मार्ग होता है।

    सर्वर के संदर्भ में, 0.0.0.0 का अर्थ है "स्थानीय मशीन पर सभी आईपीवी 4 पते"। यदि किसी होस्ट के पास दो आईपी पते हैं, 1 9 2.168.1.1 और 10.1.2.1, और होस्ट पर चल रहे सर्वर 0.0.0.0 पर सुनते हैं, तो यह उन दोनों आईपी पर पहुंच योग्य होगा।


आईपी ​​पता 127.0.0.1 क्या है?

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

उसी सम्मेलन को कंप्यूटर के लिए परिभाषित किया गया है जो आईपीवी 6 का समर्थन करता है   :: 1 के अर्थ का उपयोग कर संबोधित करते हुए। एक कनेक्शन स्थापित करना   पता 127.0.0.1 का उपयोग करना सबसे आम अभ्यास है; हालाँकि,   127 की सीमा में किसी भी आईपी पते का उपयोग कर।* में काम करेगा   वही या समान तरीके से। लूपबैक निर्माण एक कंप्यूटर या देता है   डिवाइस को सत्यापित करने या स्थापित करने की क्षमता को नेटवर्क करने में सक्षम है   मशीन पर आईपी ढेर।

स्रोत: 127.0.0.1 - इसका उपयोग क्या है और यह महत्वपूर्ण क्यों है?


विशेष पते

कक्षा ए नेटवर्क संख्या 127 को "लूपबैक" असाइन किया गया है            फ़ंक्शन, यानी, उच्च स्तर प्रोटोकॉल द्वारा भेजा गया एक डेटाग्राम            एक नेटवर्क के लिए 127 पते मेजबान के अंदर वापस लूप होना चाहिए। नहीं            डेटाग्राम "भेजा" नेटवर्क पर भेजा गया 127 पता कभी भी दिखाना चाहिए            कहीं भी कोई नेटवर्क।

स्रोत: नेटवर्क नंबर


यदि यह एक पूर्ण श्रेणी ए है, तो पिछले तीन ऑक्टेट्स के लिए अन्य मनमानी मूल्यों का क्या मतलब है?

लूपबैक रेंज का उद्देश्य मेजबान पर टीसीपी / आईपी प्रोटोकॉल कार्यान्वयन का परीक्षण है। चूंकि निचली परतें छोटी-सर्किट होती हैं, इसलिए लूपबैक पते पर भेजने से उच्च परतों (आईपी और ऊपर) को प्रभावी ढंग से परीक्षण किया जा सकता है ताकि निचले परतों पर स्वयं को प्रकट करने में समस्याएं आ सकें। 127.0.0.1 वह पता है जो आमतौर पर परीक्षण उद्देश्यों के लिए उपयोग किया जाता है।

स्रोत: आईपी ​​आरक्षित, लूपबैक और निजी पते

अधिक जानकारी के लिए देखें https://askubuntu.com सवाल लूपबैक डिवाइस क्या है और मैं इसका उपयोग कैसे करूं? तथा 127.0.0.1 से 127.255.255.254 तक लूपबैक आईपी पता क्यों है?


आईपी ​​पता 0.0.0.0 क्या है?

"0.0.0.0" एक मान्य पता वाक्यविन्यास है। तो इसे वैध के रूप में पार्स करना चाहिए   पारंपरिक बिंदीदार-दशमलव नोटेशन में जहां भी एक आईपी पता है   अपेक्षित होना। एक बार पार्स किया गया, और फिर व्यावहारिक संख्यात्मक रूप में परिवर्तित किया गया   इसका मूल्य निर्धारित करता है कि आगे क्या होता है।

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

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

कुछ मामलों में, केवल "0" भी काम करेगा और इसका असर होगा। परंतु   यह गारंटी नहीं है। "0.0.0.0" फ़ॉर्म कहने का मानक तरीका है   "कोई विशेष पता नहीं" (आईपीवी 6 में जो ":: 0" या सिर्फ "::" है)।

स्रोत: आईपी ​​पते 0.0.0.0 का अर्थ क्या है


इंटरनेट प्रोटोकॉल संस्करण 4 में पता 0.0.0.0 एक है   अमान्य, अज्ञात या गैर निर्दिष्ट करने के लिए उपयोग किए जाने वाले गैर-रूटेबल मेटा-एड्रेस   लागू लक्ष्य अन्यथा अमान्य के लिए एक विशेष अर्थ देने के लिए   डेटा का टुकड़ा इन-बैंड सिग्नलिंग का एक अनुप्रयोग है।

सर्वर के संदर्भ में, 0.0.0.0 का अर्थ है "स्थानीय मशीन पर सभी आईपीवी 4 पते"। यदि किसी होस्ट के पास दो आईपी पते हैं, 1 9 2.168.1.1 और 10.1.2.1, और होस्ट पर चल रहे सर्वर 0.0.0.0 पर सुनते हैं, तो यह उन दोनों आईपी पर पहुंच योग्य होगा।

रूटिंग के संदर्भ में, 0.0.0.0 आमतौर पर डिफ़ॉल्ट मार्ग का अर्थ है, यानी वह मार्ग जो स्थानीय नेटवर्क पर कहीं भी "बाकी" इंटरनेट की ओर जाता है।

उपयोग में शामिल हैं:

  • एक मेजबान का पता स्वयं के रूप में दावा करता है जब इसे अभी तक एक पता नहीं सौंपा गया है। जैसे प्रारंभिक DHCPDISCOVER भेजते समय   डीएचसीपी का उपयोग करते समय पैकेट।
  • डीएचसीपी के माध्यम से पता अनुरोध विफल होने पर एक होस्ट स्वयं को असाइन करता है, बशर्ते होस्ट का आईपी स्टैक इसका समर्थन करता हो। इस उपयोग को आधुनिक ऑपरेटिंग में एपीआईपीए तंत्र के साथ बदल दिया गया है   सिस्टम।
  • "किसी भी आईपीवी 4-होस्ट को बिल्कुल निर्दिष्ट करने का एक तरीका"। डिफ़ॉल्ट मार्ग निर्दिष्ट करते समय इसका उपयोग इस तरह किया जाता है।
  • स्पष्ट रूप से निर्दिष्ट करने का एक तरीका है कि लक्ष्य अनुपलब्ध है।1
  • "किसी भी आईपीवी 4 पते को बिल्कुल निर्दिष्ट करने का एक तरीका"। सर्वरों को कॉन्फ़िगर करते समय इसका उपयोग इस तरह किया जाता है (यानी जब सुनवाई सॉकेट बाध्यकारी हो)।   यह टीसीपी प्रोग्रामर को INADDR_ANY के रूप में जाना जाता है। (बांधें (2) बांधता है   पते, इंटरफेस नहीं।)

आईपीवी 6 में, ऑल-जेरोस-एड्रेस "::" के रूप में लिखा जाता है।

स्रोत: 0.0.0.0


डीएचसीपी डिस्कवरी / अनुरोध

जब कोई ग्राहक पहली बार बूट हो जाता है, तो यह कहा जाता है   राज्य शुरू करना, और अपने स्थानीय पर एक DHCPDISCOVER संदेश प्रसारित करता है   उपयोगकर्ता डेटाग्राम प्रोटोकॉल (यूडीपी) पोर्ट 67 (बूटपी पर भौतिक सबनेट   सर्वर)। चूंकि ग्राहक के पास सबनेट को जानने का कोई तरीका नहीं है   संबंधित है, DHCPDISCOVER एक सब सबनेट प्रसारण (गंतव्य आईपी है   0.05.0 के स्रोत आईपी पते के साथ, 255.255.255.255 का पता)।   स्रोत आईपी पता 0.0.0.0 है, क्योंकि क्लाइंट के पास नहीं है   कॉन्फ़िगर किया गया आईपी पता।यदि इस स्थानीय सबनेट पर एक DHCP सर्वर मौजूद है   और कॉन्फ़िगर किया गया है और सही तरीके से परिचालन कर रहा है, डीएचसीपी सर्वर सुनेंगे   एक DHCPOFFER संदेश के साथ प्रसारण और प्रतिक्रिया। यदि एक डीएचसीपी सर्वर है   स्थानीय सबनेट पर मौजूद नहीं है, वहां एक डीएचसीपी / बूटपी रिले होना चाहिए   DHCPDISCOVER संदेश को अग्रेषित करने के लिए इस स्थानीय सबनेट पर एजेंट   सबनेट जिसमें एक डीएचसीपी सर्वर होता है।

यह रिले एजेंट या तो एक समर्पित मेजबान हो सकता है (उदाहरण के लिए,   माइक्रोसॉफ्ट विंडोज सर्वर), या राउटर (उदाहरण के लिए, एक सिस्को राउटर   इंटरफ़ेस स्तर आईपी सहायक कथन के साथ कॉन्फ़िगर किया गया)।

...

क्लाइंट को DHCPOFFER प्राप्त होने के बाद, यह DHCPREQUEST संदेश के साथ प्रतिक्रिया करता है, जो DHCPOFFER में पैरामीटर स्वीकार करने का अपना इरादा इंगित करता है, और अनुरोध राज्य में जाता है। क्लाइंट को कई DHCPOFFER संदेश प्राप्त हो सकते हैं, प्रत्येक डीएचसीपी सर्वर से जो मूल DHCPDISCOVER संदेश प्राप्त करता है। ग्राहक एक DHCPOFFER चुनता है और केवल उस डीएचसीपी सर्वर का जवाब देता है, जो अन्य सभी DHCPOFFER संदेशों को स्पष्ट रूप से अस्वीकार करता है। क्लाइंट सर्वर पहचानकर्ता विकल्प फ़ील्ड को DHCP सर्वर के आईपी पते के साथ पॉप्युलेट करके चयनित सर्वर की पहचान करता है। DHCPREQUEST भी एक प्रसारण है, इसलिए DHCPOFFER को भेजे गए सभी DHCP सर्वर DHCPREQUEST देखेंगे, और प्रत्येक को पता चलेगा कि इसका DHCPOFFER स्वीकार या अस्वीकार कर दिया गया था या नहीं। क्लाइंट की आवश्यकता वाले किसी अतिरिक्त कॉन्फ़िगरेशन विकल्प को DHCPREQUEST संदेश के विकल्प फ़ील्ड में शामिल किया जाएगा। भले ही ग्राहक को आईपी पता दिया गया हो, फिर भी यह 0.0.0.0 के स्रोत आईपी पते के साथ DHCPREQUEST संदेश भेज देगा। इस समय, क्लाइंट को अभी तक सत्यापन प्राप्त नहीं हुआ है कि आईपी पते का उपयोग करना स्पष्ट है।

...

ग्राहक के लिए क्लाइंट-सर्वर वार्तालाप DHCP पता प्राप्त करना जहां क्लाइंट और डीएचसीपी सर्वर समान सबनेट पर रहते हैं

Enter image description here

स्रोत: उत्प्रेरक स्विच या एंटरप्राइज़ नेटवर्क में डीएचसीपी को समझना और समस्या निवारण करना


देफउलट रूट

यह दस्तावेज़ बताता है कि डिफ़ॉल्ट मार्ग या गेटवे को कॉन्फ़िगर कैसे करें   अखिरी सहारा। इन आईपी आदेशों का उपयोग किया जाता है:

  • आईपी ​​डिफ़ॉल्ट गेटवे

  • आईपी ​​डिफ़ॉल्ट नेटवर्क

  • और आईपी मार्ग 0.0.0.0 0.0.0.0

आईपी ​​रूट 0.0.0.0 0.0.0.0

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

नोट: आईजीआरपी 0.0.0.0 के लिए एक मार्ग समझ में नहीं आता है। इसलिए, यह   आईपी ​​रूट 0.0.0.0 का उपयोग कर बनाए गए डिफ़ॉल्ट मार्गों का प्रचार नहीं कर सकता   0.0.0.0 कमांड। IGRP को डिफ़ॉल्ट रूट प्रसारित करने के लिए आईपी डिफ़ॉल्ट-नेटवर्क कमांड का उपयोग करें।

स्रोत: आईपी ​​कमांड का उपयोग कर अंतिम रिज़ॉर्ट का गेटवे कॉन्फ़िगर करना


173
2017-08-02 18:33





वे एक जैसे नहीं हैं।

127.0.0.1 127/8 नेटवर्क का हिस्सा है जो आरक्षित है और उसी कंप्यूटर को इंगित करता है।

0.0.0.0 एक विशेष आईपी पता है जिसका मतलब संदर्भ के आधार पर अलग-अलग चीजें हैं।

इंटरनेट प्रोटोकॉल संस्करण 4 में, पता 0.0.0.0 एक है   अमान्य, अज्ञात या नामित करने के लिए उपयोग किए जाने वाले गैर-रूटेबल मेटा-पते   गैर लागू लक्ष्य। अन्यथा एक विशेष अर्थ देने के लिए   डेटा का अमान्य टुकड़ा इन-बैंड सिग्नलिंग का एक अनुप्रयोग है।

जब आप netstat को देखते हैं और 0.0.0.0 के रूप में स्थानीय पता सुनते हैं तो आपको 127.0.0.1 के लिए गलत 0.0.0.0 हो सकता है, लेकिन यह 0.0.0.0 का एक अलग तरीका है।

सर्वर के संदर्भ में, 0.0.0.0 का अर्थ है "सभी आईपीवी 4 पते   स्थानीय मशीन "। यदि किसी मेजबान के पास दो आईपी पते हैं, तो 1 9 2.168.1.1 और   10.1.2.1, और होस्ट पर चल रहा एक सर्वर 0.0.0.0 पर सुनता है, यह उन दोनों आईपी पर पहुंच योग्य होगा।

रूटिंग के संदर्भ में, 0.0.0.0 आमतौर पर डिफ़ॉल्ट मार्ग का मतलब है,   यानी मार्ग जो इसके बजाय इंटरनेट के "बाकी" की ओर जाता है   कहीं स्थानीय नेटवर्क पर।

https://en.wikipedia.org/wiki/0.0.0.0


106
2017-08-02 13:55



0.0.0.0 कभी-कभी नेटवर्क पर सभी कंप्यूटरों के लिए प्रसारण का संकेत भी दे सकता है। - KronoS
@ क्रोनोएस मैंने सोचा कि ब्रॉडकास्ट जैसी चीजें हैं 255.255.255.255 (या यथार्थवादी कुछ पसंद है 192.168.1.255 स्थानीय नेटवर्क के लिए) - Nick T
@ निकट आह आप हैं सही बात: A special definition exists for the IP broadcast address 255.255.255.255. It is the broadcast address of the zero network or 0.0.0.0, which in Internet Protocol standards stands for this network, i.e. the local network. Transmission to this address is limited by definition, in that it is never forwarded by the routers connecting the local network to other networks. - KronoS
@ क्रोनोएस आप लूपबैक के साथ प्रसारण योजक को भ्रमित कर रहे हैं। लूपबैक 0.0.0.0 है जो ऊपर वर्णित अनुसार सभी स्थानीय पतों को सुनता है। प्रसारण (सरल तरीके से) उस नेटवर्क के सभी पते पर "प्रसारण" करने के लिए नेटवर्क का 255 है। - Desorder
यह अपूर्ण है - कई ऑपरेटिंग सिस्टम वास्तव में आपको देते हैं जुड़े 0.0.0.0, जो तब लूपबैक पते की तरह व्यवहार करता है। - grawity


127.0.0.1 स्थानीय कंप्यूटर के एड्रेस में से एक, लेकिन कोई भी एड्रेस 127.xyz भी 127.0.0.0 (लूपबैक सबनेट) और 127.255.255.255 को छोड़कर कंप्यूटर का एक और पता है (जिसे "लूपबैक पता" कहा जाता है) (लूपबैक के लिए प्रसारण पता सबनेट)।

127.x.y.z का मतलब है "यहां"।

0.0.0.0 कुल मिलाकर अलग है: 0.0.0.0 कुछ भी पता नहीं है, यह जोकर है, जैसा कि * खोल में।

आप 0.0.0.0 पर डेटा नहीं भेज सकते हैं या सक्रिय रूप से 0.0.0.0 पर एक टीसीपी कनेक्शन खोल सकते हैं क्योंकि वहां कुछ भी नहीं है; 0.0.0.0 एक पहुंच योग्य या गैर रूटे जाने योग्य एड्रेस भी नहीं है, यह एक संदर्भ में अर्थहीन है जहां एक एड्रेस की उम्मीद है

आप संदर्भ में जोकर 0.0.0.0 का उपयोग कर सकते हैं जहां एक एड्रेस विकल्प प्रदान किया जा सकता है, का मतलब मुझे परवाह नहीं है

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

bind सिस्टम कॉल का उपयोग टीसीपी सॉकेट के स्थानीय पते को चुनने के लिए किया जाता है। डेटा पास किया गया bind वास्तव में बाधाओं का एक सेट है: आईपी पते पर बाधा, टीसीपी बंदरगाह पर बाधा। सामान्य पाठ नोटेशन आईपी: पोर्ट है। 0.0.0.0 फीट का मतलब है कि किसी भी आईपी को कोई भी पोर्ट स्वीकार्य है, यह शून्य बाधा है। 0.0.0.0:20 का मतलब है कि स्थानीय बंदरगाह 20 होना चाहिए, कोई भी आईपी स्वीकार्य है (0.0.0.0:20 सक्रिय मोड में डेटा कनेक्शन के लिए एफ़टीपी सर्वरों का पालन करके प्रयोग किया जाता है)।

टीसीपी / आईपी सबसिस्टम टीसीपी कनेक्शन के आपके पक्ष के लिए पता चुन देगा यदि आप गंतव्य पते के आधार पर रूटिंग तालिका का उपयोग करके कोई नहीं चुनते हैं: स्थानीय टीसीपी सॉकेट पता गंतव्य पते से संबंधित मार्ग से जुड़ा स्थानीय पता होगा।

मैंने पहले शैल "मेटा-कैरेक्टर" का उल्लेख किया था *, लेकिन मेटा-कैरेक्टरों जैसे संयोजनों की संयोजन की शक्ति *foo* ("foo" युक्त कोई फ़ाइल नाम) आईपी एड्रेस बाधाओं के साथ मौजूद नहीं है, यह सब कुछ या कुछ भी नहीं है: या तो एक आईपी पता स्वीकार्य समझा जाता है या सभी पते हैं। तर्क करता है नहीं निर्देश देता है कि यह इस तरह से होना चाहिए। आप एक समृद्ध बाधा भाषा के साथ इंटरफेस का विस्तार कर सकते हैं।

प्रेसिजन:

वाक्य 127.x.y.z का अर्थ है "यहां" यह नहीं दर्शाता है कि ये सभी पते समान हैं। स्थानीय स्थानीय आईपी स्टैक के अंदर, स्थानीय "कंप्यूटर" के अंदर, वे अलग-अलग "स्थान" (सॉकेट पते) का प्रतिनिधित्व करते हैं।

टिप्पणी: वर्चुअलाइजेशन वाला एक कंप्यूटर (इम्यूलेशन, हार्डवेयर वर्चुअलाइजेशन, पैरावार्च्यूलाइजेशन, जो भी आप सोच सकते हैं ...) में कई स्वतंत्र आईपी स्टैक हैं।


13
2017-08-03 16:38



जब मैंने अपने ब्राउज़र में 127 (उदा। 127.16.23.42) से शुरू होने वाला यादृच्छिक पता टाइप किया, तो यह स्थानीयहोस्ट से कनेक्ट नहीं हुआ। - whoKnows
निश्चित रूप से @whoKnows। लोकलहोस्ट 127.0.0.1 है, 127.16.23.42 नहीं। - curiousguy
समझा। तो 127.0.0.1 का मतलब लोकलहोस्ट है, लेकिन 127.x.y.z सकता है इसका मतलब स्थानीय कंप्यूटर है, अगर इसे इस तरह से स्थापित किया गया था? - whoKnows
@whoKnows नहीं: 127.x.y.z किसी भी x y z के लिए इस कंप्यूटर से संबंधित है। "localhost" 127.0.0.1 के लिए सिर्फ एक नाम है, इसलिए "localhost" को भूलें। उपयोग -n या -d का झंडा netstat और संख्यात्मक पते दिखाने के लिए संबंधित कार्यक्रम, नाम नहीं। 127.0.0.1 127.16.23.42 के समान आईपी एड्रेस नहीं है। तो 127.0.0.1:80 और 127.16.23.42:80 विशिष्ट टीसीपी एंडपॉइंट पते का प्रतिनिधित्व करते हैं, एक पते पर एक वेबसर्वर दूसरे पते पर नहीं पाया जा सकता है। - curiousguy


आमतौर पर आप बाहरी नेटवर्क और स्रोतों से कनेक्शन की अनुमति देने के लिए बाइंड-पता 0.0.0.0 का उपयोग करते हैं। MySQL जैसे कई सर्वर आम तौर पर 127.0.0.1 से जुड़ते हैं जो केवल लूपबैक कनेक्शन की अनुमति देता है, जिसके लिए व्यवस्थापक को बाहरी कनेक्टिविटी को सक्षम करने के लिए इसे 0.0.0.0 में बदलने की आवश्यकता होती है।


3
2017-08-03 05:55