यहाँ नोट करने के लिए कुछ महत्वपूर्ण है, जो मुझे +trace
लगता है कि कई लोग कभी भी शामिल नहीं करते हैं जब बात करते हैं कि +trace
इसका मतलब है कि खोदने वाला ग्राहक ट्रेस करेगा, न कि आपके कॉन्फ़िगरेशन में निर्दिष्ट DNS सर्वर (/etc/resolv.conf)। तो, दूसरे शब्दों में, आपका खुदाई क्लाइंट एक पुनरावर्ती DNS सर्वर की तरह काम करेगा, क्या आपको यह पूछना चाहिए। लेकिन - महत्वपूर्ण बात, आपको कैश नहीं मिला है।
अधिक विवरण - इसलिए यदि आपने पहले ही mx
उपयोग करने के लिए रिकॉर्ड मांगा है dig -t mx example.com
और आपका /etc/resolv.conf 8.8.8.8 है तो ज़ोन के टीटीएल के अंदर कुछ भी करने से कैश्ड परिणाम वापस आ जाएगा। एक तरह से, यदि आप अपने स्वयं के क्षेत्र के बारे में कुछ खोज रहे हैं और Google इसे कैसे देखता है, तो आपने अपने ज़ोन के TTL के लिए Google के साथ अपने DNS परिणामों को जहर दे दिया है। बुरा नहीं अगर आपके पास एक छोटा टीटीएल है, तो कुछ हद तक बकवास अगर आपके पास 1 आर है।
इसलिए, जब +trace
आप Google को FIRST समय के लिए पूछ रहे थे , तो आपको यह देखने में मदद मिलेगी कि WOULD क्या है, और इसमें कोई कैश्ड प्रविष्टि नहीं है, यह आपको एक गलत विचार दे सकता है कि Google सभी को वही बताएगा जो आपका +trace
परिणाम था, जो यदि आप पहले से पूछ चुके हैं और आपके पास लंबे समय तक टीटीएल है, तो यह नहीं होगा, क्योंकि यह तब तक कैश से सेवा करेगा जब तक कि टीटीएल की समय सीमा समाप्त नहीं हो जाती - यह वही होगा जो आपके द्वारा +trace
बताए गए तरीके से काम करेगा।
IMO का बहुत अधिक विवरण नहीं हो सकता है।