मैक ओएस एक्स की कमांड लाइन से डीएनएस कैसे बदलें
उन्नत मैक उपयोगकर्ताओं को यह जानना उपयोगी हो सकता है कि OS X में DNS सर्वर को कमांड लाइन से सेट किया जा सकता है, बिना सिस्टम प्रेफरेंस नेटवर्क कंट्रोल पैनल की ओर मुड़े। जबकि जीयूआई नेटवर्क कंट्रोल पैनल अधिकांश मैक उपयोगकर्ताओं के लिए निर्विवाद रूप से सबसे आसान तरीका है, कमांड लाइन विधि कई उपयोग मामलों के लिए लाभ प्रदान करती है, विशेष रूप से समस्या निवारण के लिए, अस्थायी DNS परिवर्तन करने और ssh के साथ दूरस्थ प्रबंधन के लिए।
OS X की कमांड लाइन से DNS सेटिंग्स बदलने के लिए, आप हमेशा उपयोगी 'नेटवर्कसेटअप' कमांड का उपयोग करेंगे। जबकि नेटवर्क सेटअप के कई उन्नत और जटिल उपयोग हैं, DNS सेट करना वास्तव में काफी आसान है।
नेटवर्क सेटअप के साथ OS X की कमांड लाइन से DNS सर्वर कैसे सेट करें
नेटवर्कसेटअप कमांड मैक सिस्टम सॉफ्टवेयर के सभी अस्पष्ट आधुनिक संस्करणों में उपलब्ध है। आप -setdnsservers ध्वज का उपयोग करेंगे, इसे नेटवर्क सेवा पर इंगित करेंगे, और फिर DNS IP शामिल करेंगे, यह निम्न जैसा दिख सकता है:
नेटवर्कसेटअप -सेटडीएनएससर्वर (नेटवर्क सेवा) (डीएनएस आईपी)
उदाहरण के लिए, वाई-फ़ाई वाले Mac को 8.8.8.8 के Google DNS पर सेट करने के लिए सिंटैक्स होगा:
नेटवर्कसेटअप -सेटडीएनएस सर्वर वाई-फाई 8.8.8.8
यदि वांछित हो तो आप कई DNS सर्वर सेट कर सकते हैं, जो पहले या दूसरे सर्वर के अगम्य होने की स्थिति में फ़ॉलबैक को सक्षम करेगा। उदाहरण के लिए, यह OpenDNS को पहले दो DNS सर्वरों के लिए सेट करेगा, और Google DNS को तीसरी फ़ॉलबैक के रूप में सेट करेगा:
networksetup -setdnsसर्वर Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8
यह केवल डीएनएस सर्वर का एक उदाहरण है और जरूरी नहीं कि यह एक सार्वभौमिक अनुशंसा हो। यदि आप अपना DNS सर्वर बदलना चाहते हैं, तो NameBench जैसे ऐप्स के माध्यम से सबसे तेज़ DNS सर्वर ढूंढना सार्थक है, जो यह निर्धारित करने के लिए बेंचमार्क परीक्षण करता है कि आपके विशेष स्थान के लिए कौन सा DNS सबसे तेज़ होगा।
नेटवर्क सेटअप के साथ सभी DNS सर्वर कैसे साफ़ करें
यह डीएनएस कैश को फ्लश करने जैसा नहीं है, यह किसी भी मौजूदा कस्टम डीएनएस सर्वर सेटिंग्स को हटा देता है। यह मददगार हो सकता है अगर आप डीएचसीपी पर वापस जाना चाहते हैं जो राउटर, मॉडेम या इसी तरह की स्थिति से डीएनएस प्रदान करता है:
नेटवर्कसेटअप -सेटडीएनएस सर्वर वाई-फाई
DNS को सेट करने के साथ, DNS को हटाने के लिए समायोजन करने के बाद आपको DNS कैश को फ्लश करने की आवश्यकता हो सकती है, जो इस बात पर निर्भर करता है कि आप क्या करने का प्रयास कर रहे हैं।
नेटवर्कसेटअप के साथ डीएनएस सेटिंग्स की जांच
आप नेटवर्कसेटअप के साथ -getdnsservers फ्लैग का उपयोग करके मौजूदा डीएनएस सेटिंग्स की जांच भी कर सकते हैं, यह वर्तमान डीएनएस सेटिंग्स की रिपोर्ट करेगा, यदि कोई हो:
नेटवर्कसेटअप -getdnsसर्वर Wi-Fi 8.8.8.8
डीएनएस को बदलने और अनुकूलित करने के विभिन्न उद्देश्य हो सकते हैं, लुकअप को तेज करने से लेकर अधिक विश्वसनीय सर्वर खोजने तक, कई अन्य स्थितियों के बीच प्रचार के दौरान विस्तृत लुकअप करने के लिए वैकल्पिक प्रदाताओं को बदलने के लिए।