इस समस्या को हल करने का एक आसान तरीका वर्चुअल मशीन का उपयोग करना है। एक वर्चुअल मशीन, या संक्षेप में वीएम, मूल रूप से एक वर्चुअल कंप्यूटर है जो मैक ओएस एक्स के साथ चलेगा। आप वीएम पर लिनक्स स्थापित करेंगे और फिर लिनक्स से डीएनएस सर्वर की सेवा करेंगे, जो कि तुच्छ है।
पेशेवरों:
- इसे स्थापित करना त्वरित और आसान है। (आधुनिक मैक पर Ubuntu स्थापित करने में 15 मिनट से कम समय लगता है।)
- वीएम आपको बहुत लचीलापन देते हैं। उदाहरण के लिए, यदि आपको भविष्य में किसी भी अतिरिक्त सेवाओं की आवश्यकता है, तो संभवतः इसे अपने लिनक्स वीएम में जोड़ना आसान होगा, क्योंकि इसे ओएस एक्स पर स्थापित करने की कोशिश के साथ गड़बड़ करना है।
विपक्ष:
- कुछ इसे क्लूनी समाधान मानेंगे। यह इस कारण से है कि DNS सर्वर के रूप में कुछ सरल प्राप्त करने के लिए किसी को ऑपरेटिंग सिस्टम को बदलने का सहारा नहीं लेना चाहिए। यह इस तथ्य से कम है कि हमें ओएस एक्स से दूर नहीं जाना है - हम बस लिनक्स और ओएस एक्स को साइड से चला सकते हैं।
- एक संपूर्ण कंप्यूटर को होस्ट करने के लिए अधिक सिस्टम संसाधन लगते हैं जो बस ओएस एक्स को DNS सर्वर चलाने के लिए करता है। यह इस तथ्य से कम किया जाता है कि लिनक्स वीएम को होस्ट करने के लिए यह सभी संसाधन नहीं लेता है, और हम वीएम को अधिक संसाधनों का उपभोग करने से प्रतिबंधित कर सकते हैं क्योंकि इसे कार्य करने की आवश्यकता होती है।
समझाने और शुरू करने के लिए तैयार हैं? यहाँ एक त्वरित शुरुआत गाइड है।
1) वर्चुअलबॉक्स डाउनलोड और इंस्टॉल करें , जो मुफ्त सॉफ्टवेयर है जो आपको ओएस एक्स पर वर्चुअल मशीन बनाने और चलाने की अनुमति देता है।
2) उबंटू सर्वर के लिए आईएसओ फाइल डाउनलोड करें , जो लिनक्स का सबसे लोकप्रिय संस्करण है।
3) वर्चुअलबॉक्स शुरू करें। एक नया VM बनाएँ। यदि आप चाहें, तो सभी डिफ़ॉल्ट सेटिंग्स को छोड़ दें, या दूर अनुकूलित करें - यह वास्तव में कोई फर्क नहीं पड़ता। हालांकि, एक महत्वपूर्ण बात यह है कि नेटवर्किंग मोड को डिफ़ॉल्ट (जो NAT है) से बदला जाए और इसे ब्रिड किया जाए। यह आपके वीएम को आपके स्थानीय नेटवर्क पर एक आईपी एड्रेस देगा।
4) नए वीएम पर पावर। वर्चुअलबॉक्स आपको एक आईएसओ फ़ाइल के स्थान के लिए वर्चुअल सीडी-रॉम ड्राइव में "सम्मिलित" करने के लिए संकेत देना चाहिए, इसलिए उबंटू सर्वर आईएसओ चुनें जिसे आपने अभी डाउनलोड किया है।
5) अब, बस उबंटू स्थापित करने के लिए संकेतों का पालन करें। यह बहुत आसान है और ओएस एक्स या विंडोज को स्थापित करना बहुत पसंद है - आप बस आगे मारते रहते हैं।
6) एक बार जब यह समाप्त हो जाता है, तो आप लॉग ऑन कर सकते हैं और (उम्मीद है कि परिचित) लिनक्स कमांड प्रॉम्प्ट के साथ स्वागत किया जाता है। पहली बात यह है कि आप शायद सभी सुरक्षा और बग फिक्स डाउनलोड करना चाहते हैं:
sudo apt-get update && sudo apt-get upgrade -y
7) BIND स्थापित करें, जो Ubuntu के लिए सबसे लोकप्रिय DNS सर्वर है:
sudo apt-get install bind9 -y
8) अपनी पसंद के हिसाब से मुख्य BIND कॉन्फ़िगरेशन फ़ाइल को संपादित करें:
sudo nano /etc/bind/named.conf
( nano
एक पाठ-संपादक कार्यक्रम है)
https://help.ubuntu.com/community/BIND9ServerHowto
9) सर्वर को एक करके शुरू करें
sudo service bind9 start
10) अपने वीएम का आईपी पता पता करें:
ifconfig
11) अब जब आप आईपी पता जानते हैं, तो आप सेट कर सकते हैं कि ओएस एक्स पर आपका डीएनएस सर्वर हो। और आप समाप्त कर लें!
कॉन्फ़िग फ़ाइल में सामान की अधिक जानकारी के लिए, या वर्चुअल कंप्यूटर को चालू करने पर स्वचालित रूप से शुरू करने के लिए BIND बनाने के तरीके जैसे सामान का पता लगाने के लिए, आधिकारिक Ubuntu BIND प्रलेखन देखें । अगर आपको लगता है कि बहुत सूखा है, तो Google पर बहुत सारे ट्यूटोरियल भी हैं जो थोड़ा अधिक उपयोगकर्ता के अनुकूल हो सकते हैं।