A Record ও CNAME কি? DNS-এ তাদের কাজ করার পদ্ধতি সহজভাবে

A record
চিত্রঃ A record ডায়াগ্রাম

A Record ও CNAME এর সম্পূর্ণ ব্যাখ্যা। জানুন কিভাবে A Record একটি ডোমেইনকে IP ঠিকানার সাথে যুক্ত করে এবং CNAME ডোমেইন রিডাইরেকশন সহজ করে।

🔹 A Record কী?

A Record বা “Address Record” হলো ডোমেইন নেম সিস্টেম (DNS)-এর একটি গুরুত্বপূর্ণ অংশ। এর মূল কাজ হলো একটি ডোমেইন নামকে (যেমন example.com) সংশ্লিষ্ট IPv4 ঠিকানার সঙ্গে সংযুক্ত করা — যেমন 216.239.32.21

💡 কেন A Record গুরুত্বপূর্ণ?

যখন কেউ আপনার ডোমেইন টাইপ করে, DNS সার্ভার A Record দেখে বুঝে নেয় ওয়েবসাইটটি কোন সার্ভারের আইপি ঠিকানায় আছে। যদি A Record সঠিকভাবে সেট না থাকে, তাহলে ভিজিটররা আপনার সাইটে প্রবেশ করতে পারবে না — যদিও আপনার হোস্টিং ঠিকঠাক থাকে।

⚙️ Blogger-এর জন্য A Record উদাহরণ

<!-- Blogger DNS সেটিংস উদাহরণ -->
Type: A
Host: @
Value: 216.239.32.21
TTL: 3600

# নির্ভরযোগ্য সংযোগের জন্য চারটি গুগল A Record ব্যবহার করুন
216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21

🔧 Blogger-এ A Record সেট করার ধাপ

  1. আপনার ডোমেইন কন্ট্রোল প্যানেলে লগইন করুন (যেমন Best Webhost BD, Namecheap বা Google Domains)।
  2. DNS Management বা Zone Editor সেকশন খুলুন।
  3. উপরের চারটি A Record যোগ করুন — প্রতিটি গুগলের নির্দিষ্ট IP তে পয়েন্ট করবে।
  4. সবশেষে DNS সেটিংস সংরক্ষণ (Save) করুন।

🌍 Blogspot-এর সঙ্গে সংযোগ

A Record সঠিকভাবে যোগ করার পর, Blogger → Settings → Custom Domain এ যান এবং আপনার কেনা ডোমেইন নাম লিখুন। Google আপনার A Record যাচাই করবে এবং কয়েক ঘণ্টার মধ্যেই আপনার ব্লগটি ডোমেইনের সঙ্গে যুক্ত হয়ে যাবে।

✅ সারসংক্ষেপ

  • A Record ডোমেইনকে নির্দিষ্ট IP ঠিকানার সঙ্গে সংযুক্ত করে।
  • এটি ওয়েবসাইটের সঠিক সার্ভারে নির্দেশ দিতে সাহায্য করে।
  • Blogger ব্যবহারের ক্ষেত্রে Google-এর IP ব্যবহার করতে হবে।
  • সঠিকভাবে সেট করা A Record সাইটের গতি ও স্থিতিশীলতা নিশ্চিত করে।

🔹 A Record কিভাবে কাজ করে?

চিত্রঃ A record সেটিংস উদাহরণ

যখন আপনি আপনার ডোমেইনকে কোনো সার্ভারে নির্দেশ করেন, তখন DNS সিস্টেমে সেই সার্ভারের IP ঠিকানাটি A Record এর মাধ্যমে সংরক্ষিত থাকে। উদাহরণস্বরূপ, যদি আপনি example.com ডোমেইনকে 192.168.1.10 সার্ভারে পাঠাতে চান, তাহলে আপনাকে DNS সেটিংসে নিচের মতো A Record যোগ করতে হবে:

Type: A  
Host: @  
Value: 192.168.1.10  
TTL: 3600
  

🔹 Blogspot-এ A Record ব্যবহারের উদাহরণ

যদি আপনি একটি Blogspot সাইটকে আপনার কাস্টম ডোমেইনের সঙ্গে যুক্ত করতে চান, তাহলে Google আপনাকে নির্দিষ্ট IP ঠিকানা দেবে, যেমন:

216.239.32.21  
216.239.34.21  
216.239.36.21  
216.239.38.21
  

এই চারটি IP ঠিকানাকেই আপনি আলাদা চারটি A Record হিসেবে যোগ করবেন। ফলে আপনার ডোমেইন Google-এর সার্ভারের সাথে যুক্ত হবে এবং আপনার Blogspot ব্লগটি সেই ডোমেইনে খুলবে।

🔹 TTL (Time To Live) সম্পর্কে

TTL মানে হলো— DNS রেকর্ডটি কতক্ষণ ধরে ক্যাশে সংরক্ষিত থাকবে। সাধারণত 3600 সেকেন্ড বা ১ ঘণ্টা দেওয়া হয়। আপনি চাইলে TTL কমিয়ে বা বাড়িয়ে সার্ভার আপডেটের গতি নিয়ন্ত্রণ করতে পারেন।

🔹 সমস্যা ও সমাধান

অনেক সময় নতুন A Record যুক্ত করার পরেও ডোমেইনটি সঙ্গে সঙ্গে কাজ নাও করতে পারে। কারণ DNS propagation সম্পূর্ণ হতে ২৪ থেকে ৪৮ ঘণ্টা পর্যন্ত সময় লাগতে পারে। তাই ধৈর্য ধরুন এবং সেটিংস সঠিকভাবে দেওয়া হয়েছে কিনা যাচাই করুন।

🔹 CNAME Record কী?

CNAME Record বা Canonical Name Record হলো DNS (Domain Name System)-এর একটি গুরুত্বপূর্ণ রেকর্ড টাইপ, যা একটি ডোমেইন বা সাবডোমেইনকে অন্য একটি ডোমেইনের সাথে যুক্ত করে। এটি মূলত একটি “অ্যালিয়াস” বা বিকল্প নাম তৈরি করে। উদাহরণস্বরূপ, www.example.com কে example.com এর সাথে যুক্ত করতে CNAME ব্যবহৃত হয়।

💡 CNAME Record কেন দরকার?

যখন আপনি চান যে আপনার সাবডোমেইন (যেমন www বা blog) প্রধান ডোমেইনের সাথে যুক্ত থাকুক, তখন CNAME Record অপরিহার্য। এটি A Record-এর মতো সরাসরি IP ঠিকানা দেয় না, বরং অন্য ডোমেইনের নাম নির্দেশ করে।

⚙️ Blogger-এর জন্য CNAME Record উদাহরণ

<!-- Blogger CNAME সেটিংস উদাহরণ -->
Type: CNAME
Host: www
Value: ghs.google.com
TTL: 3600

# কিছু ক্ষেত্রে Google আপনাকে একটি অতিরিক্ত CNAME প্রদান করবে
ab12cd3gv-xyz.googlehosted.com

🔧 Blogger-এ CNAME Record সেট করার ধাপ

  1. আপনার ডোমেইন কন্ট্রোল প্যানেলে যান (যেমন Best Webhost BD, Namecheap বা Google Domains)।
  2. DNS Management বা Zone Editor খুলুন।
  3. Type: CNAME নির্বাচন করুন।
  4. Host: অংশে লিখুন www
  5. Value: অংশে লিখুন ghs.google.com
  6. TTL (Time to Live) হিসেবে 3600 রাখুন এবং Save করুন।

🌍 Blogspot-এর সাথে সংযোগ

Blogger → Settings → Custom Domain-এ যান, এবং আপনার ডোমেইন লিখুন (যেমন www.yourdomain.com)। Google আপনার DNS সেটিং যাচাই করবে। A Record এবং CNAME Record দুটো সঠিক থাকলে কয়েক ঘণ্টার মধ্যেই আপনার Blogspot সাইটটি কাস্টম ডোমেইনে সংযুক্ত হয়ে যাবে।

✅ সারসংক্ষেপ

  • CNAME Record একটি ডোমেইনকে অন্য ডোমেইনের সঙ্গে সংযুক্ত করে।
  • এটি সাধারণত www সাবডোমেইনের জন্য ব্যবহৃত হয়।
  • Blogger ব্যবহারের ক্ষেত্রে ghs.google.com এর সাথে সংযোগ করতে হয়।
  • সঠিকভাবে সেট করলে আপনার ব্লগে ভিজিটররা সহজেই প্রবেশ করতে পারবে।

উপসংহার: A Record এবং CNAME হলো DNS-এর গুরুত্বপূর্ণ রেকর্ড যা ইন্টারনেট ব্রাউজিংকে সঠিকভাবে কাজ করার জন্য অপরিহার্য। A Record একটি ডোমেইনকে সরাসরি আইপি ঠিকানার সাথে যুক্ত করে, আর CNAME ডোমেইনকে অন্য ডোমেইনের সাথে সংযুক্ত করে। সঠিকভাবে এই রেকর্ডগুলো ব্যবহার করলে আপনার ওয়েবসাইটের অ্যাক্সেস ও রিডাইরেকশন দ্রুত এবং নির্ভুল হয়।

মন্তব্যসমূহ