आपको बेहतर शिक्षण सामग्री पर स्विच करना चाहिए ... कमांड लाइन मापदंडों के बहुत बुनियादी सिंटैक्सnslookup पर एक नज़र डालते हुए (नीचे दिखाया गया है) आपका दूसरा उदाहरण mail.yahoo.comDNS सर्वर का उपयोग करने का आईपी पता खोजने के लिए कह रहा है gatech.edu। जैसा कि उत्तरार्द्ध शायद आपके अनुरोध का जवाब नहीं दे रहा है, आपको एक टाइमआउट मिलता है।
nslookup [-option] [name | -] [server]
विफलता के संभावित कारणों में से, कई हैं।
संभावित कारण 1:
जैसा कि मैंने ऊपर उल्लेख किया है, gatech.eduशायद एक DNS सर्वर के आईपी पते का समाधान नहीं है।
मैंने उल्लेखित डोमेन के DNS रिकॉर्ड पर एक नज़र डाली:
C:\>nslookup
> gatech.edu
Server: server.example.com
Address: xxx.xxx.xxx.xxx
Non-authoritative answer:
Name: gatech.edu
Address: 130.207.160.173
> set q=ns
> gatech.edu
Server: server.example.com
Address: xxx.xxx.xxx.xxx
Non-authoritative answer:
gatech.edu nameserver = dns3.gatech.edu
gatech.edu nameserver = dns1.gatech.edu
gatech.edu nameserver = dns2.gatech.edu
dns3.gatech.edu internet address = 168.24.2.35
dns1.gatech.edu internet address = 128.61.244.253
dns1.gatech.edu AAAA IPv6 address = 2610:148:1f00:f400::3
dns2.gatech.edu internet address = 130.207.244.81
dns2.gatech.edu AAAA IPv6 address = 2610:148:1f01:f400::3
तो, (1 क्वेरी) का gatech.eduसमाधान करता है 130.207.160.173, लेकिन डोमेन के लिए मुख्य (मुख्य) DNS सर्वर (2 क्वेरी) में अलग-अलग आईपी हैं।
संभावित कारण 2:
जैसा कि @netniV ने अपनी टिप्पणी में बताया, एक फ़ायरवॉल प्रतिबंध हो सकता है जो कि आपके द्वारा डोमेन के लिए पसंदीदा DNS सर्वर जो कुछ भी हो, उससे अन्य स्रोतों से DNS रिज़ॉल्यूशन को अस्वीकार कर रहा है।
nslookupपर एक नज़र डालते हुए, आपका दूसरा उदाहरणmail.yahoo.comDNS सर्वर का उपयोग करने का आईपी पता खोजने के लिए कह रहा हैgatech.edu। जैसा कि उत्तरार्द्ध शायद आपके अनुरोध का जवाब नहीं दे रहा है, आपको एक टाइमआउट मिलता है।