You are currently viewing নেম সার্ভার এবং ডিএনএস রেকর্ড কি?

ডোমেইন হোস্টিং নিয়ে কাজ করার সময় আমরা প্রতিনিয়ত নেম সার্ভার ও ডিএনএস নাম শুনে থাকি। কিন্তু এগুলো আসলে কি, কি কাজে ব্যবহার করা হয়, কখন প্রয়োজন হয় এসব হয়তো আমাদের অনেকেরই অজানা। তাই এই আর্টিকেলটির মাধ্যমে এখন আমরা নেমসার্ভার ও ডিএনএস রেকর্ডের ‍উপর একটা বিস্তারিত ধারণা নেওয়ার চেষ্টা করব।

নেমসার্ভার কি?

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

নেমসার্ভার সাধারণত ৪ ধরণের হয়ে থাকেঃ

Recursive resolvers
Root Nameservers
TLD Nameservers
Authoritative Nameservers

Recursive resolvers:

Recursive resolvers বা পুনরাবৃত্তিমূলক সার্ভার যা মূলত প্রতিনিয়ত সার্ভার গুলোর মধ্যে একটি ইন্টারকানেকশন করে থাকে। মূলত এটি একটি প্রাইমারি লেভেলের সার্ভার যা Authoritative server ও ইউজারের মধ্যে মধ্যস্থতাকারী বা middlemen হিসেবে কাজ করে। এই সার্ভারটিতে মূলত ISP লেভেল এ বিভিন্ন ধরনের ক্যাশ সংরক্ষণ করা থাকে।

Root Nameservers:

Root Nameservers মূলত DNS- এর রুট জোন এর একটি নেম সার্ভার। এই ধরণের নেম সার্ভার গুলো নির্দিষ্ট টপ লেভেলের ডোমেইনের জন্য Authoritative server এর একটি লিস্টের মাধ্যমে রুট জোনের রেকর্ডের রিকুয়েস্টের এবং অন্যান্য রিকুয়েস্টের সরাসরি Answer করে থাকে। এটি ডোমেইন নেম কে আইপি অ্যাড্রেসে কনভার্ট করার প্রথম ধাপ।

TLD Nameservers:

TLD Nameservers মূলত বিভিন্ন কমন এক্সটেনশনের ডোমেইনগুলোর তথ্য মেইনটেইন করে। যেমন: .com, .net, .co etc. অর্থাৎ ডট কম (.com) ডোমেইনে ক্ষেত্রে, পৃথিবীতে যত URL এর শেষে ডট কম (.com) আছে সেই সব ডোমেইনের তথ্য মেইনটেইন করে ডট কম (.com) ডোমেইনের TLD Nameserver.

Authoritative Nameservers:

Authoritative Nameservers হলো একটি ডোমেইনের মূল ডিএনএস নেমসার্ভার। এটি কোনো ক্যাশ সার্ভার থেকে রেসপন্ড করে না বরং সরাসরি নিজস্ব ডাটা থেকে রেসপন্ড করে। এটি কোন নির্দিষ্ট ডোমেইনের জন্য এর বিভিন্ন ধরণের DNS রেকর্ড বা তথ্য সংরক্ষণ করে রাখে। যেমনঃ A রেকর্ড, Cname রেকর্ড, PTR রেকর্ড ইত্যাদি।

ডিএনএস রেকর্ড কি?

ডিএনএস রেকর্ড নেম সার্ভারের মতোই গুরুত্বপূর্ণ একটি বিষয়, নেম সার্ভার এর সাথে ডিএনএস রেকর্ড সম্পর্কেও জানাটা জরুরি।

একটি ডোমেইনের ডিএনএস ম্যানেজমেন্টে কিছু রেকর্ড ব্যবহার করে ডোমেইনটি বিভিন্ন প্রয়োজন অনুসারে বিভিন্ন সার্ভারে পয়েন্ট করা হয়। কোন কোন কাজের জন্য একটি ডোমেইকে কোথায় পয়েন্ট করা হবে তা ডিএনএস রেকর্ডের মাধ্যমে তা নির্ধারণ করা হয়।

কিছু কমন ডিএনএস রেকর্ড হলো:

A Record: A record সাধারণত কোনো ডোমেইনকে কোনো আইপি অ্যাড্রেসে পয়েন্ট করে।

CNAME Record: ডিএনএস- এ CNAME record সাধারণত একটি ডোমেইন বা সাবডোমেইনকে অন্য একটি ডোমেইনের Alias বা উপনাম তৈরিতে ব্যবহার করা হয়। যেমন: CName রেকর্ড দিয়ে www.yourdomain.com কে yourdomain.com -এ রিডাইরেক্ট করা হয়। CName রেকর্ড একটি ডোমেইন নেম কে কোনো আইপি অ্যাড্রেসে নয় বরং একটি ডোমেইন নেম কে অন্য একটি ডোমেইন নেমে পয়েন্ট করে।

MX Record: MX record সাধারণত ইমেইল সার্ভারে ডিরেক্ট ইমেইল পাঠাতে ব্যবহার হয়।

TXT Record: TXT record সাধারণত কোন টেক্সট ডাটা সংরক্ষণ করে। বিভিন্ন ক্ষেত্রে TXT Record ব্যবহার করার প্রয়োজন হতে পারে। যেমন: গুগলে ডোমেইনের মালিকানা যাচাই বা ইমেইল সিকিউরিটি ইত্যাদি।

এছাড়া আরও কিছু ডিএনএস রেকর্ড রয়েছে-

NS Record: NS Record বলতে নেমসার্ভারকেই বুঝায় যা সম্পর্কে আমরা ইতিমধ্যেই জেনেছি।

SOA Record: SOA Record মূলত ডোমেইন এর জন্য গুরুত্বপূর্ণ এডমিন ইনফরমেশন সংরক্ষণ করে। যেমন: ইমেইল অ্যাড্রেস।

SRV Record: SRV Record ডিএনএস- এ ডাটার লোকেশন নির্ধারণ করে। যেমন: কোনো নির্দিষ্ট সার্ভিসের হোস্ট নেম বা পোর্ট নাম্বার।

PTR Record: PTR Record একটি ডোমেইনের সাথে একটি নির্দিষ্ট আইপি অ্যাড্রেসকে কানেক্ট করতে ব্যবহৃত হয়। যা A রেকর্ডের মতোই।

এতক্ষণ আমরা জানলাম নেম সার্ভার এবং ডিএনএস রেকর্ড কি এবং কিভাবে কাজ করে। এখন আপনি আপনার প্রয়োজন অনুযায়ী আপনার ডোমেইনে নেমসার্ভার ও ডিএনএস রেকর্ড ব্যবহার করতে পারেন।

এই গাইডলাইনটি অনুসরণ করে আইটি নাট হোস্টিং- এর ক্লায়েন্ট এরিয়া থেকে আপনার ডোমেইনের নেমসার্ভার পরিবর্তন করতে পারেন: কিভাবে আইটি নাট হোস্টিংয়ে আমার ডোমেইনের নেমসার্ভার পরিবর্তন করব?

এবং এখন এই গাইডলাইনটি অনুসরণ করে আইটি নাট হোস্টিং- এর ক্লায়েন্ট এরিয়া থেকে আপনার ডোমেইনের ডিএনএস রেকর্ড ম্যানেজ করতে পারেন: আইটি নাট হোস্টিং ক্লায়েন্ট এরিয়া থেকে কিভাবে DNS রেকর্ডগুলো ম্যানেজ করবেন?

Read this content in English: What is a Nameserver and DNS Record?

Leave a Reply