একটি বেসিক পুনরাবৃত্তির ক্যাচিং ডিএনএস সার্ভার সেটআপ করুন এবং ডোমেনের জন্য অঞ্চলগুলি কনফিগার করুন


আমাদের প্রতিদিনের ভিত্তিতে ব্যবহার করা সমস্ত ওয়েবসাইটের আইপি ঠিকানাগুলি মনে রাখতে হলে এটি কেমন হবে তা কল্পনা করুন। এমনকি যদি আমাদের কাছে একটি উত্সাহী স্মৃতি থাকে তবে কোনও ওয়েবসাইটে ব্রাউজ করার প্রক্রিয়াটি হাস্যকরভাবে ধীর এবং সময় সাপেক্ষ হবে।

এবং যদি আমাদের একাধিক ওয়েবসাইট পরিদর্শন করা বা একই মেশিনে বা ভার্চুয়াল হোস্টে থাকা বেশ কয়েকটি অ্যাপ্লিকেশন ব্যবহার করার দরকার হয় তবে কী হবে? এটি সবচেয়ে খারাপ মাথাব্যথার মধ্যে আমি ভাবতে পারি যেগুলির মধ্যে - কোনও ওয়েবসাইট বা আবেদনের সাথে সম্পর্কিত আইপি ঠিকানাটি পূর্ব নোটিশ ছাড়াই পরিবর্তন করা যায় এমন সম্ভাবনার কথা উল্লেখ না করে।

এটির খুব চিন্তাভাবনা কিছুক্ষণ পরে ইন্টারনেট বা অভ্যন্তরীণ নেটওয়ার্কগুলি ব্যবহার বন্ধ করতে যথেষ্ট কারণ হতে পারে।

ডোমেন নেম সিস্টেম (ডিএনএস নামে পরিচিত) ব্যতীত এটি কী হবে। ভাগ্যক্রমে, এই পরিষেবাটি উপরে উল্লিখিত সমস্ত সমস্যার সমাধান করে - এমনকি যদি কোনও আইপি ঠিকানা এবং একটি নামের মধ্যে সম্পর্ক পরিবর্তন হয়।

সেই কারণে, এই নিবন্ধে, আমরা কীভাবে একটি সাধারণ ডিএনএস সার্ভার কনফিগার করতে এবং ব্যবহার করতে পারি, এমন একটি পরিষেবা যা ডোমেইনের নামগুলি আইপি ঠিকানাগুলিতে এবং এর বিপরীতে অনুবাদ করার অনুমতি দেয় ting

ডিএনএস নাম রেজোলিউশন উপস্থাপন করা হচ্ছে

ছোট নেটওয়ার্কগুলির জন্য যা ঘন ঘন পরিবর্তনের সাপেক্ষে না হয়,/etc/ਮੇਜ਼ਬਾਨ ফাইলটি আইপি অ্যাড্রেস রেজোলিউশনে ডোমেন নামের একটি প্রাথমিক পদ্ধতি হিসাবে ব্যবহার করা যেতে পারে।

খুব সাধারণ সিনট্যাক্সের সাহায্যে এই ফাইলটি একটি আইপি ঠিকানার সাথে একটি নাম (এবং/অথবা একটি উপ নাম) সংযুক্ত করার অনুমতি দেয়:

[IP address] [name] [alias(es)]

উদাহরণ স্বরূপ,

192.168.0.1 gateway gateway.mydomain.com
192.168.0.2 web web.mydomain.com

সুতরাং, আপনি ওয়েব মেশিনের নাম, ওয়েব.মিডোমেন ডটকম ডটকম, বা তার আইপি ঠিকানা দিয়ে পৌঁছে যেতে পারেন।

বৃহত্তর নেটওয়ার্কগুলিতে বা যেগুলি ঘন ঘন পরিবর্তনের সাপেক্ষে, আইপি অ্যাড্রেসগুলিতে ডোমেনের নামগুলি সমাধান করার জন্য/ইত্যাদি/হোস্ট ফাইল ব্যবহার করা কোনও গ্রহণযোগ্য সমাধান হবে না। এখানেই একটি উত্সর্গীকৃত পরিষেবার প্রয়োজন আসে।

হুডের নীচে, একটি ডিএনএস সার্ভার গাছের আকারে একটি বৃহত ডাটাবেস অনুসন্ধান করে যা মূল ("।") জোনে শুরু হয়।

নিম্নলিখিত চিত্রটি চিত্রিত করতে আমাদের সহায়তা করবে:

উপরের চিত্রটিতে, মূল (।) জোনে কম, এডু এবং নেট ডোমেন রয়েছে। বড়, কেন্দ্রীয়ের উপর নির্ভর করে এড়াতে এই ডোমেনগুলির প্রতিটিই বিভিন্ন সংস্থা দ্বারা পরিচালিত হয় (বা হতে পারে)। এটি শ্রেণিবদ্ধ পদ্ধতিতে অনুরোধগুলি সঠিকভাবে বিতরণ করতে দেয় allows

হুডের নীচে কী ঘটে তা দেখা যাক:

1. যখন কোনও ক্লায়েন্ট ওয়েব 1.sales.me.com এর জন্য কোনও ডিএনএস সার্ভারে একটি কোয়েরি করে, সার্ভারটি কোয়েরিটি শীর্ষে (মূল) ডিএনএস সার্ভারে প্রেরণ করে, যা .কমের নাম সার্ভারে কোয়েরিটি নির্দেশ করে জোন।

এর ফলে, পরবর্তী স্তরের নাম সার্ভারে ( me.com জোনে) কোয়েরি পাঠায় এবং তারপরে বিক্রয়.me.com এ পাঠানো হয়। এই প্রক্রিয়াটি এফকিউডিএন (সম্পূর্ণ উদাহরণস্বরূপ ডোমেন নাম, এই উদাহরণে ওয়েব 1.sales.me.com) না হওয়া পর্যন্ত এটি যে অঞ্চলের অন্তর্গত তার নাম সার্ভার দ্বারা প্রত্যাবর্তিত হওয়া অবধি যতবার পুনরাবৃত্তি হবে।

২. এই উদাহরণে, বিক্রয়.me.com

এই সমস্ত তথ্যটি মূল ডিএনএস সার্ভারে প্রেরণ করা হয়, যা পরে এটি ক্লায়েন্টের কাছে ফেরত দেয় যা প্রথমে এটির জন্য অনুরোধ করেছিল। ভবিষ্যতের অভিন্ন প্রশ্নের জন্য একই পদক্ষেপের পুনরাবৃত্তি এড়াতে, ক্যোয়ারির ফলাফলগুলি ডিএনএস সার্ভারে সংরক্ষণ করা হয়।

এই কারণগুলিতে এই ধরণের সেটআপটি সাধারণত পুনরাবৃত্ত, ডিএনএস সার্ভার ক্যাশে করা হিসাবে পরিচিত।