लैन वेबसाइट के लिए DNS रिज़ॉल्यूशन


2

मेरे पास मेरे LAN पर होस्ट की गई वेबसाइट है, और मैं चाहता हूं कि मेरे उपयोगकर्ता myWebsite.com पर जाएं, न कि मेरे आंतरिक IP पते पर। मेरे पास अपनी वेबसाइट के लिए एक डोमेन और IIS चलाने वाला विंडोज सर्वर 2012 है। मुझे पता है कि मैं अपनी साइट को इसमें जोड़ सकता हूं hosts फ़ाइल, लेकिन मैं उम्मीद कर रहा था कि एक बेहतर तरीका होगा। (साइट केवल आंतरिक है)

जवाबों:


1

आपके पास पहले से ही DNS सर्वर है

यदि आपका डोमेन नियंत्रक है तो आपके विंडोज सर्वर 2012 मशीन में पहले से ही DNS भूमिका जोड़ी गई है। इसे स्थापित करने के लिए आपको बस कुछ चीजें करने की आवश्यकता है:

  • अग्रेषण कॉन्फ़िगर करें
  • अपनी वेबसाइट के लिए CNAME रिकॉर्ड जोड़ें
  • DNS के लिए इस सर्वर का उपयोग करने के लिए अन्य मशीनों को इंगित करें

मेरे पास एक विंडोज़ 2012 बॉक्स तैयार नहीं है, अन्यथा मैं इस से हटकर स्क्रीनशॉट लेता। यद्यपि आप इस सामग्री को इधर-उधर फैंक कर और Google'ing द्वारा खोजने में सक्षम हो सकते हैं। मैं आपको वह मूल बातें दूँगा जो आप खोज रहे हैं।

ध्यान रखें कि यह सब बहुत, बहुत सरल है:

अग्रेषण को कॉन्फ़िगर करना:

जब आपका DNS सर्वर पता नहीं खोज सकता है तो उसे कहीं और देखने की जरूरत है। मुझे फॉरवर्डर (Google का DNS सर्वर) के रूप में 8.8.8.8 जोड़ना पसंद है। इस तरह, जब आपके क्लाइंट कंप्यूटर Superuser.com से पूछते हैं, जो आपके सर्वर के लिए रिकॉर्ड नहीं है, तो अनुरोध 8.8.8.8 पर भेज दिया जाएगा।

अग्रेषण को कॉन्फ़िगर करने के तरीके पर तकनीकी पेज

एक CNAME रिकॉर्ड जोड़ें

आपको अपने वेबपेज के लिए एक पते की आवश्यकता होगी। अपने डोमेन के फ़ॉरवर्ड लुकिंग ज़ोन में CNAME रिकॉर्ड जोड़ने से आपको एक सबडोमेन-स्टाइल एड्रेस मिलेगा। तो अगर आपको मिल गया है usta.com अपने डोमेन के लिए और आप एक CNAME रिकॉर्ड जोड़ते हैं foobar, आपको मिलेगा foobar.usta.com। इंट्रानेट पृष्ठों को संभालने का यह एक बहुत ही सामान्य तरीका है।

आप एक और फ़ॉरवर्ड लुकिंग ज़ोन जोड़ सकते हैं और फिर ए www CNAME रिकॉर्ड जो भी आप चाहते हैं डोमेन नाम पाने के लिए, लेकिन फिर हम एक और फॉरवर्ड लुकिंग ज़ोन बना रहे हैं और उन डोमेन के साथ टकराव को जोखिम में डाल रहे हैं जो आपके पास नहीं हैं। चलो बस का पालन करें चुम्मा सिद्धांत।

CNAME रिकॉर्ड पर टेक्नेट पेज

DNS सर्वर का उपयोग करें!

अब हमें अपने ग्राहकों को DNS सर्वर की ओर इंगित करने की आवश्यकता है। यह शायद डीएचसीपी का उपयोग करके ऐसा करना सबसे अच्छा है। अपने राउटर के कॉन्फ़िगरेशन पृष्ठ पर जाएं, डीएचसीपी सेटिंग्स ढूंढें, और अपने विंडोज सर्वर 2012 के आईपी पते के साथ डीएनएस सर्वर को बदल दें। अब या तो सभी ग्राहकों को नवीनीकृत करने के लिए प्रतीक्षा करें या उन्हें नवीनीकृत करने के लिए मजबूर करें।

आप सब कुछ स्टेटिक रूप से (ew) कॉन्फ़िगर कर सकते हैं या केवल DNS को स्टेटिक रूप से कॉन्फ़िगर कर सकते हैं।

Googles का उपयोग करें!

सच कहूं तो यह जवाब आपको बहुत दूर तक नहीं मिलेगा। मैं उम्मीद कर रहा हूं कि हालांकि यह सीखने में मदद करेगा कि आपको कहां देखना है।


मैं दे दूँगा कि कोशिश करो और देखो क्या होता है।
Usta

1

आपके नेटवर्क पर मौजूद उपयोगकर्ता पहले से ही आपके कंप्यूटर के नाम का उपयोग करके आपके आईपी में टाइप किए बिना इसे एक्सेस कर सकते हैं। यदि आप सर्वर मैनेजर में जाते हैं, तो देखें कि कंप्यूटर का नाम क्या है, IIS के भीतर आप सभी पोर्ट पर उस नाम के लिए बाइंडिंग बना सकते हैं। उपयोगकर्ता वेबसाइट तक पहुंचने के लिए उस नाम का उपयोग कर सकेंगे।

एक बुनियादी नेटवर्क पर, DNS लुकअप आपके राउटर द्वारा किए जाते हैं। आप अपने राउटर को किसी अन्य नाम की फॉरवर्ड लुकअप करने के लिए अपने IP पर सेट कर सकते हैं - यदि आपने ऐसा किया है, तो उपयोगकर्ता नेटवर्क पर अपनी वेबसाइट खोजने में सक्षम होंगे http: //yourwebsite.yourdomain.yourdomainsuffix/ यह सब आपके राउटर के सेटअप पेज से सेट किया जाएगा।

यदि आप अपने राउटर से ऐसा नहीं कर सकते हैं, तो आपको अपने सर्वर को DNS सर्वर के रूप में सेट करना होगा। यह एक विंडोज़ सर्वर की भूमिका है, और यह दिल के झगड़े के लिए नहीं है। एक बार DNS सर्वर के रूप में स्थापित होने के बाद, आप DNS प्रबंधन में जा सकते हैं और अपने कंप्यूटर के लिए दूसरा फॉरवर्ड लुकअप बना सकते हैं।


IP डिफ़ॉल्ट नहीं है, और मेरे पास एक अंतर है। डिफ़ॉल्ट इंटरफ़ेस का उपयोग करने के लिए साइट सेट।
Usta

1

आंतरिक LAN पर, आप कंप्यूटर NetBIOS नाम का उपयोग तब तक करेंगे जब तक वे एक ही IP सेगमेंट पर न हों। यदि आप Windows डोमेन वातावरण में हैं, तो यह उनके DNS नाम के समान है। यदि उत्तरार्द्ध सत्य है, तो आपको पहले से ही IIS वेब साइट की मेजबानी करने वाले कंप्यूटर के लिए DNS में एक प्रविष्टि होनी चाहिए। जैसा कि पिछली प्रतिक्रिया में उल्लेख किया गया है, आप यह सुनिश्चित करने के लिए कंप्यूटर का नाम IIS के बाइंडिंग में जोड़ सकते हैं कि आप वेब साइट पर ठीक से हल कर सकते हैं।

यदि आप वास्तव में डॉटेड सिंटैक्स (mycompany.com) का उपयोग करके इस साइट पर जाना चाहते हैं तो आपको अपने उपयोगकर्ताओं के नाम के लिए DNS में एक और फॉरवर्ड लुकअप ज़ोन और उपयुक्त रिकॉर्ड जोड़ना होगा। आप तब सुनिश्चित करेंगे कि IIS IIS में बाइंडिंग DNS में उपयोग किए गए नाम से मेल खाता है।


मुझे आईआईएस बाइंडिंग फील्ड में 'फ्रेंडली' नाम के साथ-साथ आईपी भी जोड़ना होगा?
Usta
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.