विपणन के साधन

MacOS: OSX पर होस्ट का उपयोग करके DNS को स्थानीय रूप से सत्यापित करने की आवश्यकता है?

मेरे एक ग्राहक ने अपनी वेबसाइट को एक बल्क होस्टिंग खाते में स्थानांतरित कर दिया। उन्होंने अपने डोमेन को अपडेट किया डीएनएस ए और के लिए सेटिंग्स CNAME रिकॉर्ड लेकिन यह निर्धारित करने में कठिनाई हो रही थी कि साइट नए होस्टिंग खाते (नए) के साथ समाधान कर रही है या नहीं IP पता)।

DNS का समस्या निवारण करते समय, कुछ बातों का ध्यान रखें: समझें कि DNS कैसे काम करता है, समझें कि आपका डोमेन रजिस्ट्रार कैसे काम करता है, और समझें कि आपका होस्ट अपनी डोमेन प्रविष्टि को कैसे प्रबंधित करता है।

डीएनएस कैसे काम करता है

जब आप एक ब्राउज़र में एक डोमेन टाइप करते हैं:

  1. डोमेन को इंटरनेट में देखा जाता है नाम सर्वर यह पता लगाने के लिए कि अनुरोध कहां भेजा जाना चाहिए।
  2. वेब डोमेन अनुरोध के मामले में (http), एक नाम सर्वर होगा अपने कंप्यूटर पर आईपी पता लौटाएँ.
  3. आपका कंप्यूटर तब इसे स्थानीय रूप से संग्रहीत करता है, जिसे आपके नाम से जाना जाता है डीएनएस कैश.
  4. अनुरोध होस्ट को भेजा जाता है, जो अनुरोध को रूट करता है के भीतर और आपकी साइट प्रस्तुत करता है।

आपका डोमेन पंजीयक कैसे काम करता है

नोट: प्रत्येक डोमेन रजिस्ट्रार वास्तव में आपके DNS का प्रबंधन नहीं करता है। उदाहरण के लिए, मेरे पास एक ग्राहक है, जो Yahoo! के माध्यम से अपने डोमेन पंजीकृत करता है! अपने प्रशासन में ऐसा करते दिखाई देने के बावजूद, Yahoo! के लिए सिर्फ एक पुनर्विक्रेता है टुसो. परिणामस्वरूप, जब आप Yahoo! में अपनी DNS सेटिंग्स बदलते हैं, तो उन परिवर्तनों को अपडेट होने में घंटों लग सकते हैं वास्तविक डोमेन पंजीयक

जब आपकी DNS सेटिंग्स अपडेट हो जाती हैं, तो उन्हें इंटरनेट पर सर्वरों की एक श्रृंखला में प्रचारित किया जाता है। अधिकांश समय, ऐसा होने में कुछ सेकंड लगते हैं। यह एक कारण है जिसके लिए लोग भुगतान करेंगे DNS को प्रबंधित किया। प्रबंधित DNS कंपनियों में आमतौर पर दोनों अतिरेक होते हैं और अविश्वसनीय रूप से तेज़ होते हैं ... अक्सर आपके डोमेन रजिस्ट्रार की तुलना में तेज़ होते हैं।

एक बार जब इंटरनेट सर्वर अपडेट हो जाते हैं, तो अगली बार जब आपका सिस्टम DNS अनुरोध करता है, तो आईपी पता जहां आपकी साइट होस्ट की जाती है, उसे वापस कर दिया जाता है। नोट: याद रखें कि अगली बार जब आपका सिस्टम अनुरोध करेगा तो मैंने कहा था। यदि आपने पहले उस डोमेन के लिए अनुरोध किया था, तो इंटरनेट अद्यतित हो सकता है, लेकिन आपका स्थानीय सिस्टम आपके आधार पर पुराने आईपी पते का समाधान कर सकता है। डीएनएस कैश.

आपका होस्ट DNS कैसे काम करता है

आपके स्थानीय सिस्टम द्वारा लौटाया और कैश किया गया आईपी पता आम तौर पर किसी एक वेबसाइट के लिए अद्वितीय नहीं होता है। एक होस्ट में एक ही आईपी एड्रेस (आमतौर पर एक सर्वर या वर्चुअल सर्वर) पर दर्जनों या सैकड़ों वेबसाइटें होस्ट हो सकती हैं। इसलिए, जब आपके डोमेन को आईपी पते से अनुरोध किया जाता है, तो आपका होस्ट आपके अनुरोध को सर्वर के भीतर विशिष्ट फ़ोल्डर स्थान पर अग्रेषित करता है और आपका पृष्ठ प्रस्तुत करता है।

DNS का समस्या निवारण कैसे करें

चूँकि यहाँ तीन प्रणालियाँ हैं, समस्या निवारण के लिए भी तीन प्रणालियाँ हैं! सबसे पहले, आप यह देखने के लिए अपने स्थानीय सिस्टम की जाँच करना चाहेंगे कि आपके सिस्टम में आईपी पता कहाँ इंगित कर रहा है:

OSX टर्मिनल पिंग

यह टर्मिनल विंडो खोलकर और टाइप करके आसानी से किया जाता है:

ping domain.com

या आप एक विशिष्ट नाम सर्वर लुकअप कर सकते हैं:

nslookup domain.com
टर्मिनल nslookup

यदि आपने अपने डोमेन रजिस्ट्रार में DNS सेटिंग्स को अपडेट किया है, तो आप यह सुनिश्चित करना चाहेंगे कि आपका DNS कैश साफ़ हो गया है, और आप फिर से अनुरोध करना चाहेंगे। MacOS में अपना DNS कैश साफ़ करने के लिए:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
टर्मिनल फ्लश डीएनएस कैश

इस बिंदु पर, आप पिंग का पुनः प्रयास कर सकते हैं या nslookup यह देखने के लिए कि क्या डोमेन एक नए आईपी पते का समाधान करता है।

अगला कदम यह देखना होगा कि क्या इंटरनेट के DNS सर्वर अपडेट किए गए हैं। रखना डीएनएसस्टफ इसके लिए उपयोगी: आप उनके प्लेटफ़ॉर्म के माध्यम से पूर्ण DNS रिपोर्ट प्राप्त कर सकते हैं जो वास्तव में अच्छा है।

यदि आप देखते हैं कि आईपी पता वेब पर ठीक से प्रदर्शित है और आपकी साइट अभी भी दिखाई नहीं दे रही है, तो आप इंटरनेट के सर्वर को बायपास कर सकते हैं और अपने सिस्टम को सीधे आईपी पते पर अनुरोध भेजने के लिए कह सकते हैं। आप इसे अपडेट करके इसे पूरा कर सकते हैं

hosts फ़ाइल करें और अपना DNS फ्लश करें। ऐसा करने के लिए, टर्मिनल खोलें और टाइप करें:

sudo nano /etc/hosts
टर्मिनल सूडो नैनो होस्ट

अपना सिस्टम पासवर्ड डालें और एंटर दबाएँ। वह संपादन के लिए सीधे टर्मिनल में फाइल लाएगा। अपने तीर का उपयोग करके अपने कर्सर को ले जाएं और आईपी पते के साथ एक नई लाइन जोड़ें, जिसके बाद डोमेन नाम होगा।

टर्मिनल होस्ट्स सेव फ़ाइल

दबाएँ control-o फ़ाइल को सहेजने के लिए अपने कीबोर्ड पर, फिर फ़ाइल नाम स्वीकार करने के लिए वापस लौटें। कंट्रोल-एक्स दबाकर संपादक से बाहर निकलें, जो आपको कमांड लाइन पर लौटा देगा। अपना कैश फ्लश करना न भूलें. यदि साइट ठीक नहीं आती है, तो यह आपके होस्ट के लिए स्थानीय समस्या हो सकती है, और आपको उनसे संपर्क करना चाहिए और उन्हें बताना चाहिए।

अंतिम नोट: अपनी होस्ट फ़ाइल को उसके मूल संस्करण में वापस करना याद रखें। आप कोई ऐसी प्रविष्टि नहीं छोड़ना चाहेंगे जिसे आप स्वचालित रूप से अपडेट करना चाहते हों!

इन चरणों का पालन करके, मैं यह सत्यापित करने में सक्षम था कि रजिस्ट्रार में मेरी डीएनएस प्रविष्टियां अप टू डेट हैं, इंटरनेट पर डीएनएस प्रविष्टियां अप टू डेट थीं, मेरे मैक की डीएनएस कैश अप टू डेट थीं, और वेब होस्ट का डीएनएस था। आज तक ... जाने के लिए अच्छा है!

Douglas Karr

Douglas Karr के सीएमओ हैं खुली अंतर्दृष्टि और के संस्थापक Martech Zone. डगलस ने दर्जनों सफल मार्टेक स्टार्टअप्स की मदद की है, मार्टेक अधिग्रहणों और निवेशों में $5 बिलियन से अधिक की उचित परिश्रम में सहायता की है, और कंपनियों को उनकी बिक्री और विपणन रणनीतियों को लागू करने और स्वचालित करने में सहायता करना जारी रखा है। डगलस एक अंतरराष्ट्रीय स्तर पर मान्यता प्राप्त डिजिटल परिवर्तन और मार्टेक विशेषज्ञ और वक्ता हैं। डगलस डमी गाइड और बिजनेस लीडरशिप पुस्तक के प्रकाशित लेखक भी हैं।

संबंधित आलेख

शीर्ष पर वापस करने के लिए बटन
समापन

पता लगाया गया

Martech Zone आपको यह सामग्री बिना किसी लागत के प्रदान करने में सक्षम है क्योंकि हम विज्ञापन राजस्व, संबद्ध लिंक और प्रायोजन के माध्यम से अपनी साइट से कमाई करते हैं। यदि आप हमारी साइट देखते समय अपना विज्ञापन अवरोधक हटा देंगे तो हम आभारी होंगे।