dns - GitHub पृष्ठ: कस्टम डोमेन सेट करना




alias cname (2)

मेरे पास एक संगठन पृष्ठ है जिसे गिटहब में सेट किया गया है और चल रहा है और चीजें काम करती हैं ... लेकिन मैं थोड़ा उलझन में हूँ मैं वास्तव में इस प्रक्रिया को समझना चाहता हूं क्योंकि GitHub सहायता लेख उनके सीडीएन और डीओएस सेवाओं का लाभ उठाने के लिए संदर्भित करता है, इसलिए मेरे साथ रहें

चरण 1: डोमेन 'example.com' के साथ रेपो में CNAME फ़ाइल बनाया

चरण 2: dig example.github.io +nostats +nocomments +nocmd आईपी ​​से dig example.github.io +nostats +nocomments +nocmd

चरण 3: चरण 2 से 'ए' रिकॉर्ड में दर्ज किया गया आईपी (नीचे चित्र देखें)

मैंने यहाँ बंद करने का फैसला किया और देखें कि यह मुझे कहां मिल गया, और मेरे आश्चर्य की वजह से यह चाल किया है। example.github.io डोमेन ठीक से example.github.io डोमेन पर पुनर्निर्देशित करता है और रिपो से सामग्री प्रदर्शित करता है।

हालांकि मुझे सूचित किया गया था कि डीएनएस प्रोप के बाद, आप dig example.com को dig example.com कर सकते हैं और देखें CNAME रिकॉर्ड example.github.io को इंगित करते हैं। मुझे यह नहीं दिखाई देता है, और मुझे यह सोचने से नापसंद है कि मैंने चीजों को ठीक से सेट नहीं किया कोई भी विचार / टिप्पणियां / सुझाव आपका स्वागत है, धन्यवाद!


DNS रिकॉर्ड्स सार्वजनिक रूप से उपलब्ध हैं इस उदाहरण में उन्हें मास्क करने का कोई तरीका नहीं है जिस तरह से आप इसका वर्णन करते हैं, आपने सबकुछ ठीक किया है। कुछ भी नहीं है जो मुझे बात करता है आप इसे गलत तरीके से सेट करते हैं।


GitHub पृष्ठों द्वारा प्रदान की गई सीडीएन और डॉस सेवाओं का लाभ उठाने के लिए, आपको एपेक्स डोमेन ( example.com ) की जगह एक सबडोमेन (जैसे www.example.com या blog.example.com ) सेट अप करना होगा।

आपके संदर्भ में GitHub सहायता पृष्ठ से:

यदि आप उपडोमेन (www.example.com) के बजाय एक शीर्ष डोमेन (example.com) का उपयोग कर रहे हैं और आपके डीएनएस प्रदाता ALIAS रिकॉर्ड का समर्थन नहीं करता है, तो आपके एकमात्र विकल्प आपके DNS के लिए एक रिकॉर्ड का उपयोग करना है इससे आपको हमारे सामग्री वितरण नेटवर्क के लाभ नहीं मिलेगा

यह एक सेटअप है (ऐसा लगता है कि आप डीओएन के लिए GoDaddy का उपयोग कर रहे हैं) जो आपके संगठन पन्नों को वांछित के रूप में काम करने के लिए काम करेगा:

यह संगठन के भीतर एक प्रोजेक्ट पेज के लिए वास्तव में है, लेकिन या तो एक के लिए, आप www.gov.au के लिए CNAME रिकॉर्ड सेट करेंगे, organization.github.io/project तरह कुछ नहीं। organization.github.io/project @ लिए कोई रिकॉर्ड न बदलें (मेरा GoDaddy से डिफ़ॉल्ट है)।

यदि आप अपना एपेक्स डोमेन ( example.com ) को नए सबडोमेन ( www.example.com ) पर रीडायरेक्ट करना चाहते हैं, तो आप अपने एपेक्स को अपने डोमेन से अग्रेषण के साथ अपने सबडोमेन पर इंगित कर सकते हैं:

उस सेटअप के साथ, आप गिटहब के सीडीएन का लाभ ले सकते हैं, जिसे आप नोटिस कर सकते हैं तेजी से उपलब्ध कराया गया है। यहां बताया गया है कि मेरा डोमेन कैसे dig :