Mac OS X-এ কমান্ড লাইন থেকে DNS সার্ভারের আইপি ঠিকানা পান
আপনি নেটওয়ার্কসেটআপ ইউটিলিটি ব্যবহার করে যেকোনো ম্যাকের সক্রিয় ডিএনএস সার্ভার আইপি ঠিকানাগুলি দ্রুত পুনরুদ্ধার করতে পারেন। এটি কমান্ড লাইন থেকে করা হয়, তাই টার্মিনাল অ্যাপটি চালু করুন এবং নিম্নলিখিত কমান্ড স্ট্রিংগুলির মধ্যে একটি টাইপ করুন, যা Mac-এ চলমান OS X-এর সংস্করণের উপর নির্ভর করে।
OS X এর নতুন সংস্করণে টার্মিনাল থেকে DNS বিশদ পুনরুদ্ধার করা হচ্ছে OS X Yosemite, Mac OS X 10.7 Lion, OS X 10.8 Mountain সহ Lion, 10.9 Mavericks, এবং পরবর্তীতে, নিম্নলিখিত নেটওয়ার্কসেটআপ সিনট্যাক্সের সাথে করা হয়েছে:
networksetup -getdnsservers Wi-Fi
এটি অনুমান করে যে আপনি ওয়াই-ফাই ব্যবহার করছেন, যা আজকাল আমাদের বেশিরভাগই করে থাকে। অন্যথায় ইথারনেট বা আপনার পছন্দের ইন্টারফেস দিয়ে Wi-Fi প্রতিস্থাপন করুন।
OS X এর আগের সংস্করণে কমান্ড লাইন থেকে DNS তথ্য পাওয়া, যেমন Mac OS X 10.6 Snow Leopard, 10.5 এবং তার আগে, পরিবর্তে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:
networksetup -getdnsservers airport
মনে রাখবেন যে আমি এই উদাহরণ স্ট্রিংগুলিতে "Wi-Fi" বা 'এয়ারপোর্ট' উল্লেখ করছি কারণ আমি প্রাথমিকভাবে একটি বেতার সংযোগ ব্যবহার করি, তবে আপনি তাদের জন্য DNS বিবরণ পেতে ইথারনেট এবং ব্লুটুথও নির্দিষ্ট করতে পারেন ইন্টারফেস আপনি যে ইন্টারফেসের জন্য ডিএনএস আইপি তথ্য শনাক্ত করতে চাইছেন তার সাথে পরবর্তী ইন্টারফেস পাঠ্যটি প্রতিস্থাপন করুন, সাধারণত এটি কম্পিউটারের প্রতিটি ইন্টারফেসের জন্য একই।
ধরে নিচ্ছি যে ম্যাক ওএস এক্স এর নেটওয়ার্কিং পছন্দগুলির মধ্যে বেশ কয়েকটি ডিএনএস সার্ভার সেট করা আছে, আপনি প্রতিটি ডিএনএস সার্ভারের তাদের অগ্রাধিকার অনুসারে একটি প্রতিবেদন দেখতে পাবেন, এইরকম কিছু দেখতে পাবেন:
8.8.8.8 208.67.220.220 208.67.222.222 10.0.0.1
যারা ভাবছেন, সেই নমুনা তালিকার শীর্ষস্থানীয় DNS IP হল Google-এর পাবলিক DNS, পরের দুটি OpenDNS-এর থেকে, শেষটি স্থানীয় রাউটার। আপনার প্রয়োজন হলে, দ্রুত DNS সার্ভার খুঁজে পেতে নেমবেঞ্চের মতো একটি বিনামূল্যের ইউটিলিটি ব্যবহার করতে পারেন।
অতিরিক্ত, আপনি একটি সার্ভারে 'nslookup' কমান্ড ব্যবহার করে DNS তথ্য পুনরুদ্ধার করতে পারেন, এটি রিমোট সার্ভারের DNS বিশদ এবং সেইসাথে অন্য সার্ভারের সমাধান করতে আপনার নিজের প্রাথমিক DNS রিপোর্ট করবে:
nslookup google.com
এটি নিচের মত কিছু রিপোর্ট করবে, প্রথম "সার্ভার" এবং "ঠিকানা" বিট স্থানীয় মেশিন দ্বারা ব্যবহৃত DNS আইপি দেখাবে:
$ nslookup google.com সার্ভার: 8.8.8.8 ঠিকানা: 8.8.8.853
অ-অনুমোদিত উত্তর:ame: google.com ঠিকানা: 74.125.239.135
অবশেষে, আরেকটি বিকল্প হল /etc/resolv.conf-এর দিকে তাকানো, কিন্তু যেহেতু সেই ফাইলটি স্বয়ংক্রিয়ভাবে তৈরি হয়, তাই এটি সবসময় সঠিক বলে বিবেচিত হয় না যদি DNS সম্প্রতি পরিবর্তিত হয়ে থাকে এবং এখনও ফ্লাশ করা না হয়, করুন মনে রাখবেন যে OS X-এর নতুন সংস্করণে DNS ফ্লাশ করা একটু ভিন্ন, কারণ অ্যাপল বিভিন্ন অনুষ্ঠানে DNS কীভাবে কাজ করে তা পরিবর্তন করেছে।