DNS সেটিংস হল প্রযুক্তিগত রেকর্ড যা নির্ধারণ করে আপনার ডোমেইন নামটি কোন সার্ভারে আপনার ওয়েবসাইট, ইমেইল পরিষেবা এবং যাচাইকরণ রেকর্ডগুলিকে নির্দেশিত করবে। যখন আপনি একটি ডোমেইন ক্রয় করেন, তখন সাধারণত A রেকর্ডের মাধ্যমে আপনার সাইটের জন্য হোস্টিং IP ঠিকানায় নির্দেশনা দেওয়া হয়, www এর মতো সাবডোমেনের জন্য CNAME রেকর্ড যুক্ত করা হয়, কর্পোরেট ইমেইলের জন্য MX রেকর্ড নির্ধারণ করা হয় এবং SPF, DKIM, DMARC বা পরিষেবা যাচাইকরণের জন্য TXT রেকর্ড ব্যবহার করা হয়। সহজ কথায়, DNS হল সেই ইন্টারনেট ঠিকানা বই যা দর্শকের ব্রাউজারে লেখা ডোমেইন নামটিকে সঠিক ওয়েব সার্ভার এবং সঠিক পরিষেবায় নিয়ে যায়।
এই গাইডে আমরা A, CNAME, MX এবং TXT রেকর্ডগুলির কাজ, কোন পরিস্থিতিতে কোন রেকর্ড ব্যবহার করা উচিত, ডোমেইন প্যানেলে DNS সেটিংস করার সময় কি কি বিষয় খেয়াল রাখতে হবে এবং পরিবর্তনের জন্য কত সময় লাগবে তা ধাপে ধাপে আলোচনা করব। উদাহরণ হিসেবে বাস্তব জীবনে সাধারণত দেখা যায় এমন পরিস্থিতিগুলি ব্যবহার করব: এক ডোমেইনকে হোস্টিং প্যাকেজের সাথে সংযুক্ত করা, www পুনর্নির্দেশ তৈরি করা, কর্পোরেট ইমেইল ব্যবহার করা, গুগল সার্চ কনসোল যাচাইকরণ করা এবং ইমেইল বিতরণের সক্ষমতা বাড়ানো।
DNS কনফিগারেশন প্রথমে জটিল মনে হতে পারে; তবে যখন আপনি এর যুক্তি বুঝতে পারেন, এটি পরিচালনা করা একটি অত্যন্ত সুশৃঙ্খল প্রক্রিয়া। একটি ভুল রেকর্ড আপনার সাইটটি খোলার অনুমতি নাও দিতে পারে, ইমেইলগুলি পৌঁছাতে নাও পারে অথবা SSL যাচাইকরণ সম্পন্ন নাও হতে পারে। তাই পরিবর্তন করার আগে বর্তমান রেকর্ডগুলি নোট করা, TTL মানগুলি সঠিকভাবে পরিকল্পনা করা এবং সম্ভব হলে একে একে পরীক্ষা করে এগিয়ে যাওয়া গুরুত্বপূর্ণ। যদি আপনি Hostragons এর মাধ্যমে ডোমেইন, হোস্টিং এবং SSL পরিষেবাগুলি একই ইকোসিস্টেমে পরিচালনা করেন, তাহলে প্রক্রিয়াটি আরও নিয়ন্ত্রিত হয়; ডোমেইন ব্যবস্থাপনার জন্য Hostragons ডোমেন নিবন্ধন এবং স্থানান্তর সেবাসমূহ, ওয়েব প্রকাশনার জন্য Hostragons ওয়েব হোস্টিং প্যাকেজসমূহ এবং নিরাপদ সংযোগের জন্য Hostragons SSL সার্টিফিকেট পৃষ্ঠাগুলি দেখুন।
DNS কি এবং ডোমেইন ব্যবস্থাপনায় কেন গুরুত্বপূর্ণ?
DNS হল Domain Name System এর সংক্ষিপ্ত রূপ এবং এটি ডোমেইন নামগুলিকে IP ঠিকানায় রূপান্তরিত করার জন্য একটি বিতরণকৃত সিস্টেম হিসেবে কাজ করে। মানুষরা example.com এর মতো মনে রাখা সহজ ডোমেইন নাম ব্যবহার করে, যখন সার্ভারগুলি 192.0.2.10 এর মতো IP ঠিকানার মাধ্যমে যোগাযোগ করে। DNS রেকর্ডগুলি জানিয়ে দেয় যে একটি ডোমেইন কোন IP ঠিকানার, কোন ইমেইল সার্ভারের বা কোন যাচাইকরণ মানের সাথে যুক্ত।
একটি ওয়েবসাইটের প্রকাশে তিনটি প্রধান উপাদান রয়েছে: ডোমেইন, হোস্টিং এবং DNS। ডোমেইন হল আপনার ব্র্যান্ডের অনলাইনে নাম, হোস্টিং হল আপনার ফাইলগুলি যেখানে রাখা হয়, DNS হল এই দুটিকে একত্রিত করে নির্দেশনার স্তর। যদি আপনার ডোমেইন থাকে কিন্তু DNS রেকর্ডগুলি হোস্টিং IP ঠিকানাটি নির্দেশ না করে, তাহলে দর্শক আপনার সাইটে পৌঁছাতে পারবেন না। যদি আপনার হোস্টিং থাকে কিন্তু নাম সার্ভার বা A রেকর্ড ভুল হয়, তাহলে ব্রাউজার একটি খালি পৃষ্ঠা, সংযোগ ত্রুটি বা পুরনো সার্ভারের বিষয়বস্তু দেখাতে পারে।
DNS ইমেইল অবকাঠামোরও ভিত্তি। উদাহরণস্বরূপ, info@আপনারডোমেইন.com ঠিকানায় আসা ইমেইলগুলি কোন সার্ভারে বিতরণ করা হবে তা MX রেকর্ড দ্বারা নির্ধারিত হয়। আপনি যে ইমেইলগুলি পাঠান সেগুলি স্প্যাম ফোল্ডারে পড়তে না যাওয়ার জন্য SPF, DKIM এবং DMARC এর মতো TXT রেকর্ড ব্যবহার করা হয়। তাই DNS সেটিংস শুধুমাত্র ওয়েবসাইট খোলার প্রক্রিয়ার সাথে সীমাবদ্ধ নয়; এটি ব্র্যান্ডের বিশ্বাসযোগ্যতা, ইমেইল খ্যাতি, বিজ্ঞাপন যাচাইকরণ এবং নিরাপত্তা নীতির দিক থেকে অত্যন্ত গুরুত্বপূর্ণ।
DNS রেকর্ডের প্রকার: A, CNAME, MX এবং TXT তুলনা
সবচেয়ে বেশি ব্যবহৃত DNS রেকর্ডগুলি হল A, CNAME, MX এবং TXT রেকর্ড। প্রতিটির উদ্দেশ্য ভিন্ন এবং ভুল রেকর্ড প্রকার নির্বাচন পরিষেবা ব্যাহত করতে পারে। নিচের টেবিলটি মৌলিক পার্থক্যগুলি দ্রুত বুঝতে সাহায্য করবে।
| রেকর্ডের প্রকার | এটি কি কাজ করে? | সাধারণ ব্যবহার | উদাহরণ মান | যা খেয়াল রাখতে হবে |
|---|---|---|---|---|
| A | ডোমেইন নামটিকে IPv4 ঠিকানায় নির্দেশিত করে। | ডোমেইনকে হোস্টিং সার্ভারের সাথে সংযুক্ত করা। | 203.0.113.25 | IP ঠিকানা পরিবর্তিত হলে রেকর্ডটি আপডেট করতে হবে। |
| CNAME | একটি ডোমেইন নামকে অন্য একটি ডোমেইন নামের ছদ্ম নাম হিসেবে সংযুক্ত করে। | www, ব্লগ বা প্যানেল সাবডোমেন। | আপনারডোমেইন.com | মূল ডোমেইনের জন্য বেশিরভাগ DNS সিস্টেমে এটি সুপারিশ করা হয় না। |
| MX | ইমেইলগুলি কোন মেইল সার্ভারে যাবে তা নির্ধারণ করে। | কর্পোরেট ইমেইল, গুগল ওয়ার্কস্পেস, মাইক্রোসফট 365। | mail.আপনারডোমেইন.com | অগ্রাধিকার মান সঠিকভাবে ক্রমবদ্ধ করতে হবে। |
| TXT | পাঠ্য-ভিত্তিক যাচাইকরণ এবং নিরাপত্তা তথ্য ধারণ করে। | SPF, DKIM, DMARC, পরিষেবা যাচাইকরণ। | v=spf1 include:... ~all | একাধিক SPF রেকর্ড ত্রুটি সৃষ্টি করতে পারে। |
আপনি এই টেবিলটিকে একটি ব্যবহারিক নিয়ম হিসেবে ভাবতে পারেন: ওয়েবসাইটটিকে IP ঠিকানায় সংযুক্ত করতে হলে A রেকর্ড, একটি সাবডোমেনকে অন্য একটি ঠিকানায় সংযুক্ত করতে হলে CNAME রেকর্ড, ইমেইল বিতরণের জন্য MX রেকর্ড এবং যাচাইকরণ ও ইমেইল নিরাপত্তার জন্য TXT রেকর্ড ব্যবহার করা হয়। DNS সেটিংসে আপনার প্রয়োজনীয় রেকর্ড প্রকারটি সঠিকভাবে নির্বাচন করা, সমস্যা মুক্ত প্রকাশের জন্য প্রথম পদক্ষেপ।
DNS সেটিংস করার আগে প্রস্তুতির চেকলিস্ট
DNS পরিবর্তন করার আগে কিছু তথ্য প্রস্তুত রাখা সময় সাশ্রয় করে এবং ত্রুটি ঝুঁকি কমায়। বিশেষ করে যদি কোনও লাইভ ওয়েবসাইট বা সক্রিয় ইমেইল ট্রাফিক থাকে তাহলে পরিকল্পনাহীন পরিবর্তনগুলি ব্যবহারকারীর অভিজ্ঞতাকে প্রভাবিত করতে পারে। নিচের চেকলিস্টটি একটি পেশাদার ডোমেইন ব্যবস্থাপনা প্রক্রিয়ার জন্য একটি ব্যবহারিক শুরু।
- ডোমেইন ব্যবস্থাপনা প্যানেলে আপনার প্রবেশাধিকার রয়েছে কি না তা নিশ্চিত করুন।
- হোস্টিং প্রদানকারী কর্তৃক প্রদত্ত সার্ভার IP ঠিকানাটি নোট করুন।
- আপনি যে নাম সার্ভার ঠিকানাগুলি ব্যবহার করবেন তা বা DNS অঞ্চল তথ্য পরীক্ষা করুন।
- যদি আপনার ইমেইল পরিষেবা থাকে তবে MX, SPF, DKIM এবং DMARC মানগুলি প্রদানকারীর কাছ থেকে পান।
- বর্তমান DNS রেকর্ডগুলির স্ক্রীনশট নিন বা রপ্তানি করুন।
- TTL মানগুলি পরিবর্তনের আগে কমানোর পরিকল্পনা করুন।
- লাইভ সাইটগুলিতে ব্যস্ত সময়ের বাইরে কাজ করুন।
- পরিবর্তনের পরে পরীক্ষার জন্য DNS পরীক্ষা সরঞ্জাম এবং ব্রাউজারের ক্যাশ পরিষ্কার করার পদক্ষেপগুলি প্রস্তুত করুন।
TTL হল Time To Live এর অর্থ এবং একটি DNS রেকর্ড কত সময় ধরে ক্যাশে রাখা হবে তা নির্দেশ করে। উদাহরণস্বরূপ, TTL 3600 হলে রেকর্ডটি প্রায় 1 ঘন্টা ধরে ক্যাশে থাকতে পারে। যদি আপনি একটি বড় সার্ভার স্থানান্তর করছেন, তাহলে কাজের কয়েক ঘন্টা আগে TTL মানটি 300 সেকেন্ডের মতো কম স্তরে নামিয়ে আনলে ব্যাপ্তি প্রক্রিয়া দ্রুততর হতে পারে। তবে অযথা খুব কম TTL ব্যবহার করা DNS অনুসন্ধানের সংখ্যা বাড়িয়ে দিতে পারে; তাই কাজটি সম্পন্ন হওয়ার পর 1800 বা 3600 এর মতো সুষম মানে ফিরে আসা একটি সাধারণ অনুশীলন।
A রেকর্ড কিভাবে করবেন?
A রেকর্ড একটি ডোমেইন বা সাবডোমেনকে IPv4 ঠিকানায় নির্দেশিত করে। যখন আপনি আপনার ওয়েবসাইটকে একটি হোস্টিং প্যাকেজের সাথে সংযুক্ত করতে চান, তখন এটি সবচেয়ে বেশি পরিবর্তন করা হয়। উদাহরণস্বরূপ, যদি আপনি চান যে আপনারডোমেইন.com ঠিকানাটি Hostragons হোস্টিং সার্ভারের 203.0.113.25 IP ঠিকানায় যাক, তবে আপনাকে মূল ডোমেইনের জন্য একটি A রেকর্ড তৈরি করতে হবে।
A রেকর্ডের জন্য উদাহরণ পরিস্থিতি
ধরি আপনি একটি নতুন WordPress সাইট স্থাপন করেছেন এবং আপনার হোস্টিং প্যানেলে সার্ভারের IP ঠিকানা 203.0.113.25 হিসেবে দেখা যাচ্ছে। আপনার ডোমেইন প্যানেলে DNS ব্যবস্থাপনা অংশে গিয়ে নাম বা হোস্ট বিভাগে সাধারণত @ লিখবেন। এই চিহ্নটি মূল ডোমেইনকে নির্দেশ করে। প্রকারের ক্ষেত্রে A নির্বাচন করা হয়, মানের ক্ষেত্রে 203.0.113.25 লেখা হয় এবং TTL এর জন্য 3600 পছন্দ করা হয়। রেকর্ডটি যোগ করার পর, আপনারডোমেইন.com এই IP ঠিকানায় সমাধান হতে শুরু করবে।
A রেকর্ডের ধাপগুলি
- ডোমেইন ব্যবস্থাপনা প্যানেলে লগ ইন করুন।
- DNS ব্যবস্থাপনা, DNS অঞ্চল বা DNS রেকর্ডের বিভাগ খুলুন।
- নতুন রেকর্ড যোগ করার বিকল্পটি নির্বাচন করুন।
- রেকর্ডের প্রকার হিসেবে A নির্বাচন করুন।
- হোস্ট বিভাগে মূল ডোমেইনের জন্য @, সাবডোমেনের জন্য ব্লগ বা প্যানেল এর মতো মান লিখুন।
- মানের বিভাগে হোস্টিং IP ঠিকানাটি লিখুন।
- TTL মান নির্ধারণ করুন এবং রেকর্ডটি সংরক্ষণ করুন।
- বিস্তারের পরে ডোমেইনটি ব্রাউজার এবং DNS অনুসন্ধান সরঞ্জামগুলি দিয়ে পরীক্ষা করুন।
A রেকর্ড যোগ করার সময় সবচেয়ে সাধারণ ভুল হল পুরনো IP ঠিকানাটি মুছার আগে নতুন IP ঠিকানার সাথে সংঘর্ষিত দ্বিতীয় একটি রেকর্ড তৈরি করা। একটি একই হোস্টের জন্য একাধিক A রেকর্ড সচেতনভাবে লোড ব্যালেন্সিং উদ্দেশ্যে ব্যবহার করা যেতে পারে; তবে একটি সাধারণ হোস্টিং পরিস্থিতিতে ভুলবশত দুটি ভিন্ন IP চিহ্নিত করা দর্শকদের মাঝে মাঝে পুরনো সার্ভারে এবং মাঝে মাঝে নতুন সার্ভারে পাঠাতে পারে। তাই একই হোস্টের জন্য রেকর্ডগুলি পরীক্ষা করা প্রয়োজন।
CNAME রেকর্ড কিভাবে করবেন?
CNAME রেকর্ড হল Canonical Name এর সংক্ষিপ্ত রূপ এবং এটি একটি ডোমেইন নামকে অন্য একটি ডোমেইন নামের ছদ্ম নাম হিসেবে নির্দেশিত করে। সবচেয়ে সাধারণ ব্যবহার হল www সাবডোমেন। উদাহরণস্বরূপ, যদি আপনি চান www.আপনারডোমেইন.com ঠিকানাটি আপনারডোমেইন.com এর মতো একই সাইটকে প্রদর্শন করে, তবে আপনি www এর জন্য একটি CNAME রেকর্ড তৈরি করতে পারেন।
CNAME রেকর্ডের জন্য উদাহরণ পরিস্থিতি
আপনারডোমেইন.com মূল ডোমেইনটি A রেকর্ডের মাধ্যমে হোস্টিং IP ঠিকানায় সংযুক্ত থাকুক। www.আপনারডোমেইন.com এর জন্য IP লিখার পরিবর্তে CNAME তৈরি করে লক্ষ্যটি আপনারডোমেইন.com করতে পারেন। এর ফলে মূল ডোমেইনের IP ঠিকানা পরিবর্তিত হলে www রেকর্ডটি আলাদা করে আপডেট করার প্রয়োজন হবে না; www স্বয়ংক্রিয়ভাবে মূল ডোমেইনের সমাধানকৃত লক্ষ্য অনুসরণ করে।
CNAME রেকর্ডের ধাপগুলি
- DNS ব্যবস্থাপনা বিভাগে নতুন রেকর্ড যোগ করুন।
- রেকর্ডের প্রকার হিসেবে CNAME নির্বাচন করুন।
- হোস্ট বিভাগে www, ব্লগ বা দোকান এর মতো সাবডোমেনের নাম লিখুন।
- লক্ষ্য বা মান অংশে আপনি যে ডোমেইন নামটিকে নির্দেশ করতে চান তা লিখুন।
- TTL মান নির্ধারণ করুন এবং রেকর্ডটি সংরক্ষণ করুন।
- সাবডোমেনটি ব্রাউজারে পরীক্ষা করুন।
CNAME রেকর্ড ব্যবহার করার সময় একটি গুরুত্বপূর্ণ বিষয় খেয়াল রাখতে হবে: মূল ডোমেইনের জন্য CNAME ব্যবহার বেশিরভাগ ক্লাসিক DNS কনফিগারেশনে সুপারিশ করা হয় না বা সমর্থিত নয়। কারণ মূল ডোমেইনে NS, SOA এবং কখনও কখনও MX এর মতো অন্যান্য রেকর্ডও থাকতে হবে। তাই সাধারণত মূল ডোমেইনের জন্য A রেকর্ড এবং সাবডোমেনগুলির জন্য CNAME রেকর্ড ব্যবহার করা হয়। CDN, সাইট নির্মাতা বা SaaS প্ল্যাটফর্মগুলি বিশেষ পুনর্নির্দেশ চাইলে প্রদানকারীর ডকুমেন্টেশনে থাকা মানগুলি অনুসরণ করতে হবে।
MX রেকর্ড কিভাবে করবেন?
MX রেকর্ড হল Mail Exchange রেকর্ড এবং এটি নির্ধারণ করে যে আপনার ডোমেইনে আসা ইমেইলগুলি কোন মেইল সার্ভারে বিতরণ করা হবে। আপনার ওয়েবসাইট একটি সার্ভারে থাকতে পারে, আপনার ইমেইলগুলি অন্য একটি প্রদানকারীতে কাজ করতে পারে। এই পার্থক্যটি DNS-এর মাধ্যমে সম্ভব। উদাহরণস্বরূপ, যদি আপনার সাইট Hostragons হোস্টিংয়ে থাকে, তবে আপনি গুগল ওয়ার্কস্পেস, মাইক্রোসফট 365 বা Hostragons এর কর্পোরেট ইমেইল অবকাঠামো ব্যবহার করতে পারেন।
MX রেকর্ডে অগ্রাধিকার যুক্তি
MX রেকর্ডগুলিতে একটি মানের সাথে একটি অগ্রাধিকার, priority বা preference নামক সংখ্যা থাকে। কম সংখ্যা বেশি অগ্রাধিকার বোঝায়। উদাহরণস্বরূপ, অগ্রাধিকার 10 এর সার্ভারটি অগ্রাধিকার 20 এর সার্ভারটির আগে চেষ্টা করা হয়। যদি প্রাথমিক মেইল সার্ভারটি উত্তর না দেয়, তবে সিস্টেম দ্বিতীয় রেকর্ডটি চেষ্টা করতে পারে। এই কাঠামোটি ইমেইল ধারাবাহিকতার জন্য গুরুত্বপূর্ণ।
MX রেকর্ডের ধাপগুলি
- আপনার ইমেইল প্রদানকারীর দ্বারা প্রদত্ত MX সার্ভার ঠিকানাগুলি সংগ্রহ করুন।
- DNS ব্যবস্থাপনা বিভাগে বিদ্যমান MX রেকর্ডগুলি পরীক্ষা করুন।
- ব্যবহৃত হবে না এমন পুরনো MX রেকর্ডগুলি মুছুন বা প্রদানকারীর পরামর্শ অনুযায়ী সম্পাদনা করুন।
- নতুন MX রেকর্ড যুক্ত করুন এবং হোস্ট অংশটি সাধারণত @ হিসেবে নির্ধারণ করুন।
- মেইল সার্ভারের মান লিখুন এবং অগ্রাধিকার মান সঠিকভাবে প্রবেশ করান।
- একাধিক MX থাকলে সকলকে প্রদানকারীর পরামর্শ অনুযায়ী সঠিক ক্রমে যুক্ত করুন।
- সংরক্ষণের পর ইমেইল গ্রহণ এবং পাঠানোর পরীক্ষা করুন।
MX রেকর্ডে সবচেয়ে সাধারণ সমস্যা হল একাধিক ইমেইল প্রদানকারীর মিশ্রিত রেকর্ড থাকা। উদাহরণস্বরূপ, পুরনো হোস্টিং মেইল রেকর্ডগুলি এবং নতুন গুগল ওয়ার্কস্পেস রেকর্ডগুলি একসাথে থাকলে ইমেইলগুলির একটি অংশ ভুল সার্ভারে যেতে পারে। কর্পোরেট ইমেইল স্থানান্তরের সময়, স্থানান্তর পরিকল্পনা তৈরি করা, মেইল বক্সগুলি আগে থেকেই তৈরি করা এবং DNS পরিবর্তনটি কম ট্রাফিক সময়ে করা একটি ভালো অনুশীলন। যদি আপনি আপনার ইমেইল অবকাঠামো হোস্টিংয়ের সাথে একত্রে পরিচালনা করতে চান, তবে Hostragons কর্পোরেট ই-মেইল সমাধানসমূহ বিষয়বস্তুতে নজর দিতে পারেন।
TXT রেকর্ড কিভাবে করবেন?
TXT রেকর্ড হল DNS এর মাধ্যমে পাঠ্য-ভিত্তিক তথ্য প্রকাশ করতে ব্যবহৃত হয়। আধুনিক ডোমেইন ব্যবস্থাপনায় TXT রেকর্ডগুলি বিশেষ করে যাচাইকরণ এবং নিরাপত্তার উদ্দেশ্যে গুরুত্বপূর্ণ। গুগল সার্চ কনসোল, মাইক্রোসফট 365, মেটা বিজনেস, বিভিন্ন বিজ্ঞাপন প্ল্যাটফর্ম এবং SSL যাচাইকরণ প্রক্রিয়া আপনার কাছে TXT রেকর্ড যোগ করতে চাইতে পারে। এছাড়াও, ইমেইল নিরাপত্তার জন্য SPF, DKIM এবং DMARC রেকর্ডগুলিও TXT ফরম্যাটে প্রকাশিত হয়।
SPF, DKIM এবং DMARC কেন গুরুত্বপূর্ণ?
SPF উল্লেখ করে যে আপনার ডোমেইনের পক্ষে কোন সার্ভারগুলি ইমেইল পাঠাতে পারে। DKIM নিশ্চিত করে যে পাঠানো ইমেইলগুলি ক্রিপ্টোগ্রাফিক স্বাক্ষর সহ যাচাইকৃত হয়। DMARC SPF এবং DKIM এর ফলাফলের উপর ভিত্তি করে গ্রাহক সার্ভারগুলিকে কীভাবে আচরণ করতে হবে তা জানায়। এই ত্রয়ী সঠিকভাবে কনফিগার করা হলে আপনার ইমেইলগুলির স্প্যাম ফোল্ডারে পড়ে যাওয়ার সম্ভাবনা কমে যায় এবং আপনার ডোমেইনটি জাল ইমেইলগুলিতে ব্যবহৃত হওয়ার বিরুদ্ধে সুরক্ষা বৃদ্ধি পায়।
TXT রেকর্ডের ধাপগুলি
- যাচাইকরণ বা আপনার ইমেইল প্রদানকারীর দ্বারা প্রদত্ত TXT মানটি কপি করুন।
- DNS ব্যবস্থাপনা বিভাগে নতুন TXT রেকর্ড যোগ করুন।
- হোস্ট অংশটি প্রদানকারীর নির্দেশ অনুযায়ী লিখুন; মূল ডোমেইনের জন্য @, DKIM এর জন্য selector._domainkey এর মতো বিশেষ মান ব্যবহার করা যেতে পারে।
- TXT মানটি সম্পূর্ণরূপে পেস্ট করুন।
- রেকর্ডটি সংরক্ষণ করুন এবং যাচাইকরণ সরঞ্জামে আবার পরীক্ষা করুন।
- SPF এর জন্য একই ডোমেইনে একাধিক SPF রেকর্ড নেই তা নিশ্চিত করুন।
TXT রেকর্ডে একটি ছোট অক্ষরের ভুলও যাচাইকরণ ব্যর্থ করতে পারে। বিশেষ করে SPF রেকর্ডে ফাঁকা স্থান, দুই পয়েন্টের চিহ্ন এবং অন্তর্ভুক্ত বিবৃতি সঠিকভাবে লেখা উচিত। একই মূল ডোমেইনের জন্য দুটি আলাদা v=spf1 রেকর্ড প্রকাশ করা ভুল; বরং অনুমোদিত পাঠকদের একটি একক SPF রেকর্ডে একত্রিত করা উচিত। উদাহরণস্বরূপ, আপনি যদি হোস্টিং মেইল এবং একটি ইমেইল মার্কেটিং সরঞ্জাম ব্যবহার করেন তবে দুইটি আলাদা SPF এর পরিবর্তে একটি লাইনে দুইটি অন্তর্ভুক্ত মান নির্ধারণ করা উচিত।
নেমসার্ভার পরিবর্তন এবং DNS রেকর্ড পরিবর্তনের মধ্যে পার্থক্য

DNS সেটিংস করার সময় নেমসার্ভার পরিবর্তন এবং DNS রেকর্ড পরিবর্তন প্রায়ই বিভ্রান্ত হয়। নেমসার্ভার আপনার ডোমেইনের DNS রেকর্ডগুলি কোন সার্ভার দ্বারা পরিচালিত হবে তা নির্ধারণ করে। DNS রেকর্ড হল সেই নেমসার্ভারের উপর সংজ্ঞায়িত A, CNAME, MX, TXT এর মতো একক নির্দেশনাগুলি। অর্থাৎ, আপনি যদি নেমসার্ভার পরিবর্তন করেন তবে আপনি DNS ব্যবস্থাপনার ঠিকানা পরিবর্তন করছেন; আপনি যদি A রেকর্ড পরিবর্তন করেন তবে আপনি কেবল ওয়েব নির্দেশনার লক্ষ্যটি আপডেট করছেন।
যেমন, আপনার ডোমেইন একটি ভিন্ন কোম্পানিতে নিবন্ধিত এবং আপনার হোস্টিং Hostragons এর উপর থাকতে পারে। এই ক্ষেত্রে, আপনি দুটি পদ্ধতির মধ্যে একটি ব্যবহার করতে পারেন। প্রথম পদ্ধতিতে, আপনি ডোমেইনের নেমসার্ভার ঠিকানাগুলি Hostragons এর নেমসার্ভারে পরিবর্তন করেন এবং সমস্ত DNS রেকর্ড Hostragons প্যানেল থেকে পরিচালনা করেন। দ্বিতীয় পদ্ধতিতে, আপনি আপনার বর্তমান ডোমেইন প্রদানকারীর DNS প্যানেল ব্যবহার করতে থাকেন, কেবল A রেকর্ডটি Hostragons হোস্টিং IP ঠিকানায় নির্দেশিত করেন। কোন পদ্ধতি আরও সঠিক, তা আপনার ইমেইল অবকাঠামো কোথায় আছে এবং আপনি কি পরিচালনাটি এক প্যানেলে কেন্দ্রিত করতে চান তার উপর নির্ভর করে।
DNS বিস্তারের সময়কাল কত?
DNS পরিবর্তনগুলি সাধারণত কয়েক মিনিট থেকে কয়েক ঘণ্টার মধ্যে প্রভাব ফেলতে শুরু করে; তবে বিশ্বজুড়ে সমস্ত ক্যাশে আপডেট হতে 24 থেকে 48 ঘণ্টা পর্যন্ত সময় লাগতে পারে। এই সময়কাল TTL, ইন্টারনেট পরিষেবা প্রদানকারীর ক্যাশে, ব্রাউজারের DNS ক্যাশে এবং রেকর্ডের প্রকার অনুসারে পরিবর্তিত হতে পারে। আজকাল, অনেক পরিবর্তন 5-60 মিনিটের মধ্যে দৃশ্যমান হয়ে যায়, তবে গুরুত্বপূর্ণ স্থানান্তরে 48 ঘণ্টার উইন্ডোকে বিবেচনা করা নিরাপদ পন্থা।
বিস্তারের প্রক্রিয়া পরীক্ষা করার জন্য বিভিন্ন নেটওয়ার্ক থেকে পরীক্ষা করতে পারেন। মোবাইল ইন্টারনেট, ভিন্ন একটি ব্রাউজার, গোপন উইন্ডো বা অনলাইন DNS অনুসন্ধান সরঞ্জামগুলি সহায়ক হতে পারে। আপনার কম্পিউটারে পুরনো রেকর্ড দেখা গেলে DNS ক্যাশ পরিষ্কার করা প্রয়োজন হতে পারে। এছাড়াও, CDN বা ফায়ারওয়াল ব্যবহার করলে কেবল DNS নয়, CDN ক্যাশে এবং SSL কনফিগারেশনও পরীক্ষা করা উচিত। SSL সংক্রান্ত সমস্যা হলে এসএসএল সার্টিফিকেট ইনস্টলেশন এবং HTTPS রিডাইরেক্ট গাইড বিষয়বস্তু সহায়ক হতে পারে।
ডোমেইনকে হোস্টিংয়ের সাথে যুক্ত করার জন্য উদাহরণ DNS কনফিগারেশন
নতুন একটি সাইট প্রকাশ করতে ইচ্ছুক ব্যবহারকারীদের জন্য সাধারণ কনফিগারেশনটি বেশ পরিষ্কার। প্রথমে ডোমেইনটি কোন DNS প্যানেল থেকে পরিচালিত হবে তা নির্ধারণ করা হয়। তারপরে হোস্টিং IP ঠিকানা নেওয়া হয়, মূল ডোমেইনের জন্য A রেকর্ড যোগ করা হয়, www এর জন্য CNAME রেকর্ড তৈরি করা হয় এবং ইমেইল ব্যবহার করা হলে MX এবং TXT রেকর্ডগুলি সম্পূর্ণ করা হয়।
- মূল ডোমেইন: A রেকর্ড, হোস্ট @, মান হোস্টিং IP ঠিকানা।
- www সাবডোমেন: CNAME রেকর্ড, হোস্ট www, মান আপনারডোমেইন.com।
- মেইল সার্ভার: MX রেকর্ড, হোস্ট @, মান আপনার মেইল প্রদানকারীর সার্ভার ঠিকানা।
- SPF: TXT রেকর্ড, হোস্ট @, মান আপনার ইমেইল প্রদানকারীর SPF লাইন।
- DKIM: TXT রেকর্ড, হোস্ট প্রদানকারীর দেওয়া সিলেক্টর মান, মান DKIM কী।
- DMARC: TXT রেকর্ড, হোস্ট _dmarc, মান নীতি লাইন।
এই কনফিগারেশনটি একটি সাধারণ উদাহরণ; প্রতিটি হোস্টিং এবং ইমেইল প্রদানকারীর মানগুলি ভিন্ন হতে পারে। Hostragons হোস্টিং প্যানেলে সার্ভার IP ঠিকানা, মেইল সার্ভিসের তথ্য এবং প্রয়োজনীয় পুনর্নির্দেশগুলি দেখতে পারেন। যদি আপনি WordPress, কর্পোরেট সাইট বা ই-কমার্স প্রকল্প শুরু করতে চান তবে WordPress হোস্টিং স্থাপন, cPanel দিয়ে ডোমেন রিডাইরেক্ট এবং ওয়েবসাইট স্থানান্তর গাইড এর মতো উৎসগুলি প্রক্রিয়া সম্পূর্ণ করতে সহায়তা করবে।
DNS সেটিংসে সবচেয়ে সাধারণ ভুল এবং সমাধানগুলি
DNS ত্রুটিগুলি সাধারণত ছোট মনে হলেও বড় প্রভাব ফেলতে পারে এমন ভুলগুলির কারণে ঘটে। প্রথম ত্রুটি হল ভুল IP ঠিকানা ব্যবহার করা। যখন হোস্টিং প্যাকেজ পরিবর্তিত হয় বা সার্ভার স্থানান্তরিত হয় তখন পুরনো A রেকর্ড থাকলে সাইটটি পুরনো সার্ভারটিকে দেখাতে থাকে। সমাধান হল হোস্টিং প্যানেলে বর্তমান IP ঠিকানাটি পরীক্ষা করা এবং DNS রেকর্ডটি সঠিকভাবে আপডেট করা।
দ্বিতীয় সাধারণ ত্রুটি হল CNAME এবং A রেকর্ডগুলির একই হোস্টে সংঘর্ষ। একটি সাবডোমেনের জন্য একই সময়ে A এবং CNAME উভয়ই সংজ্ঞায়িত করা অনেক DNS সিস্টেমে অবৈধ। উদাহরণস্বরূপ, যদি আপনি www এর জন্য CNAME ব্যবহার করেন, তবে একই www হোস্টের জন্য অতিরিক্ত A রেকর্ড যোগ করা উচিত নয়। তৃতীয় ত্রুটি হল MX রেকর্ডগুলি পরিবর্তনের সময় SPF, DKIM এবং DMARC রেকর্ডগুলি ভুলে যাওয়া বা পুরনো প্রদানকারীর রেকর্ডগুলি রেখে দেওয়া। এই পরিস্থিতি ইমেইল বিতরণের সক্ষমতাকে নেতিবাচকভাবে প্রভাবিত করতে পারে।
চতুর্থ ত্রুটি হল যাচাইকরণ TXT রেকর্ডে অনুপস্থিত অক্ষর ব্যবহার করা। কপি-পেস্ট করার সময় সারি শেষ, ফাঁকা স্থান বা অনুপস্থিত অংশ তৈরি হলে গুগল, মাইক্রোসফট বা অন্যান্য পরিষেবাগুলি যাচাইকরণ সম্পন্ন করতে সক্ষম হবে না। পঞ্চম ত্রুটি হল DNS বিস্তারের জন্য অপেক্ষা না করে বার বার রেকর্ড পরিবর্তন করা। একটি রেকর্ড সংরক্ষণ করার পরে একটি যুক্তিসঙ্গত সময় অপেক্ষা করা, বিভিন্ন নেটওয়ার্ক থেকে পরীক্ষা করা এবং একক পরিবর্তনের সাথে এগিয়ে যাওয়া আরও সঠিক ফল উত্পন্ন করে।
নিরাপত্তা এবং কর্মক্ষমতার জন্য DNS টিপস
DNS কেবল নির্দেশনা নয়, নিরাপত্তা এবং কর্মক্ষমতার দিক থেকেও গুরুত্বপূর্ণ। আপনার ডোমেইনটি লক করা আছে কিনা, ডোমেইন ব্যবস্থাপনা প্যানেলে শক্তিশালী পাসওয়ার্ড এবং দুই-ধাপ যাচাইকরণ ব্যবহার করছেন কিনা তা নিশ্চিত করুন। অবৈধ DNS পরিবর্তন আপনার সাইটকে অন্য একটি সার্ভারে নির্দেশিত করতে পারে বা আপনার ইমেইলগুলি ব্যাহত করতে পারে। ডোমেইন মালিকানা ইমেইলটি আপডেট রাখা স্থানান্তর এবং পুনরুদ্ধার প্রক্রিয়ায় গুরুত্বপূর্ণ।
কর্মক্ষমতার দিক থেকে, অপ্রয়োজনীয় DNS রেকর্ডগুলি পরিষ্কার রাখা এবং সঠিক TTL মানগুলি ব্যবহার করা পরিচালনাকে সহজ করে। খুব ঘন ঘন পরিবর্তিত রেকর্ডগুলির জন্য সংক্ষিপ্ত TTL এবং স্থিতিশীল রেকর্ডগুলির জন্য দীর্ঘ TTL নির্বাচন করা যেতে পারে। যদি আপনি CDN ব্যবহার করেন তবে CNAME বা বিশেষ DNS কনফিগারেশনগুলি প্রদানকারীর নির্দেশাবলীর ভিত্তিতে স্থাপন করতে হবে। এছাড়াও, যদি IPv6 সমর্থন চান তবে AAAA রেকর্ডগুলি পরিকল্পনা করতে পারেন; তবে এই গাইডের মূল ফোকাস হল A, CNAME, MX এবং TXT রেকর্ড।
ইমেইল নিরাপত্তার জন্য অন্তত SPF এবং DKIM রেকর্ড প্রকাশ করা, সম্ভব হলে DMARC নীতিটি পর্যায়ক্রমে কার্যকর করা সুপারিশ করা হয়। প্রাথমিকভাবে DMARC এর জন্য পর্যবেক্ষণ মোড ব্যবহার করা যেতে পারে, রিপোর্টগুলি পর্যালোচনা করার পরে আরও কঠোর নীতি নির্ধারণ করা যেতে পারে। এই পদ্ধতি বৈধ ইমেইল ট্রাফিককে ভুলক্রমে ব্লক না করে নিরাপত্তার স্তর বাড়াতে সহায়তা করে।
ধাপে ধাপে দ্রুত প্রয়োগের সারসংক্ষেপ
DNS সেটিংস করার সময় নিচের সংক্ষিপ্ত প্রবাহ, বেশিরভাগ ওয়েবসাইট প্রকাশের পরিস্থিতিতে যথেষ্ট হবে। প্রথমে আপনার ডোমেইন কোন নেমসার্ভারগুলি ব্যবহার করছে তা পরীক্ষা করুন। DNS ব্যবস্থাপনা Hostragons প্যানেলে থাকলে একই প্যানেল থেকে কাজ করুন, অন্য একটি প্রদানকারীতে থাকলে সংশ্লিষ্ট প্রদানকারীর DNS স্ক্রীন থেকে করুন। আপনার হোস্টিং IP ঠিকানা নিন এবং মূল ডোমেইনের জন্য A রেকর্ড তৈরি করুন। www এর জন্য CNAME রেকর্ড যোগ করুন। ইমেইল ব্যবহার করলে MX রেকর্ড এবং প্রয়োজনীয় TXT রেকর্ডগুলি নির্ধারণ করুন। সর্বশেষে, আপনার SSL সার্টিফিকেট সঠিক ডোমেইনগুলি অন্তর্ভুক্ত করছে কিনা এবং HTTPS পুনর্নির্দেশ সক্রিয় কিনা তা পরীক্ষা করুন।
এই প্রবাহটি অনুসরণ করার সময় প্রতিটি পরিবর্তন নোট করা, বিশেষত লাইভ প্রকল্পে ফিরে যাওয়ার পরিকল্পনা তৈরি করা একটি ভাল পেশাদার অভ্যাস। একটি ছোট ব্লগের জন্য DNS সম্পাদনা 10-15 মিনিটে সম্পন্ন হতে পারে, কিন্তু কর্পোরেট ইমেইল এবং একাধিক সাবডোমেন সহ প্রকল্পগুলির জন্য পরিকল্পনা করতে বেশি সময় লাগতে পারে। গুরুত্বপূর্ণ বিষয় হল রেকর্ডের প্রকারগুলি তাদের উদ্দেশ্য অনুযায়ী ব্যবহার করা এবং বিস্তারের প্রক্রিয়াটিকে ধৈর্য সহকারে পরীক্ষা করা।
সাধারণ জিজ্ঞাস্য
DNS সেটিংস পরিবর্তন হলে কি সাইটটি তৎক্ষণাৎ খোলে?
বেশিরভাগ DNS পরিবর্তন কয়েক মিনিট থেকে কয়েক ঘণ্টার মধ্যে দৃশ্যমান হতে শুরু করে; তবে বিশ্বজুড়ে সম্পূর্ণ বিস্তারে 24-48 ঘণ্টা সময় লাগতে পারে। TTL মান, পরিষেবা প্রদানকারীর ক্যাশে এবং ব্রাউজারের ক্যাশে এই সময়কালকে প্রভাবিত করতে পারে।
A রেকর্ড এবং CNAME রেকর্ডের মধ্যে কি পার্থক্য?
A রেকর্ড একটি ডোমেইনকে সরাসরি IPv4 ঠিকানায় নির্দেশ করে। CNAME রেকর্ড একটি সাবডোমেনকে অন্য একটি ডোমেইন নামের ছদ্ম নাম হিসেবে সংযুক্ত করে। সাধারণত মূল ডোমেইনের জন্য A রেকর্ড এবং www এর মতো সাবডোমেনের জন্য CNAME রেকর্ড ব্যবহার করা হয়।
ইমেইলের জন্য কি শুধু MX রেকর্ড যথেষ্ট?
ইমেইল গ্রহণ করার জন্য MX রেকর্ড প্রয়োজন; তবে সাধারণত বিশ্বাসযোগ্য বিতরণের জন্য SPF, DKIM এবং DMARC TXT রেকর্ডও যোগ করা উচিত। এই রেকর্ডগুলি স্প্যাম ঝুঁকি কমায় এবং আপনার ডোমেইনের জাল পাঠানোর ক্ষেত্রে ব্যবহার করা কঠিন করে।
নেমসার্ভার পরিবর্তন করা কি, A রেকর্ড পরিবর্তন করা কি বেশি সঠিক?
যদি আপনি সমস্ত DNS ব্যবস্থাপনা নতুন প্রদানকারীতে স্থানান্তর করতে চান তবে নেমসার্ভার পরিবর্তন করা উপযুক্ত। শুধুমাত্র আপনার ওয়েবসাইটকে নতুন হোস্টিং IP ঠিকানায় নির্দেশিত করতে A রেকর্ড পরিবর্তন করা যথেষ্ট হতে পারে। আপনার ইমেইল অবকাঠামো কোথায় আছে তা এই সিদ্ধান্তকে প্রভাবিত করে।
ভুল DNS রেকর্ড যোগ করলে কি হবে?
ভুল DNS রেকর্ড আপনার সাইটটি খোলার অনুমতি নাও দিতে পারে, www ঠিকানা কাজ নাও করতে পারে, ইমেইলগুলি পৌঁছাতে নাও পারে বা যাচাইকরণ প্রক্রিয়া ব্যর্থ হতে পারে। পরিবর্তনের আগে বর্তমান রেকর্ডগুলি ব্যাকআপ নেওয়া এবং একে একে পরীক্ষা করা সবচেয়ে নিরাপদ পদ্ধতি।
উপসংহার
DNS সেটিংস হল আপনার ডোমেইনকে ওয়েব হোস্টিং, ইমেইল, SSL এবং যাচাইকরণ পরিষেবার সাথে সঠিকভাবে সংযুক্ত করার জন্য মৌলিক কনফিগারেশন। A রেকর্ড আপনার সাইটকে IP ঠিকানায়, CNAME সাবডোমেনগুলিকে লক্ষ্য ডোমেইনে, MX ইমেইলগুলিকে মেইল সার্ভারে এবং TXT যাচাইকরণ ও নিরাপত্তা তথ্যকে সংশ্লিষ্ট পরিষেবায় সংযুক্ত করে। সঠিক রেকর্ডের প্রকার নির্বাচন এবং মানগুলি যত্ন সহকারে প্রবেশ করালে ডোমেইন ব্যবস্থাপনা নিরাপদ, দ্রুত এবং টেকসই হয়।
আপনি যদি ডোমেইন, হোস্টিং, ইমেইল এবং SSL ব্যবস্থাপনাকে একক ইকোসিস্টেমে কেন্দ্রীভূত করতে চান তবে Hostragons এর সমাধানগুলি পরীক্ষা করতে পারেন; প্রয়োজনীয় পয়েন্টে প্রযুক্তিগত সহায়তা নিয়ে DNS কনফিগারেশনটি আরও নিরাপদভাবে সম্পন্ন করতে পারেন।