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


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.