ক্লায়েন্টগুলিতে ডিএনএস ক্যাশে আপডেট / ফ্লাশ করবেন কীভাবে?


9

আমি যখন ডিএনএস হোস্টে পরিবর্তন করেছি।

আমি কীভাবে ক্লায়েন্টদের (সার্ভারগুলি) তাদের ডিএনএস ক্যাশে আপডেট / ফ্লাশ করতে পারি, তাই তারা এখনই পরিবর্তনটি দেখতে পাবে?

উত্তর:


9

আপনি উন্টুতে বিআইএনডি পুনরায় চালু করতে পারেন, সেন্টোসের উপর sudo rndc reloadআমি বিশ্বাস করি যে আপনাকে এটি করতে হবে /etc/init.d/bind restart।

আপনি /etc/init.d/networking restartউবুন্টু চলমান স্থানীয় ডেস্কটপগুলির জন্য ডিএনএস / নেটওয়ার্কিং ফ্লাশ করতেও নির্বাহ করতে পারেন ।


1
আমার কাছে রেফারেন্স সুবিধাজনক নেই তবে আপনি কি নিশ্চিত rndc reloadক্যাশে সাফ করলেন? আমি মনে করি না এটা হয়।
— একটি সিভিএন

আপনি যদি বাইন্ড কনফিগারেশনে পরিবর্তন করেন rndcতবে পরিষেবাটি আরম্ভ করার চেয়ে ডিএনএস সার্ভারটি ব্যবহার করে ফ্লাশ করা ভাল । আপনি যদি হোস্ট ফাইল পরিবর্তন করেন তবে এর মাধ্যমে ফ্লাশিং করা হয়ে যায় /etc/init.d/networking restart। আমি প্রায়শই নিজেকে এই কনফিগারেশনগুলি ফ্লাশ করে দেখতে পাই।
— ছাই

2
আমার ডেবিয়ান হুইজি বক্সে যদি এই পদ্ধতিগুলি কাজ না করে তবে কিছুই নয় :( এছাড়াও ইনস্টল করার চেষ্টা করা হয়েছিল nscdএবং bind9কেবল
— এটির

/etc/init.d/networking restartআমার উবুন্টু ডেস্কটপ ক্র্যাশ করেছে (জিনোম ফলব্যাক, আমি মনে করি)
— আপনার মোডের সাথে ভাল আচরণ করুন

7

আমি খুঁজে পেয়েছি যে একটি সাধারণ পুনঃসূচনা সর্বদা ক্যাশে সাফ করে না। এটি করার অন্যান্য উপায়টি হ'ল এনএসসিডি কমান্ডটি ব্যবহার করা এবং হোস্টগুলি ক্যাশে অবৈধ করা।

# nscd -i hosts

তারপরে আপনার এমনকি ক্যাচিং পরিষেবা পুনরায় চালু করার দরকার নেই।


4

আপনার বিতরণের উপর নির্ভর করে ক্লায়েন্টরা ডিফল্টরূপে ক্যাশে নাও করতে পারে। উবুন্টু বা সেন্টোস-এর জন্য, এই আদেশটি চেষ্টা করুন: sudo /etc/init.d/nscd স্থিতি

... ক্যাচিং রাক্ষস চলছে কিনা তা দেখার জন্য। যদি এটি হয় তবে আপনার ক্লায়েন্টটি ডিএনএসকে ক্যাশে করছে এবং আপনি এটি দিয়ে এটি ফ্লাশ করতে পারেন: sudo /etc/init.d/nscd পুনঃসূচনা

যদি এনএসসিডি চালু না থাকে তবে ক্লায়েন্টের দিকে ফ্লাশ করার মতো কিছুই নেই এবং আপনার প্রয়োজন: 1. নিশ্চিত করুন যে পুরানো এন্ট্রিটি / ইত্যাদি / হোস্ট ফাইলে নেই 2. এটি নিশ্চিত করুন যে ডিএনএস পরিবর্তন ইতিমধ্যে কোনও ডিএনএস দাসদের কাছে প্রচার করেছে ( রেজোলভ.কনফটি কোথায় এটি সমাধান করছে তা পরীক্ষা করে দেখুন)

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