मेरे Windows XP वर्कस्टेशन पर, मैं उस मशीन को पा सकता हूं जिसे मैं DNS में कनेक्ट करना चाहता हूं nslookup
:
nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38
Name: wolfman.company.com
Address: 192.168.1.178
लेकिन, जब मैं उस मशीन से जुड़ने की कोशिश करता हूं, तो मुझे एक त्रुटि मिलती है जो मुझे बताती है कि मशीन नहीं मिल सकती है (यानी, डीएनएस में नहीं देखा जा सकता):
C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
अगर मैं सीधे आईपी पते का उपयोग करता हूं तो मैं कनेक्ट करने में सक्षम हूं:
C:\> ping 192.168.1.178
Pinging 192.168.1.178 with 32 bytes of data:
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
मैं अपनी hosts
फ़ाइल में प्रविष्टि जोड़कर इसके चारों ओर काम कर सकता था , लेकिन मैं यह पता लगाऊंगा कि ऐसा क्यों हो रहा है। समस्या क्षणिक है, जिस दिन मैं ठीक से मशीन से जुड़ सकता हूं।
यह कैसे हो सकता है?
ईटीए: मैंने इसे संक्षिप्तता के लिए छोड़ दिया, लेकिन इसके लिए कहा गया:
C:\> ping wolfman.company.com
Ping request could not find host wolfman.company.com. Please check the name and try again.
ईटीए: अन्य अनुप्रयोगों के समान परिणाम मिलते हैं। मैंने केवल सरलीकरण करने की कोशिश की। टेलनेट कनेक्ट नहीं हो सकता है, साइगविन ऐप एक "अज्ञात होस्ट वुल्फमैन" संदेश प्रिंट करते हैं।
अद्यतन: वायरशार्क का उपयोग करते हुए, मैंने पाया कि मेरा कार्य केंद्र डीएनएस लुकअप का प्रयास नहीं कर रहा है। यह सिर्फ "होस्ट नहीं मिल सका" त्रुटि संदेश की रिपोर्ट कर रहा है।
nslookup
जिसके विपरीत search domain
एक डीएचसीपी प्रस्ताव के पैरामीटर का उपयोग करता है (या जो आप एक स्थिर आईपी कॉन्फ़िगरेशन के लिए निर्दिष्ट करते हैं)। इस बात की पुष्टि करें कि @SLaks ने मेजबान के FQDN को क्या कहा और पिंग किया :)
ping -4 wolfman
?
.company.com
।