DNS হলো একটি লুকআপ টেবিল যা একটি নামকে উত্তরে রূপান্তরিত করে। রেকর্ডের ধরনটি বলে দেয় কী ধরনের উত্তর।
যেগুলি আপনি প্রকৃতপক্ষে ব্যবহার করবেন
A — একটি নামকে একটি IPv4 ঠিকানার দিকে নির্দেশ করে। www.example.com → 203.0.113.10। এটিই একটি ডোমেনকে একটি ওয়েবসাইটের দিকে নির্দেশ করে।
AAAA — IPv6-এর জন্য একই জিনিস। এটি A রেকর্ডের পরিবর্তে নয়, বরং তার পাশাপাশি যোগ করুন।
CNAME — একটি নামকে অন্য একটি নামের দিকে নির্দেশ করে, এবং সেটি যেখানেই যায় তাকে অনুসরণ করে। লক্ষ্যস্থলের ঠিকানা পরিবর্তিত হতে পারে এমন ক্ষেত্রে এটি কার্যকর। ⛔ অন্যান্য রেকর্ডের পাশাপাশি একটি CNAME মূল ডোমেনে (example.com) থাকতে পারে না — সেখানে একটি A রেকর্ড ব্যবহার করুন।
MX — এই ডোমেনের ইমেল কোথায় ডেলিভারি করা হয়। ওয়েবসাইটের সাথে এর কোনো সম্পর্ক নেই; আপনার সাইটের A রেকর্ড পরিবর্তন করলে মেইলে কোনো প্রভাব পড়ে না, এবং MX পরিবর্তন করলে সাইটে কোনো প্রভাব পড়ে না।
TXT — মুক্ত পাঠ্য, যা অন্যান্য সিস্টেম দ্বারা পড়া হয়। ডোমেন যাচাইকরণ এবং SPF, DKIM ও DMARC রেকর্ডের জন্য ব্যবহৃত হয় যা আপনার ইমেলকে স্প্যাম হিসেবে গণ্য হওয়া থেকে বিরত রাখে।
NS — ডোমেনের জন্য কোন নেমসার্ভারগুলি কর্তৃত্বপূর্ণ। এগুলি পরিবর্তন করলে পুরো জোনটি অন্য কারও কাছে হস্তান্তর করা হয়।
বিশেষজ্ঞ রেকর্ডগুলি
আপনি এই সবগুলিই Domains → your domain → DNS records → Add record থেকে যোগ করবেন। সম্পাদক প্রতিটি অংশ আলাদাভাবে জানতে চায়, তাই আপনাকে কখনই ক্রম মনে রাখতে হবে না।
SRV — একটি পরিষেবা কোথায় অবস্থান করে: একটি অগ্রাধিকার (কমটি প্রথমে চেষ্টা করা হয়), একটি ওজন (সমান অগ্রাধিকারের মধ্যে লোড ভাগ করে), একটি পোর্ট এবং একটি টার্গেট হোস্ট। Microsoft 365, Teams, SIP ফোন, XMPP চ্যাট এবং কিছু গেম _sip._tls-এর মতো নাম সহ একটি রেকর্ডের জন্য অনুরোধ করে।
CAA — কোন সার্টিফিকেট কর্তৃপক্ষ ডোমেনের জন্য সার্টিফিকেট ইস্যু করতে পারে। একটি ট্যাগ (সাধারণ সার্টিফিকেটের জন্য issue, ওয়াইল্ডকার্ডের জন্য issuewild, প্রত্যাখ্যাত অনুরোধের রিপোর্ট পাঠানোর জন্য iodef) এবং letsencrypt.org-এর মতো একটি মান বেছে নিন। ১২৮ প্রয়োজন তা নিশ্চিতভাবে না জানলে ফ্ল্যাগ ০-এ রাখুন। ⚠️ আপনি যদি কোনো CAA রেকর্ড যোগ করেন, তবে আপনার ব্যবহৃত প্রতিটি কর্তৃপক্ষ অন্তর্ভুক্ত করুন — এখানকার একটি অনুপস্থিত থাকলে তার সার্টিফিকেটের নবায়ন বন্ধ হয়ে যাবে।
PTR — একটি নামের জন্য আরেকটি নাম, যা কোনো হোস্টের দিকে নির্দেশ করে। কোনো মেল সার্ভারের IP ঠিকানার জন্য রিভার্স DNS সেট করেন সেই ব্যক্তি বা প্রতিষ্ঠান যিনি IP-এর মালিক, এখানে নয়; এর জন্য আপনার সার্ভার প্রদানকারীকে বলুন।
TLSA — DANE-এর জন্য একটি সার্টিফিকেট পিন করে (বেশিরভাগ ক্ষেত্রে মেল সার্ভার)। এতে একটি ব্যবহার, একটি সিলেক্টর, একটি ম্যাচিং টাইপ এবং হেক্সাডেসিমেল ফরম্যাটে সার্টিফিকেট ডেটা থাকে; আপনার মেল সফটওয়্যার বা প্রদানকারী আপনাকে এই চারটিই সরবরাহ করবে।
HTTPS এবং SVCB — ব্রাউজার এবং অ্যাপগুলিকে জিজ্ঞাসা করার আগেই কীভাবে সংযোগ করতে হবে তা বলে দেয়, যেমন কোনো সাইট কোন প্রোটোকলগুলি (alpn=h2,h3) সমর্থন করে। অগ্রাধিকার 0 হলো উপনাম মোড (শুধুমাত্র একটি লক্ষ্য); 1 বা তার বেশি হলো ঐচ্ছিক পরামিতি সহ পরিষেবা মোড। . লক্ষ্যটির অর্থ হলো নামটি নিজেই।
প্রকার মেনুতে কোনো প্রকার অনুপস্থিত থাকলে, এই ডোমেনের জোন পরিচালনাকারী DNS প্রদানকারী তা সংরক্ষণ করতে পারে না; আমাদের নেমসার্ভারে (ns1.zinndigital.com, ns2.zinndigital.com) থাকা ডোমেনগুলি উপরের প্রতিটি প্রকার ধারণ করতে পারে। DS রেকর্ডগুলি (DNSSEC) এখানে যোগ করা হয় না — সেগুলি আপনার নিবন্ধকের কাছে থাকে।
SOA — জোনের নিজস্ব সেটিংস: এর প্রাথমিক নেমসার্ভার, প্রশাসকের ঠিকানা, একটি সিরিয়াল যা প্রতিটি পরিবর্তনের সাথে বৃদ্ধি পায়, এবং অন্যান্য নেমসার্ভারগুলি যে টাইমারগুলি ব্যবহার করে। এটি DNS প্রদানকারীর অন্তর্ভুক্ত, তাই এটি টাইপ মেনুতে নেই; নেমসার্ভারগুলি থেকে সরাসরি পড়া তথ্য দেখতে রেকর্ডগুলির অধীনে জোন সেটিংস (SOA) খুলুন। একটি পরিবর্তিত সিরিয়াল নির্দেশ করে যে আপনার সর্বশেষ পরিবর্তনটি কার্যকর হচ্ছে।
আপনি যখন কোনো ডোমেন আমাদের নেমসার্ভারগুলিতে স্থানান্তর করেন, তখন আমরা CAA এবং সাধারণ SRV রেকর্ড সহ এটি ইতিমধ্যে প্রকাশ করে এমন সাধারণ রেকর্ডগুলি অনুলিপি করি, এবং যেগুলি অনুলিপি করা সম্ভব হয়নি সেগুলি ডোমেন পৃষ্ঠায় তালিকাভুক্ত করি যাতে আপনি পরিবর্তন করার আগে সেগুলি ম্যানুয়ালি যোগ করতে পারেন।
একটি পরিবর্তন কার্যকর হতে কতক্ষণ সময় নেয়
প্রতিটি রেকর্ডের একটি TTL থাকে — অন্যান্য সিস্টেমগুলি কতক্ষণ পুরনো উত্তরটি ক্যাশে সংরক্ষণ করতে পারে। যিনি সম্প্রতি অনুসন্ধান করেননি এমন যে কারও কাছে কয়েক সেকেন্ডের মধ্যেই পরিবর্তনটি দৃশ্যমান হয়, এবং বাকি সকলের জন্য তাদের ক্যাশের মেয়াদ শেষ হলে এটি দৃশ্যমান হয়। একটি পরিকল্পিত পরিবর্তনের একদিন আগে TTL কমিয়ে দিন এবং অপেক্ষার সময় কমিয়ে কয়েক মিনিটে নামিয়ে আনুন।