मैं कैसे DNS सर्वर का उपयोग कर रहा हूँ (एकाधिक कॉन्फ़िगर डीएनएस सर्वर का पता लगाने के लिए)


14

मेरे पास दो डीएनएस सर्वर कॉन्फ़िगर किए गए हैं, जो देखने पर सूचीबद्ध होते हैं ipconfig /all

मैं जानना चाहूंगा कि वर्तमान समय में मैं अपने ब्राउज़र से या tracertकमांड के माध्यम से किन दो सर्वरों का उपयोग कर रहा हूं । मुझे विश्वास है कि मैं पहले सूचीबद्ध सर्वर का उपयोग करूंगा जब तक कि यह अनुपलब्ध न हो कि मैं अगले एक का उपयोग किस बिंदु पर करूंगा।

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

मुझे पता है ipconfig /displaydnsलेकिन यह एक कैश्ड परिणाम सूची है, जो यह भी नहीं दिखाती है कि प्रत्येक परिणाम किस सर्वर से आया है।

मुझे पता है nslookup [host]लेकिन यह वर्तमान "डिफ़ॉल्ट" सर्वर का उपयोग करता है।

मुझे पता है, nslookup [server] [host]लेकिन यह पुष्टि करने में मदद नहीं करता है कि मैं वर्तमान में ट्रैसर्ट या ब्राउज़र से कौन सा डीएनएस उपयोग कर रहा हूं।

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

क्या इसे करने का कोई तरीका है?

जवाबों:


7

इस क्रम में Windows ने DNS पर सवाल उठाए

  1. होस्ट फ़ाइल
  2. स्थानीय DNS कैश
  3. पसंदीदा DNS सर्वर
  4. अन्य DNS सर्वर (द्वितीयक, तृतीयक, ...)

आप Microsoft पर इस व्यवहार के बारे में अधिक जानकारी प्राप्त कर सकते हैं ( DNS क्वेरी कैसे काम करती है , क्लाइंट सुविधाएँ )। इसके अतिरिक्त, DNS अनुरोधों के लिए टाइमआउट की एक सूची भी है :

Value        Default Value  Attempt
-------------------------------------------------------------------------------------
1st limit    1 second       Query the preferred DNS server on a preferred connection.
2nd limit    2 seconds      Query the preferred DNS server on all connections.
3rd limit    2 seconds      Query all DNS servers on all connections (1st attempt).
4th limit    4 seconds      Query all DNS servers on all connections (2nd attempt).
5th limit    8 seconds      Query all DNS servers on all connections (3rd attempt).
6th value    (Must be 0.)

Windows इवेंट व्यूअर में DNS क्वेरी टाइमआउट को लॉग इन कर सकता है, मुझे इस बारे में निश्चित नहीं है। Wireshark उल्लेख @BBlake से शायद आपका सर्वश्रेष्ठ दांव शीघ्रता से अपने उत्तर प्राप्त करने के लिए है।


8

मुझे लगता है कि सबसे अच्छा समाधान dnsleaktest पर जाना और मानक परीक्षण पर क्लिक करना है । मैं इस पद्धति का उपयोग हर समय व्यक्तिगत रूप से करता हूं।


1
लिंक काम नहीं करता है।
पॉल मैथ्यूज

हाँ, अब नीचे लगता है, मैंने एक नई साइट के साथ अपना उत्तर अपडेट किया है।
गौरव कुमार

बाहरी उपयोगिता स्थापित किए बिना यह शायद सबसे अच्छा और आसान तरीका था। धन्यवाद!
अंकुर जैन

7

कमांड प्रॉम्प्ट से nslookup कमांड आपको बताएगा कि यह कौन सा उपयोग कर रहा है (आमतौर पर आपके प्राथमिक)। कभी-कभी एक नकली डोमेन (hdhsgdh.com) में टाइप करना पहले dns सर्वर पर विफल होगा और दूसरा उपयोग करने का प्रयास।

एक त्वरित संपादित करें: nslookup कमांड के बाद एक पता टाइप न करें, यह आपको बताएगा कि कौन सा सर्वर इसका उपयोग कर रहा है।


1
nslookupहमेशा डिफ़ॉल्ट DNS सर्वर दिखाता है।
ट्रांसलूसेंटक्लाउड

5

मुझे इस जानकारी को ट्रैक करने के लिए विंडोज में बनाए गए किसी भी आसान तरीके की जानकारी नहीं है। हालाँकि, एक उपयोगिता जैसे कि विंडसरक आपके नेटवर्क ट्रैफ़िक को ट्रैक करना और विशिष्ट प्रकार के ट्रैफ़िक जैसे DNS से फ़िल्टर करना आसान बनाता है ।


2

मेरा मानना ​​है कि आप हमेशा अपने प्राथमिक डीएनएस सर्वर का उपयोग करेंगे जब तक कि वह विफल न हो। यही कारण है कि हमारे पास वैकल्पिक उर्फ ​​सेकेंडरी डीएनएस सर्वर है।


2
यदि यह विफल हो गया है, तो मैं इसे कैसे देख सकता हूं?
पॉल जॉर्ज


2

आप http://whatsmyresolver.stdlib.net/ पर जा सकते हैं । पेज आपको बताता है कि डोमेन को हल करने के लिए आपने कौन से डीएनएस सर्वर का उपयोग किया था। इसका यह फायदा है कि यह तब भी काम करता है जब आपके पास आपके राउटर तक पहुंच नहीं होती है, या आपके डीएनएस प्रश्न आपके ईएसपी या कुछ इसी तरह के मेल से होते हैं।

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