[नोट: इस सवाल का समाधान एकदम सही है, जो शीर्षक इंगित करता है उससे कुछ दूर है।]
मैं एक छोटी सी समस्या का सामना कर रहा हूं Windows Server 2003 DNS service। मेरी निगम में, मैं माइक्रोसॉफ्ट DNS सर्वर (चल रहा हूँ 172.16.0.12(में डोमेन नाम समाप्त होता है) मेरी कंपनी के इंट्रानेट के नाम संकल्प करने के लिए dev.nls। आईपी 172.16 को हल करने। । ), और यह भी एक DNS फारवर्डर के रूप में कॉन्फ़िगर किया गया है अन्य डोमेन नाम अग्रेषित करने के लिए ( जैसे * .google.com, * .sf.net) से Internet real DNS servers। यह आंतरिक DNS सर्वर कभी भी बाहर की दुनिया के उपयोगकर्ताओं की सेवा करने के लिए नहीं जाता है।
और, हम कंपनी फ़ायरवॉल के अंदर एक मेल सर्वर (एक वास्तविक इंटरनेट डोमेन के लिए आने वाले मेल की सेवा) चला रहे हैं @nlscan.comजिसे किसी भी तरह से एक्सेस किया जा सकता है:
172.16.0.10इंट्रानेट के भीतर से कनेक्ट करके ।- से कनेक्ट करके
mail.nlscan.com(का संकल्प लिया202.101.116.9इंटरनेट से)।
ध्यान दें कि 172.16.0.10और 202.101.116.9एक ही भौतिक मशीन नहीं है। 202एक एक फ़ायरवॉल मशीन जो बंदरगाह के पोर्ट अग्रेषण करना है 25और 110इंट्रानेट पता करने के लिए 172.16.0.10।
अब मेरा सवाल है: यदि कॉर्पोरेट लैन के अंदर के उपयोगकर्ता हल करना चाहते हैं mail.nlscan.com, तो यह हल हो जाता है 202.101.116.9। यह सही और व्यावहारिक है, लेकिन यह अच्छा नहीं है, क्योंकि मेल ट्रैफिक फ़ायरवॉल मशीन को जाता है और फिर बाउंस होता है 172.16.0.10। मुझे उम्मीद है कि हमारा internal DNS serverनाम इंटरसेप्ट हो सकता है mail.nlscan.comऔर इसे 172.16.0.10 पर हल किया जा सकता है। इसलिए, मुझे उम्मीद है कि मैं 172.16.0.12ऐसा करने के लिए "होस्ट" फ़ाइल में एक प्रविष्टि लिख सकता हूं । लेकिन, Microsoft DNS serverइस "होस्ट" फ़ाइल को कैसे पहचान सकते हैं ?
हो सकता है कि आप सुझाव दें, 172.16.0.10मेरे मेल सर्वर तक पहुंचने के लिए इंट्रानेट उपयोगकर्ता का उपयोग क्यों नहीं किया गया है? मेरा कहना है कि यह असुविधाजनक है, मान लीजिए कि एक उपयोगकर्ता (कर्मचारी) अपने लैपटॉप पर काम करता है, दिन में कार्यालय और रात में घर पर। जब वह घर पर होता है, तो वह उपयोग नहीं कर सकता है 172.16.0.10।
nlscan.comहमारे आंतरिक पर एक ज़ोन बनाना DNS serverसंभव नहीं है, क्योंकि nlscan.comडोमेन का नाम सर्वर हमारे ISP पर है, और यह nlscan.com के तहत अन्य होस्ट नामों और उप-डोमेन को हल करने के लिए ज़िम्मेदार है।
[संपादित करें]
जैसा कि WesleyDavidसुझाव दिया गया है, मैं बस नाम के एक ज़ोन बनानेmailserver.nlscan.com के समाधान का पालन करता हूं और उस क्षेत्र में एक नामहीन A रिकॉर्ड रखता हूं । समय इस काम को अच्छी तरह से साबित करता है।