HTTPS अनुरोध के दौरान नाम में DNS और / etc / मेजबानों के बीच अंतर


1

मेरा प्रश्न है: HTTPS कनेक्शन के दौरान हल करने वाले नाम पर DNS / और / / पर आधारित स्थिर रिज़ॉल्यूशन विधि के बीच अंतर क्या है? Https का उपयोग करके साइट से कनेक्ट करने के लिए पहली कार्रवाई अनुरोधित सर्वर के आईपी के लिए DNS से ​​पूछती है (यदि उस डोमेन के लिए / etc / host में कोई रिकॉर्ड नहीं है)।

मैं यह पता लगाने की कोशिश कर रहा हूं कि मैं केवल सर्वर के अंदर / आदि / होस्ट फ़ाइल (और DNS का उपयोग नहीं कर रहा हूं) के साथ सही आईपी से क्यों कनेक्ट कर सकता हूं।

सर्वर का URL " https://www.ovh.it/managerv3/login.pl " है और मैं इसमें रिकॉर्ड नहीं कर सकता / सकती हूँ अगर वहाँ "94.23.64.34 www.ovh.it" / etc / मेजबान में नहीं है। एक और तथ्य यह भी है कि मैं समझा नहीं सकता: जब मैं अपने एडीएसएल से जुड़ा हुआ हूं तो मुझे इस ट्रिक का उपयोग करना होगा, लेकिन जब मैं अपने फोन के माध्यम से टेदरिंग का उपयोग करता हूं तो सबकुछ ठीक काम करता है (यह भी बदलते / आदि / होस्ट के बिना)।

यदि मैं डोमेन www.ovh.ing को पिंग करता हूं तो परिणाम दोनों कनेक्शनों पर समान है:

PING www.ovh.it (198.27.92.4): 56 data bytes (ADSL)
PING www.ovh.it (198.27.92.4): 56 data bytes (TETHERING)

यदि मैं डोमेन ovh.ing को पिंग करता हूं तो परिणाम दोनों कनेक्शनों पर समान है:

PING ovh.it (94.23.64.34): 56 data bytes (ADSL)
PING ovh.it (94.23.64.34): 56 data bytes (TETHERING)

पिंग (ICMP प्रोटोकॉल) नाम के रिज़ॉल्यूशन का उपयोग करने से दोनों कनेक्शनों पर समान है। एक ब्राउज़र और HTTPS कनेक्शन का उपयोग करके मैं ADSL के साथ सर्वर से कनेक्ट नहीं कर सकता और मेरे SMATPHONE के TETHERING में कोई समस्या नहीं है? और क्यों यह मैन्युअल रूप से iph को ovh.it / in / etc / host पर सम्मिलित करता है, यह मेरे ADSL से जुड़ने का काम करता है?

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

जवाबों:


3

मुझे लगता है कि आप शायद अपने सवाल का जवाब जानते हैं। अंतर यह है कि / etc / होस्ट STATIC है जबकि DNS डायनामिक है। DNS लुकअप निर्दिष्ट समय अवधि के लिए अच्छे हैं जिसके बाद क्लाइंट पुनः क्वेरी करेगा। DNS सर्वर भी स्मार्ट हो सकते हैं कि वे क्या लौटाते हैं - उदाहरण के लिए साधारण लोड स्प्रेडर्स के रूप में कार्य करना या बैकअप सर्वर पर विफल होना।

आपके मामले में, स्पष्ट रूप से या तो क्लाइंट पीसी (कुछ प्रकार के लिनक्स? आप ऐसा नहीं कहते हैं) या एडीएसएल राउटर गलत तरीके से कॉन्फ़िगर किए गए प्रतीत होंगे।

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

दूसरी संभावना जो मैं सोच सकता हूं, वह यह है कि एडीएसएल के जरिए कनेक्ट होने पर आप अपने आईएसपी के डीएनएस का उपयोग कर रहे हैं और यह टूट गया है। असामान्य नहीं है। यह देखने के लिए कि इस समस्या को हल करता है, OpenDNS या Google DNS का उपयोग करने के लिए बदलें।

यद्यपि hostsफ़ाइल का उपयोग करने से काम हो सकता है, आप IP पते को ठीक कर रहे हैं और OVH जैसी सेवा के लिए कई पते का उपयोग करने की संभावना है जो आप अभ्यस्त हो रहे हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.