কম্পিউটার টিউটোরিয়াল

DNS Aging & Scavenging কী এবং উইন্ডোজ সার্ভারে কনফিগার করার উপায়

উইন্ডোজ কম্পিউটারগুলো DNS সার্ভার দ্বারা হোস্ট করা ডোমেন জোনের DNS রেকর্ডগুলো প্রতি ২৪ ঘন্টা রিফ্রেশ করে। যখন একটি উইন্ডোজ কম্পিউটার ডোমেন থেকে রিমুভ করা হয় বা DNS সার্ভারে তার DNS রেকর্ড আপডেট করতে পারে না, তখন সেই উইন্ডোজ কম্পিউটারের DNS রেকর্ড DNS ডাটাবেসে থাকে এবং এটি একটি stale DNS রেকর্ড হিসেবে বিবেচিত হয়। Stale DNS রেকর্ডগুলো ম্যানুয়ালি রিমুভ না করা পর্যন্ত DNS ডাটাবেসে থাকে। DNS Aging এবং Scavenging stale DNS রেকর্ড দ্রুত চিহ্নিত করে এবং ম্যানুয়ালি রিমুভ করতে সাহায্য করে। এই পোস্টে, আমরা DNS Aging এবং Scavenging কী তার একটি বিবরণ দিব, সেইসাথে উইন্ডোজ সার্ভারে এই ফিচার কনফিগার/সক্রিয় করার জন্য প্রয়োজনীয় ধাপগুলোর আউटलাইন দিব।

DNS Aging কী?

Aging হলো একটি ফিচার যা stale DNS রেকর্ড চিহ্নিত করতে অনুমতি দেয়। এটি আসলে দুটি ইন্টারভাল ব্যবহার করে এবং একটি DNS রেকর্ড stale হিসেবে বিবেচিত হয় যখন উভয়ই 흘러ে যাবে।

এই ইন্টারভালগুলো হলো:

  • Non-Refresh Interval: এটি একটি সময়কাল যার মধ্যে একটি রিসোর্স রেকর্ড রিফ্রেশ করা যাবে না (*)। এই সময়কালে রিফ্রেশ अस্বীকার করলে রেপ্লিকেশন ট্রাফিক কমে কারণ একই ইনফরমেশন আবার রেপ্লিকেট করার প্রয়োজন নেই।
  • Refresh Interval: এটি একটি সময়কাল যার মধ্যে একটি রিসোর্স রেকর্ড রিফ্রেশ করা যাবে (*)।

(*) একটি রিসোর্স রেকর্ড রিফ্রেশ হলো একটি DNS ডাইনামিক আপডেট যেখানে হোস্টনেম এবং IP পরিবর্তন হয় না। একটি রিসোর্স রেকর্ডের রেজিস্টার্ড IP পরিবর্তন করার জন্য একটি DNS ডাইনামিক আপডেট রিফ্রেশ হিসেবে বিবেচিত হয় না এবং Non-Refresh Interval থেকে মুক্ত।

DNS Scavenging কী?

Scavenging হলো একটি ফিচার যা DNS জোনগুলিতে stale রিসোর্স রেকর্ড ক্লিনআপ এবং রিমুভ করার অনুমতি দেয়।

একটি stale রিসোর্স রেকর্ড শুধু তখন রিমুভ হবে যখন scavenging সক্রিয় থাকে:

  • রিসোর্স রেকর্ডে
  • DNS জোনে যেখানে রিসোর্স রেকর্ডটি অবস্থিত
  • কমপক্ষে একটি DNS সার্ভারে যা DNS জোনের প্রাইমারি কপি হোস্ট করে যেখানে রিসোর্স রেকর্ডটি অবস্থিত

DNS সার্ভারে scavenging সক্রিয় থাকলে এটি পুনরাবৃত্ত ইন্টারভালে ঘটে। একটি stale রিসোর্স রেকর্ড তখনও পরবর্তী DNS scavenging সাইকেল পর্যন্ত tồnুষ্ঠান করতে পারে।

আপনি যদি DNS Aging এবং scavenging সক্রিয় না করেন, তবে আপনি নিচের পরিস্থিতি সম্মুখীন होতে পারেন:

  • ডোমেন জোন अनাবশ্যক DNS রেকর্ড ধারণ করবে।
  • এক সময়ের পর, DNS ডাটাবেসের আকার বড় হবে।
  • DNS সার্ভার সার্ভিসকে DNS ডাটাবেস মেমরিতে এনিউমারেট এবং লোড করতে বেশি সময় লাগবে।
  • DNS সার্ভারকে একটি DNS কোয়েরিতে রেসপন্ড করতে বেশি সময় লাগবে। কারণ DNS সার্ভারকে প্রয়োজনীয় DNS রেকর্ড খুঁজে পাওয়ার আগে সব DNS রেকর্ড এনিউমারেট করতে হয়।
  • DNS সার্ভাররা একটি অবৈধ DNS রেকর্ড দিয়ে রেসপন্ড করতে পারে যা নেটওয়ার্কে আর থাকে না, ফলে নেটওয়ার্কে নেম রেজোলিউশন সমস্যা হবে।
  • অন্য একটি উইন্ডোজ ক্লায়েন্ট কম্পিউটার তার নিজস্ব DNS রেকর্ড রেজিস্টার করতে পারবে না যদি একই IP অ্যাড্রেস একটি stale DNS রেকর্ড দ্বারা ব্যবহার করা হয়।

DNS Aging এবং Scavenging সক্রিয় ও কনফিগার করুন

DNS Aging & Scavenging কী এবং উইন্ডোজ সার্ভারে কনফিগার করার উপায়

উইন্ডোজ সার্ভারে DNS Aging এবং Scavenging সফলভাবে কনফিগার/সক্রিয় করতে, আপনাকে এই ৩টি ধাপ এই ক্রমে অনুসরণ করতে হবে;

  1. Server DNS Records চেক করুন (খুব গুরুত্বপূর্ণ প্রথম ধাপ)
  2. DNS জোনগুলিতে DNS aging এবং scavenging সক্রিয় করুন
  3. আপনার DNS জোনের প্রাইমারি কপি হোস্ট করা কমপক্ষে একটি DNS সার্ভারে DNS scavenging সক্রিয় করুন

ধাপগুলো বিস্তারিত দেখি।

১] Server DNS Records চেক করুন (খুব গুরুত্বপূর্ণ প্রথম ধাপ)

এই ধাপটা অত্যন্ত গুরুত্বপূর্ণ কারণ আপনি যদি এই ধাপটি প্রথমে ফলো না করেন, আপনি সার্ভার DNS রেকর্ড ডিলিট করে ফেলতে পারেন। সতর্কতা হিসেবে, আপনি আপনার DNS সার্ভার এবং বা রেকর্ডগুলো ব্যাকআপ নিতে চাইতে পারেন।

Scavenging টাইমস্ট্যাম্পের ওপর কাজ করে, তাই যে কোনো DNS রেকর্ড যার টাইমস্ট্যাম্প আছে সেটি প্রসেস হবে এবং সম্ভবত ডিলিট হবে। তাই প্রস্তাব করা হয় আপনি আপনার সার্ভার DNS রেকর্ড চেক করুন এবং নিশ্চিত করুন সেগুলো স্ট্যাটিক।

আপনার রেকর্ড চেক করতে DNS কনসোল খুলুন এবং Timestamp কলাম চেক করুন, আপনার সার্ভারগুলো স্ট্যাটিক সেট হওয়া উচিত। যদি না হয়, তবে রেকর্ডটি খুলুন এবং Delete this record when it becomes stale চেকবক্স আনচেক করুন।

একবার এটি করলে, DNS কনসোল রিফ্রেশ করুন টাইমস্ট্যাম্প এখন সেই রেকর্ডের জন্য static দেখাবে।

আপনার সব সার্ভার রেকর্ড চেক করুন এবং পরবর্তী ধাপে যাওয়ার আগে সেগুলো স্ট্যাটিক করতে নিশ্চিত হন।

২] DNS জোনগুলিতে DNS aging এবং scavenging সক্রিয় করুন

নিচের কাজগুলো করুন:

  • DNS অ্যাডমিনিস্ট্রেটিভ টুল (dnsmgmt.msc) ব্যবহার করে, আপনার DNS জোনগুলোর প্রপার্টিজে যান এবং Aging…-এ ক্লিক করুন।
  • Scavenge stale resource records চেকবক্স সক্রিয় করুন, Non-Refresh interval, এবং Refresh interval পিরিয়ড নির্দিষ্ট করুন।
  • OK ক্লিক করুন।

একটি DNS সার্ভারে সব DNS জোনের জন্য ডিফল্টভাবে DNS aging এবং scavenging সক্রিয় করতে, আপনাকে নিচেরভাবে এগিয়ে যেতে হবে:

  • সার্ভার নামে রাইট-ক্লিক করুন এবং Set Aging/Scavenging for All Zones…-এ ক্লিক করুন।
  • Scavenge stale resource records চেকবক্স সক্রিয় করুন, Non-Refresh interval, এবং Refresh interval পিরিয়ড নির্দিষ্ট করুন।
  • OK ক্লিক করুন।
  • Apply these settings to the existing Active Directory-integrated zones বক্সে টিক দিন (এটি বিদ্যমান Active Directory-ইন্টিগ্রেটেড জোনগুলোর জন্য DNS aging এবং scavenging সক্রিয় করবে)।
  • OK ক্লিক করুন।

এখন, চরম এবং ফাইনাল ধাপে এগিয়ে যান।

৩] আপনার DNS জোনের প্রাইমারি কপি হোস্ট করা কমপক্ষে একটি DNS সার্ভারে DNS scavenging সক্রিয় করুন

নিচের কাজগুলো করুন:

  • আপনার DNS সার্ভারের প্রপার্টিজে যান।
  • Advanced ট্যাবে যান।
  • Enable automatic scavenging of stale records বক্সে টিক দিন।
  • একবার হলে, Scavenging period নির্দিষ্ট করুন (এটি DNS সার্ভারে Scavenging-এর জন্য রিকারিং ইন্টারভাল)।
  • OK ক্লিক করুন।

এটাই ছিল! এটি DNS Aging এবং Scavenging সেটআপ সম্পূর্ণ করে।

DNS Aging & Scavenging কী এবং উইন্ডোজ সার্ভারে কনফিগার করার উপায়
  1. উইন্ডোজ ১০-এ DNS সার্ভার নট রেসপন্ডিং সমস্যা সমাধান: ধাপে ধাপে গাইড

  2. উইন্ডোজ ১০-এ 'RPC Server Is Unavailable' এরর ফিক্স করুন

  3. Windows 11-এ DNS Server Not Responding সমস্যা সমাধান: ধাপে ধাপে ফিক্স গাইড

  4. উইন্ডোজ ১১-এ DNS সার্ভার পরিবর্তন করুন আরও নিরাপত্তার জন্য: ধাপে ধাপে গাইড