CNAME रिकॉर्ड के रूप में "example.com" सेट नहीं किया जा सकता है?


19

मैं वर्तमान में घर पर एक सर्वर चला रहा हूं, लेकिन मेरे पास एक गतिशील आईपी है। इसलिए मैंने एक गतिशील डीएनएस सेवा (dlinkddns.com) की सदस्यता ली। मैंने अपने नेटवर्क में सभी सही सेटिंग्स की, और आईपी पूरी तरह से अपडेट हो गया।

समस्या यह है कि मेरे पास एक डोमेन नाम है (चलो कहते हैं: "example.com"), और मैं अपने डोमेन नाम डोमेन को CNAME में बिना किसी उपसर्ग ("example.com") के बिना रूट डोमेननाम सेट करना चाहता हूं। लेकिन मेरा डोमेन नाम DNS होस्ट कहता है कि मैं ऐसा नहीं कर सकता (यह "अनुमति नहीं है")। मैं इसे "www.example.com" आदि के लिए कर सकता हूं और यह पूरी तरह से काम करता है, लेकिन रूट डोमेन नाम के लिए नहीं। किसी को भी इस का हल पता है?


आप किस DNS होस्ट का उपयोग कर रहे हैं? ऐसा लगता है कि उनका सॉफ़्टवेयर A Recordएक कारण के लिए www.domain.com जैसे डोमेन के लिए एक उपसर्ग चाहता है ।
जोनाथन रॉस

मैं एक डच का उपयोग करता हूं: www.webreus.nl। तो अगर यह सिर्फ हो सकता है उनके सॉफ्टवेयर मुझ पर पंगा लेना? : पी

मैं उनसे मदद माँगता हूँ या दस्तावेज जाँचता हूँ।
जोनाथन रॉस

जवाबों:


26

आप रूट डोमेन (उदाहरण के लिए example.com) के लिए CNAME रिकॉर्ड सेट नहीं कर सकते क्योंकि यह RFC 1034 खंड 3.6.2 को तोड़ देगा , जो बताता है कि

यदि CNAME RR नोड पर मौजूद है, तो कोई अन्य डेटा मौजूद नहीं होना चाहिए; यह सुनिश्चित करता है कि एक विहित नाम और उसके उपनामों का डेटा अलग-अलग नहीं हो सकता है।

आप ऐसा नहीं कर सकते example.comक्योंकि example.comयह काम करने के लिए NS रिकॉर्ड भी होगा जो इस नियम को तोड़ता है कि कोई अन्य डेटा मौजूद नहीं होना चाहिए।

आपके पास CNAME रिकॉर्ड हो सकता है www.example.comक्योंकि यह रूट डोमेन नहीं है, और इसलिए इसके लिए कोई अन्य डेटा मौजूद होना आसान है।

इसके आस-पास आने के एकमात्र रास्ते या तो हैं

  • www उपसर्ग का उपयोग करें, या
  • अपने डोमेन को पार्क करने के लिए जहां आप CNAME रिकॉर्ड बनाना चाहते हैं, और संबंधित IP पता प्राप्त करने के लिए A रिकॉर्ड सेट करें example.com

मैंने अभी पढ़ा है कि आप डायनेमिक DNS का उपयोग कर रहे हैं। कुछ डायनामिक DNS प्रोवाइडर आपके डोमेन के साथ काम कर सकते हैं यदि आप इसे उनके नेमसर्वर पर होस्ट करते हैं: इस तरह से उनका डायनेमिक DNS updaters example.com के आईपी एड्रेस को अपडेट कर सकता है, और आप किसी भी CNAME समस्या से पूरी तरह बच सकते हैं। मेरे सिर के ऊपर से मुझे केवल एक भुगतान सेवा के रूप में इसकी पेशकश करने वाले डंडों के बारे में पता है।


मैं भी चाहता था कि मुझे बिना किसी आईपी से मुफ्त में मिले FQDN पर एक CNAME स्थापित करने और अपने DNS सर्वर को स्वयं होस्ट करने की अनुमति मिले। लगता है जैसे यह काफी कठिन है।
अकी

इसके लायक क्या है, इसके लिए Hover.com आपको एक नग्न डोमेन (डोमेन का उर्फ ​​एपेक्स) पर CNAME का उपयोग करने की अनुमति देता है। उनके इंटरफ़ेस के माध्यम से ऐसा करने पर कोई चेतावनी नहीं दी जाती है। मुझे व्यावहारिक प्रभावों का कोई पता नहीं है, लेकिन यह अब तक मेरे लिए काम कर रहा है।
मेसन जी। ज़्विती

MasonG.Zhwiti सिर्फ इसलिए कि आप कर सकते हैं, इसका मतलब आपको नहीं करना चाहिए ... यह अभी भी RFC को तोड़ता है और संभावना है कि अगर आपने किया तो आपके लिए महत्वपूर्ण समस्याएं पैदा हो जाएंगी
anthonysomerset

1
NS और SOA डेटा को उर्फ ​​डोमेन के लिए समान माना जाता है क्योंकि यह कैनोनिकल डोमेन के लिए है, क्या यह संभव नहीं है कि कोई भी NS और SOA रिकॉर्ड हो, और बस एक CNAME मौजूद अन्य उपनाम डोमेन में हो? यदि संभव हो तो, ऐसा लगता है कि यह अभी भी RFC के उद्धृत कथन को संतुष्ट करेगा।
गैरी

4

आप CNAME रिकॉर्ड में नग्न डोमेन नाम सेट नहीं कर सकते। आपको उपनाम डोमेन के लिए केवल उन सेटिंग्स जैसे www.example.com, about.example.com और CNAME रिकॉर्ड्स में और अधिक करना होगा और प्राथमिक या ROOT डोमेन सेटिंग्स A रिकॉर्ड्स में होनी चाहिए और आपको होस्ट का IP पता प्रदान करना होगा । पहले नग्न डोमेन के बारे में CNAME से सेटिंग हटाएं और इसे "A रिकॉर्ड्स" में सेट करें और फिर C नाम पर उपनाम के लिए सेटिंग्स करें जैसे www, के बारे में या ऐसा कुछ भी।

यह आपकी मदद कर सकता है: एक अभिलेख, CNAME, MX रिकॉर्ड: मूल बातें आपके ब्लॉग को सेटअप करने के लिए


2

मैंने पाया कि रिकॉर्ड के CNAMEमाध्यम से एक नग्न डोमेन की @तरह यहाँ कुछ डोमेन प्रदाताओं के लिए काम नहीं करता है। इससे बाहर निकलने के लिए आप अपने NAME सर्वर को एक DNS प्रदाता को इंगित करने पर विचार कर सकते हैं जो ALIASया का समर्थन करते हैं ANAME

करने के लिए का पालन करें इस वहाँ कुछ DNS मेजबान एक तरह से प्राप्त करने के लिए प्रदान करते हैं कर रहे हैं CNAMEक्षेत्र सुप्रीम (रूट डोमेन स्तर, नग्न डोमेन नाम के लिए) पर की तरह कार्यक्षमता एक कस्टम रिकॉर्ड प्रकार का उपयोग कर।

उदाहरण के लिए इस तरह के रिकॉर्ड शामिल हैं:

  • ALIAS DNSimple पर
  • ANAME डीएनएस मेड ईज़ी पर
  • ANAME easyDNS पर
  • CNAME CloudFlare पर
  • ALIAS CloudDNS पर

प्रत्येक प्रदाता के लिए, सेटअप समान है: अपने शीर्ष डोमेन के लिए ALIASया ANAMEप्रविष्टि को इंगित करें example.yourdomain.com, जैसे आप एक CNAMEरिकॉर्ड के साथ करेंगे ।

ALIAS or ANAME or @ example.whateverdomain.com.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.