আমি জানি যে উইন্ডোজে আমি ইস্যু করতে পারি ipconfig /displaydnsএবং আমি স্থানীয় ডিএনএসের ক্যাশে সামগ্রী দেখতে পাচ্ছি।
লিনাক্সে কীভাবে আমি ডিএনএসের ক্যাশে সামগ্রী লিস্ট করতে পারি?
আমি যতটা সম্ভব ক্রস-ডিস্ট্রো সমাধান পেতে চাই।
আমি জানি যে উইন্ডোজে আমি ইস্যু করতে পারি ipconfig /displaydnsএবং আমি স্থানীয় ডিএনএসের ক্যাশে সামগ্রী দেখতে পাচ্ছি।
লিনাক্সে কীভাবে আমি ডিএনএসের ক্যাশে সামগ্রী লিস্ট করতে পারি?
আমি যতটা সম্ভব ক্রস-ডিস্ট্রো সমাধান পেতে চাই।
উত্তর:
systemd , প্রায় কোনও ওএস-স্তরের ডিএনএস ক্যাশে ছিল নাএর আগে systemdসেখানে লিনাক্স (এবং সম্ভবত সবচেয়ে ইউনিক্স) কোন অপারেটিং সিস্টেম-স্তরীয় ডিএনএস ক্যাশিং ছিল, যদি না nscdবাdnsmasq ইনস্টল করে চালানো হয়।
তারপরেও, ডিএনএসের ক্যাচিং বৈশিষ্ট্যটি nscdকমপক্ষে দেবিয়ানে ডিফল্টরূপে অক্ষম করা হয়েছিল, কেবল এটি ভেঙে যাওয়ার কারণে ।
হিসাবে হিসাবে dnsmasq, ক্যাশেটি ডিফল্টরূপে র্যামে ঘটেছিল বলে মনে হয় ।
dnsmasqডিফল্টরূপে ব্যবহার করে তাই unix.stackexchange.com/q/162973/79839 কার্যকর হতে পারে।
systemdযে কোনও কিছু সম্ভবত systemd-resolvedডিফল্টরূপে চলতে থাকবে যা তাদের টিটিএল-এর ভিত্তিতে ডিএনএস ফলাফলকে ক্যাশে করে
nscdনাম পরিষেবা ক্যাচিং ডেমন। লিনাক্স, সোলারিস এবং অন্যান্য নাম পরিষেবাদিগুলির অনুসন্ধানগুলি ক্যাশে করার জন্য এটি ব্যবহার করে। এই ক্ষেত্রে নাম পরিষেবাদি একটি সাধারণ শব্দ, কেবলমাত্র হোস্ট রেজোলিউশনেই সীমাবদ্ধ নয়, ব্যবহারকারী, গোষ্ঠী ইত্যাদি to
ক্যাশে আসল বিষয়বস্তু দেখার কোনও উপায় আমি জানি না, যদিও আপনি পরিসংখ্যান প্রদর্শন করতে পারেন /usr/sbin/nscd -g।
এটি কমপক্ষে আপনাকে দেখিয়ে দিতে পারে যে আপনার ক্যাশে কতটা দক্ষ, যদিও এটি ঠিক করছেন ঠিক তা নয়।
আপনি যদি ডিএনএসএমএএসকিউ-র মতো কোনও বিকল্প ক্যাশিং সরঞ্জাম ব্যবহার করেন তবে আপনার অন্যান্য বিকল্প থাকতে পারে।
আপনি যদি ব্যবহার করে থাকেন nscdতবে বাইনারি ক্যাশে ফাইল থেকে ASCII স্ট্রিংগুলি দেখিয়ে আপনি সামগ্রীগুলি (এবং সম্ভবত কিছু অন্যান্য আবর্জনা) দেখতে পারেন। ডেবিয়ান / উবুন্টুতে, সেই ফাইলটি /var/cache/nscd/hostsহোস্ট / ডিএনএস ক্যাশে, যাতে আপনি strings /var/cache/nscd/hostsহোস্টকে ক্যাশে দেখতে ছুটে যেতে পারেন।
নোট করুন যে এটি মোট হ্যাক কারণ nscdবাইনারি ফর্ম্যাটটি ডিকোডিং না করে ক্যাশে পরিদর্শন করার উপযুক্ত কোনও উপায় আপাতদৃষ্টিতে দেখা যাচ্ছে না ।