আমি কী ডিএনএস সার্ভার ব্যবহার করছি তা চেক করব (ম্যাক ওএস এক্সে)


72

ম্যাক ওএস এক্স-তে আমি কীভাবে ডিএনএস সার্ভারটি ব্যবহার করছি তা পরীক্ষা করতে পারি (পছন্দমত একটি কমান্ড লাইন সমাধান)?

System Preferences > Networkদেখায় 192.168.1.1যা আমার রাউটারের ঠিকানা এবং আসল ডিএনএস সার্ভার নয়।


আপনি যখন dig বা nslookup কমান্ড ব্যবহার করেন, এটি ডিফল্ট ডিএনএস সার্ভারের আইপি ঠিকানা প্রদর্শন করে।
বিশ্বব্রিয়ো

রেকর্ডের জন্য - আপনার রাউটারটিতে একটি আসল ডিএনএস সার্ভার রয়েছে। আরও বিশদে বিশদভাবে, এটি একটি পুনরাবৃত্ত ডিএনএস সার্ভার, আপনার আইএসপির ডিএনএস বা গুগলের ৮.৮.৮.৮ হিসাবে সমান।
এখনকার

উত্তর:


112

আপনি scutil --dns | grep 'nameserver\[[0-9]*\]'কমান্ড লাইনে একটি জারি করার চেষ্টা করতে পারেন । আপনার সিস্টেমে কনফিগার করা ডিএনএস সার্ভারের একটি তালিকা দেওয়া উচিত।


এটি একটি দুর্দান্ত কমান্ড - দেখে মনে হচ্ছে এটি হ'ল Comcast (আমার আইএসপি) দ্বারা ব্যবহৃত DNS সার্ভার। একটি দুর্দান্ত বোনাস পয়েন্টের জন্য +1 এবং এটি একটি গভীর জ্ঞানের উত্তর বলে মনে হচ্ছে।
এমবিবি

2
+1 এমন একটি কমান্ডের জন্য যা "মাল্টি-ক্লায়েন্ট" কনফিগারেশনের সার্ভার প্রদর্শন করে (উদাঃ /etc/resolver/…)।
ক্রিস জনসন

2
আমি | sort | uniqএটিতে যুক্ত করেছি কারণ আমি ব্যবহৃত ব্যবহৃত অনন্য ডিএনএস সার্ভারগুলিতে কেবল আগ্রহী ছিল।
জেরোয়েন ওয়েয়ার্ট প্লুয়িমার্স

1
নিতপিক, তবে স্ট্রিংয়ে কেন যুক্ত \[[0-9]*\]করা দরকার grep?
আইজোসেফ

1
আমার কম্পিউটারে scutil --dns | grep nameserverযথেষ্ট, বা scutil --dns | grep nameserver | sort -uআমি যদি কেবল অনন্য সার্ভার দেখতে চাই।
AllanLRH

16

আপনার রাউটারটি ডিএনএস ফরোয়ার্ডার হিসাবে কাজ করছে, আপনি আপনার রাউটারকে জিজ্ঞাসা করেন এবং আপনার রাউটার আপনার জন্য একটি ডিএনএস সার্ভারকে জিজ্ঞাসা করে। এটি কী ব্যবহার করছে তা নির্ধারণ করতে আপনাকে আপনার রাউটার ওয়েব কনফিগারেশনে লগইন করতে হবে বা আপনি সরাসরি এটি আপনার নেটওয়ার্ক কনফিগারেশনে প্রবেশ করতে পারেন।


এটি কেবল ভুল। একটি ডিএইচসিপি সার্ভার একটি ডিএনএস সার্ভারকে বরাদ্দ করে (যা আমি মনে করি যে আপনি বিভ্রান্ত হচ্ছেন) তবে কোনও রাউটার নিজেই ডিএনএস হ্যান্ডেল করে না। এর কাজ ট্র্যাফিক রুট করা।
সেনফো

10

ম্যাক ওএস এক্সে আপনার ডিএনএস সার্ভারটি দেখতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

টার্মিনালটি খুলুন এবং টাইপ করুন

$ cat /etc/resolv.conf

আপনার ডিএনএস সার্ভারটি দেখতে।

নমুনা আউটপুট:

$ cat /etc/resolv.conf 
domain http://www.example.com (Here, you can see DNS records info of the particular domain name.)
nameserver 68.87.85.98
nameserver 68.87.69.146

1
এটি একই জিনিসটি System Preferences > Networkদেখায়।
কেভিন প্যাঙ্কো

আজকাল খুব বেশি কাজে লাগে না। এই ফাইলটি কেবল তাই লিগ্যাসি অ্যাপ্লিকেশনগুলির কিছু পড়ার আছে। বেশিরভাগ ম্যাকোস স্টাফ অভ্যন্তরীণ ডাটাবেস ব্যবহার করে। "Scutil" কমান্ডটি ব্যবহার করে উপরের উত্তরটি দেখুন।
ক্রিস কগডন

10

আকামই একটি ডিএনএস ডিবাগিং সরঞ্জাম সরবরাহ করে যা কোয়েরির জন্য ব্যবহৃত রেজলভারের আইপি ঠিকানাটি ফেরত দেয়। টার্মিনাল.অ্যাপ খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:

dig whoami.akamai.net +short

আল্ট্রাডএনএস একটি সরবরাহ করে তবে আমি এটি কম নির্ভরযোগ্য বলে মনে করেছি:

dig whoami.ultradns.net +short

এই সরঞ্জামগুলির দ্বারা প্রত্যাবর্তিত আইপি ঠিকানাটি আপনার নেটওয়ার্কের জন্য ব্যবহৃত একটি ডিএনএস রেজোলভার, তবে এটি বেশ কয়েকটির মধ্যে কেবল একটি হতে পারে। আপনার নেটওয়ার্ক পছন্দগুলিতে সরাসরি আইপি ব্যবহার করার কোনও সুবিধা থাকতে পারে।

আপনি নেমবেঞ্চ ব্যবহার করে আপনার স্থানীয় এবং বিকল্প ডিএনএস সার্ভারের পারফরম্যান্সকে বেনমার্ক করতে পারেন


চমৎকার। এটি রাউটার অ্যাডমিন স্ক্রিন অ্যাক্সেসের সময় সাশ্রয় করে।
ডাউনেয়েট

এই পরিষেবা মহান।
পেদ্রোসন্ত

5

পাঠ্য বিন্যাসে নির্দিষ্ট নেটওয়ার্ক অ্যাডাপ্টারের ডিএনএস সার্ভারের তালিকা পাওয়ার জন্য কোনও উপায় সন্ধান করার সময় আমি এই প্রশ্নের কাছে পৌঁছেছি (উদাহরণস্বরূপ ওয়াই-ফাই অ্যাডাপ্টার):

এখানে চিত্র বর্ণনা লিখুন

এই ডিএনএস সার্ভারের তালিকাটি এই কমান্ডের সাহায্যে টার্মিনালে পাওয়া যাবে:

$ networksetup -getdnsservers Wi-Fi
8.8.8.8
4.2.2.4
4.2.2.1
4.2.2.2
192.168.1.1

এবং ইথারনেট অ্যাডাপ্টারের জন্য:

$ networksetup -getdnsservers Ethernet
8.8.8.8
4.2.2.4
4.2.2.1
4.2.2.2
192.168.1.1

3

এটি আপনার ম্যাকটি ডিএনএস সার্ভার ব্যবহার করছে। আপনার রাউটারটি ক্যাচিং ডিএনএস সার্ভার পরিচালনা করছে এবং নিজেকে ডিএইচসিপি এর মাধ্যমে ডিএনএস সার্ভার হিসাবে সেট করছে setting আপনি যদি নিজের রাউটারে লগইন করেন তবে আপনি এটি ডিএনএসের কোন সার্ভার ব্যবহার করে তা সন্ধান করতে পারবেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.