सवाल DNS ज़ोन फ़ाइल में '@' का अर्थ क्या है?


मेरे डोमेन के लिए मेरे DNS ज़ोन फ़ाइल में निम्न डेटा है:

$ORIGIN mydomain.com.
@       IN      A       208.X.Y.Z
mail    IN      A       208.X.Y.Z
... etc..

इससे क्या होता है @ लाइन मतलब है? मुझे पता है कि एक रिकॉर्ड क्या है .. लेकिन एक मेजबान के साथ एम्परसेंड  चिह्न पर?


82
2017-11-12 03:56


मूल


शायद थोड़ा नाइटपीकी लेकिन @ एम्पर्सेंड नहीं है। ;) - John Gardeniers
HAHAH oooops :) यह इतना सच है .... इसे ठीक करने का समय .. (donno क्यों मैंने कहा कि यह एक ampersand है और ..) .... - Pure.Krome


जवाब:


आरएफसी 1035 एक DNS ज़ोन फ़ाइल के प्रारूप को परिभाषित करता है।

... पेज 34 पर आपको मिलेगा:

@ एक मुफ्त खड़े @ है   वर्तमान उत्पत्ति को इंगित करने के लिए प्रयोग किया जाता है।

इस का मतलब है कि @ परिभाषित नाम के लिए एक शॉर्टकट है $ORIGIN

आप अधिक जानकारी प्राप्त कर सकते हैं $ORIGIN  यहाँ, जो एक अंश है प्रो DNS और BIND, अप्रेस द्वारा प्रकाशित।


59
2017-11-12 04:06





यह जड़ है, या आपके उदाहरण में यह mydomain.com है।


41
2017-11-12 04:12



जब मैं इसे आज़माता हूं तो यह बराबर प्रतीत नहीं होता है। मैंने एक बनाया A के लिए रिकॉर्ड mydomain.com. मेरे मेजबान के आईपी को इंगित करना। यह त्रुटि के साथ एक DNS लुकअप विफल करता है कि यह होस्टनाम को हल नहीं कर सका। अगर मैं बदलता हूं mydomain.com. सेवा मेरे @, डोमेन हल करता है और मेरी वेबसाइट पहुंच योग्य हो जाती है। दोनों के बीच क्या अंतर है? मुझे लगता है कि जोन नहीं है mydomain.com? (मैं इन अभिलेखों को नेमचेप नियंत्रण कक्ष में सेट कर रहा हूं)। - Daniel Saner
@DanielSaner आईओएम से पहले डालने का हिस्सा mydomain.com से पहले उपसर्ग है। तो अगर आप mydomain.com डालते हैं, तो इसका मतलब है mydomain.com.mydomain.com। इसलिए यही कारण है कि @ एक महत्वपूर्ण चरित्र है जो mydomain.com को सरल अनुवाद करता है। - Scott Forsyth - MVP
मेरी समझ यह थी कि पीछे की ओर . नाम को पूरी तरह से योग्यता के रूप में नामित करता है, इसलिए मूल को जोड़ा नहीं जाना चाहिए। यह आरएफसी 1535 के अनुसार होगा, और वास्तव में जिस तरह से मेरा रजिस्ट्रार इसे अपने उदाहरणों में उपयोग करता है: namecheap.com/support/knowledgebase/article.aspx/9256/29/... लेकिन जब मैं कोशिश करता हूं तो ऐसी कॉन्फ़िगरेशन काम नहीं करती है। हो सकता है कि कंट्रोल पैनल ज़ोन में जानकारी को जोड़ने के अलावा कुछ और करता है? - Daniel Saner
हाँ, इनमें से अधिकतर DNS उपकरण के कार्यान्वयन पर निर्भर है। जब आप सीधे DNS फ़ाइलों के साथ काम करते हैं तो आप @ देखेंगे, लेकिन आप इसे शायद ही कभी विभिन्न DNS टूल में देखेंगे। DNS उपकरण UI को सरल बनाने का प्रयास करते हैं। आपके संदेशों से ऐसा लगता है कि आप इसे एक तरह से काम कर रहे हैं लेकिन एक और नहीं, इसलिए मैं काम करने के तरीके के साथ जाने की सलाह देता हूं। डीएनएस उपकरण वास्तव में उपकरण के कार्यान्वयन के लिए हैं, और यहां तक ​​कि DNS सर्वर भी चश्मा के अनुसार इसे लागू नहीं कर सकते हैं। - Scott Forsyth - MVP
तो संक्षेप में, एक ठीक से काम कर रहे DNS सर्वर के लिए, @ तथा domain.com. बराबर होना चाहिए? - CMCDragonkai


यह ज़ोन नाम के लिए एक उपनाम है। इस मामले में, यह इंगित करता है कि ज़ोन नाम में वह पता है (या एमएक्स रिकॉर्ड, या ...)


5
2017-11-12 04:04