DNS management software
ডি. এন. এস ম্যানেজমেন্ট সফ্টওয়্যার হল কম্পিউটার সফ্টওয়্যার যা ডোমেন নেম সিস্টেম (ডি. এন. এস) সার্ভার ক্লাস্টার নিয়ন্ত্রণ করে। ডিএনএস ডেটা সাধারণত একাধিক শারীরিক সার্ভারে স্থাপন করা হয়। ডি. এন. এস পরিচালন সফ্টওয়্যারের প্রধান উদ্দেশ্যগুলি হলঃ জটিল এবং পুনরাবৃত্তিমূলক ডি. এন. এস ডেটা সম্পাদনা করার সময় মানুষের ত্রুটি হ্রাস করা যাতে ডি. এন. এস ডেটা স্বয়ংক্রিয়ভাবে ডি. এন. এস ডেটা বিতরণ করার জন্য ডি. এন. এস সার্ভারে প্রকাশিত হওয়ার আগে ডি. এন. এস ডেটা বৈধ করার জন্য প্রয়োজনীয় প্রচেষ্টা হ্রাস করা যায়। তাদের নিবন্ধনের উপায় ছিল ইমেলের মাধ্যমে এবং সেগুলি প্রকাশের উপায় ছিল বাইন্ড। 1997 সালের মাঝামাঝি সময়ে, ডোমেনের সংখ্যা ছিল 13 লক্ষ। ডোমেন এবং ইন্টারনেট হোস্টের সংখ্যা যেমন আকাশ ছোঁয়া, তেমনই ডিএনএস ডেটার পরিমাণ এবং এটি পরিচালনা করার জন্য প্রয়োজনীয় সময়ও বেড়েছে। সিসাডমিনস পার্ল বা শেল স্ক্রিপ্ট লিখে প্রতিক্রিয়া জানিয়েছিল যা ডি. এন. এস পরিবর্তনগুলি স্বয়ংক্রিয় করতে সহায়তা করেছিল। এই স্ক্রিপ্টগুলি বেশিরভাগ অভ্যন্তরীণ সরঞ্জাম ছিল। ব্যাপকভাবে উপলব্ধ ডি. এন. এস ম্যানেজমেন্ট সফ্টওয়্যারের নিকটতম জিনিসটি ছিল ওয়েবমিনের বি. আই. এন. ডি মডিউল, যা বি. আই. এন. ডি জোন ফাইলগুলি সম্পাদনা করার জন্য ওয়েব সরঞ্জাম সরবরাহ করে। 1990-এর দশকের শেষের দিকে, ডি. এন. এস তথ্যের নিখুঁত পরিমাণ এটি পরিচালনার জন্য উপলব্ধ সরঞ্জামগুলিকে অপ্রতিরোধ্য করে তুলেছিল। তথ্য পরিচালনার খরচ ডি. এন. এস পরিচালন সফ্টওয়্যারের জন্মকে প্ররোচিত করেছিল। দৃষ্টান্তের মাধ্যমে খরচগুলি সর্বোত্তমভাবে ব্যাখ্যা করা যেতে পারে। 1998 সালে, তিনটি বৃহত্তম ওয়েব হোস্টিং সংস্থা (হোস্টপ্রো, ইন্টারল্যান্ড এবং সার্ভার) প্রায় 100,000 ডিএনএস জোন হোস্ট করেছিল। একটি বিআইএনডি মাস্টারে টেলনেটিং এবং একটি টেক্সট এডিটর দিয়ে জোন ফাইল সম্পাদনা করে ডিএনএস পরিবর্তন করা হয়েছিল। বেশ কয়েকজন ডি. এন. এস প্রশাসকের একটি কর্মী সারা দিন, প্রতিদিন এই কাজটি করতেন। তাদের পরিবর্তনগুলি শুধুমাত্র একটি বাইন্ড পুনরায় লোড করার পরেই কার্যকর হবে। যেহেতু ডিস্কগুলি ধীর ছিল, তাই একটি সম্পূর্ণ পুনরায় লোড করতে বিআইএনডি-এর কয়েক ঘন্টা সময় লেগেছিল। যদি কোনও ডি. এন. এস অ্যাডমিন কোনও জোন ফাইলে টাইপো তৈরি করে, তবে বি. আই. এন. ডি সেই ফাইলটি বিশ্লেষণ করতে এবং শেষ করতে ব্যর্থ হবে। প্রায়শই প্রক্রিয়াকরণের কয়েক ঘন্টা পরে। যে কেউ লক্ষ্য করবে যে বিআইএনডি চলছে না, তাকে লগগুলি পড়তে হবে, ত্রুটি সহ জোন ফাইলটি খুঁজে বের করতে হবে, ম্যানুয়ালি ফাইলটি পর্যালোচনা করতে হবে, ত্রুটিটি ঠিক করতে হবে এবং তারপরে বিআইএনডি ব্যাক আপ করার চেষ্টা করতে হবে। একবার হয়ে গেলে, পরিবর্তনগুলি জোন স্থানান্তরের মাধ্যমে ডি. এন. এস ক্রীতদাসদের কাছে প্রচারিত হতে পারে। পরিবর্তনগুলি সম্পূর্ণরূপে প্রচার করতে প্রায়শই 24 ঘন্টারও বেশি সময় নেয়। জোন ফাইল সম্পাদনার চ্যালেঞ্জগুলির সাথে লড়াই করার সময়, কয়েকজনেরও বেশি সিএসএডিমিন লক্ষ্য করেছেন যে ডিএনএস ডেটা সংরক্ষণের জন্য এসকিউএল একটি দুর্দান্ত জায়গা। টেক্সট ফাইল থেকে সত্যের একক উৎসকে এসকিউএল-এ স্থানান্তরিত করে, ডিএনএস ডেটা বৈধ করা যেতে পারে এবং ডাটাবেসে গ্রহণ করার আগে সীমাবদ্ধ করা যেতে পারে। এক্সপোর্ট স্ক্রিপ্টগুলি এসকিউএলকে জোন ফাইলগুলিতে রূপান্তর করতে পারে। আরসিঙ্ক বিতরণ, নিরাপত্তা বৃদ্ধি এবং প্রচারের সময় হ্রাস করার জন্য নাম-এক্সফারকে প্রতিস্থাপন করতে পারে। বড় হোস্টিং প্রদানকারীদের মধ্যে, এসকিউএল-এ ডিএনএস ডেটা সংরক্ষণ করা এবং এটি পরিচালনার জন্য একটি কাস্টম ইন্টারফেস তৈরি করা ফ্যাশনেবল হয়ে ওঠে। মাইএসকিউএলবাইন্ড এমনই একটি ডিএনএস ম্যানেজার। এটি ডেটা ইনপুটের জন্য একটি ওয়েব ইন্টারফেস প্রদান করে এবং বিআইএনডি জোন ফাইলগুলিতে ডেটা রপ্তানি করে। 2000 সালে ড্যানিয়েল জে বার্নস্টাইন ডিজেবিডিএনএস প্রকাশ করেন। এর একটি অভিনব বৈশিষ্ট্য ছিল যে, ক্ষুদ্র ডিএনএস, অন্তর্ভুক্ত কর্তৃত্বপূর্ণ ডিএনএস সার্ভার, সিডিবি ডাটাবেস থেকে সরাসরি ডিএনএস পরিবেশন করে। সি. ডি. বি-কে একটি প্লেইন টেক্সট ফাইল থেকে সংকলিত করতে হত যার বিন্যাস স্ক্রিপ্ট দ্বারা সম্পাদনা করার জন্য তৈরি করা হয়েছিল। টিনিডন দ্রুত দ্বিতীয় সর্বাধিক জনপ্রিয় ডিএনএস সার্ভারে পরিণত হয় এবং এর জন্য বেশ কয়েকজন ডিএনএস ম্যানেজারকে মুক্তি দেওয়া হয়, যার মধ্যে রয়েছেঃ ভেগাডিএনএস, সুভেডিএনএস এবং নিকটুল। 2005 সালে পাওয়ারডিএনএস মুক্তি পায়। এর একটি বৈশিষ্ট্য ছিল রপ্তানি পদক্ষেপকে সম্পূর্ণরূপে উপেক্ষা করে সরাসরি এসকিউএল ডাটাবেস থেকে ডিএনএস ডেটা পরিবেশন করার ক্ষমতা। পাওয়ারডিএনএস বেশ কয়েকটি ডিএনএস ম্যানেজার তৈরি করেছে যা তার এসকিউএল ডেটা স্টোরে ওয়েব ইন্টারফেস সরবরাহ করে। ডিডিএনএস আরএফসি2136 ডিডিএনএস আপডেট প্রোটোকল ব্যবহার করে, জোন ফাইলগুলি অ্যাক্সেস না করেই ডিএনএস অঞ্চলগুলি পরিবর্তন করা সম্ভব। এইভাবে কাজ করার জন্য পরিচিত পরিচালন সরঞ্জামগুলি হল অ্যাডমিন4 এবং নিকটুল এর এনএসআপডেট রপ্তানি ব্যবস্থার মাধ্যমে। পরিষেবা প্রদানকারী ডিএনএস পরিষেবা প্রদানকারীরা প্রায়শই তাদের নেটওয়ার্কে বিভিন্ন ধরনের ডিএনএস সার্ভার স্থাপন করে। উপরন্তু, ক্লায়েন্টদের ভৌগলিক অবস্থানের উপর ভিত্তি করে ডিএনএস ক্লায়েন্টদের বিভিন্ন উত্তর প্রদান করা যেতে পারে, যা তাদের আইপি ঠিকানা (জিওআইপি) দ্বারা নির্ধারিত হয়। এই ধরনের গুরুত্বপূর্ণ ইন্টারনেট পরিকাঠামো পরিচালনার সবচেয়ে ব্যবহারিক উপায় হল একাত্মতা নিশ্চিত করতে এবং স্থাপনার ত্রুটির একক বিন্দু এড়াতে ডাটাবেস এবং জটিল ডিএনএস পরিচালন সফ্টওয়্যারের উপর নির্ভর করা। ডি. এন. এস ম্যানেজমেন্ট সফ্টওয়্যার তুলনা ডি. এন. এস সার্ভার সাপোর্ট বি. আই. এন. ডি জোন ফাইল ফরম্যাট বি. আই. এন. ডি জোন ফাইল ফরম্যাট হল আর. এফ. সি 1035-এ নথিভুক্ত একটি ব্যাপকভাবে ব্যবহৃত শিল্প মান। পাওয়ারডিএনএস, এনএসডি, নট ডিএনএস, মাইক্রোসফ্ট ডিএনএস সার্ভার এবং এমইএন অ্যান্ড মাইসের মাইসেট্রো সহ আরও বেশ কয়েকটি ডিএনএস সার্ভারের বাইন্ড জোন ফাইলগুলি পড়ার এবং সেগুলি থেকে পরিবেশন করার ক্ষমতা রয়েছে। মাইক্রোসফট ডি. এন. এস ম্যানেজার উইন্ডোজ সার্ভার 2012 থেকে ডি. এন. এস. এস. ই. সি সমর্থন করে। কিছু ডি. এন. এস. এস. ই. সি রেকর্ড সরাসরি যোগ করা যায় না তবে জোন স্বাক্ষরের সময় তৈরি করা হয় এবং সেগুলি পরিচালনা করা হয়। ডি. এন. এস সফ্টওয়্যারের সমরূপতা ডি. এন. এস প্রদানকারীদের (বিশেষ করে রুট অপারেটরদের) বিভিন্ন ডি. এন. এস সার্ভার ব্যবহার করার প্রাথমিক কারণ হল কোড বৈচিত্র্য এবং প্রয়োগের কার্যকারিতা। কোড বৈচিত্র্য এটিকে কম করে তোলে যে একটি ডিএনএস সার্ভারে একটি কর্মক্ষমতা বা সুরক্ষা বাগ কোনও সংস্থার উপর পরিষেবা অস্বীকার আক্রমণ চালানোর জন্য ব্যবহার করা যেতে পারে। এই কারণেই রুট এবং টিএলডি অপারেটররা এনএসডি এবং নট ডিএনএস প্রায়শই ব্যবহার করে। ডি. এন. এস পরিচালন সফ্টওয়্যার বিভিন্ন ডি. এন. এস সার্ভারে ডি. এন. এস তথ্য প্রকাশকে ব্যাপকভাবে সহজতর করতে পারে। আরও দেখুন ডিএনএস সার্ভার সফ্টওয়্যার আইপি অ্যাড্রেস ম্যানেজমেন্ট (আইপি, ডিএনএস এবং ডিএইচসিপি ম্যানেজমেন্ট সিস্টেম) ডিএনএসবক্স-অ্যাপ্লিয়ানসিস থেকে ডিএনএস ম্যানেজমেন্ট সফ্টওয়্যারের তুলনা। নোমিনম-পল মোকপেট্রিস সিকিউর64-ডিএনএস ম্যানেজমেন্ট সফ্টওয়্যার দ্বারা প্রতিষ্ঠিত ডিএনএস সফ্টওয়্যার সংস্থা। গ্যানিমেড-জিপিএল লাইসেন্সপ্রাপ্ত নেটওয়ার্ক ডিরেক্টরি ম্যানেজমেন্ট সফ্টওয়্যার যা ডিএনএস/ডিএইচসিপি পরিচালনা করতে পারে। unxsVZ:: unxsBind (ছিল মাইএসকিউএলবাইন্ড)-জিপিএল লাইসেন্সপ্রাপ্ত ডিএনএস ম্যানেজমেন্ট সফ্টওয়্যার যা আনএক্সএসভিজেড প্রাইভেট ক্লাউড সফ্টওয়্যার স্যুটের অংশ। তথ্যসূত্র বাহ্যিক লিঙ্ক ডি. এন. এস সফ্টওয়্যার