Defaults.Exposed

Defaults.Exposedসমাধান › DNSSEC

DNSSEC ঠিক করার উপায়

DNSSEC হলো আপনার ডোমেইনের ঠিকানা বইয়ে একটি ডিজিটাল সিল। এটি ইন্টারনেটকে প্রমাণ করতে দেয় যে 'এই ডোমেইন কোথায় থাকে?' প্রশ্নের উত্তর সত্যিই আপনার কাছ থেকে এসেছে এবং পথে টেম্পার করা হয়নি। এটি ছাড়া, উত্তর জাল করা যেতে পারে — এবং আপনার দর্শনার্থীদের চুপচাপ অন্য কোথাও পাঠানো যেতে পারে।

আপনার ব্যবসার জন্য মূল বিষয়: DNSSEC ছাড়া, একজন আক্রমণকারী যিনি DNS উত্তর বিষ দিতে পারেন আপনার গ্রাহকদের আপনার সাইটের নিখুঁত কপিতে নির্দেশ করতে পারেন যখন তাদের ব্রাউজার এখনো আপনার আসল ডোমেইন নাম দেখায়। একটি ভাঙা অর্ধ-সমাপ্ত DNSSEC সেটআপ আরও খারাপ: এটি আপনার সাইটকে দর্শনার্থীদের একটি ক্রমবর্ধমান অংশের কাছে অপ্রাপ্য করে তুলতে পারে।

এটি আপনার কতটা খরচ করতে পারে

কেন এটি গুরুত্বপূর্ণ। DNS হলো ইন্টারনেটের ঠিকানা বই, এবং ডিফল্টরূপে এর উত্তরগুলি অস্বাক্ষরিতভাবে ভ্রমণ করে — যে কেউ একটি জাল উত্তর স্লিপ করতে পারে আপনার গ্রাহক এবং আপনার ইমেইল যেকোনো জায়গায় পাঠাতে পারে, আপনার আসল ডোমেইন ব্রাউজারে দেখানো সহ। DNSSEC সেই উত্তরগুলিতে একটি টেম্পার-প্রুফ সিল রাখে।

ধাপে ধাপে কীভাবে ঠিক করবেন

  1. রেজিস্ট্রার এবং DNS হোস্ট সমর্থন পরীক্ষা করুন. শুরু করার আগে নিশ্চিত করুন আপনার রেজিস্ট্রার এবং DNS হোস্ট উভয় DNSSEC সমর্থন করে।
  2. আপনার DNS হোস্টে সাইনিং সক্ষম করুন. DNSSEC চালু করুন; হোস্ট আপনার জোন স্বাক্ষর করে এবং একটি DS রেকর্ড তৈরি করে।
  3. আপনার রেজিস্ট্রারে DS রেকর্ড প্রকাশ করুন. ট্রাস্টের চেইন সম্পূর্ণ করতে DS রেকর্ডটি আপনার রেজিস্ট্রার DNSSEC সেটিংসে কপি করুন।
  4. প্রচারের অনুমতি দিন. ২৪-৪৮ ঘণ্টা অনুমতি দিন এবং মাঝপথে DNS হোস্ট পরিবর্তন করবেন না, বা রেজোলিউশন ভাঙতে পারে।
  5. এটি কাজ করেছে কিনা যাচাই করুন. ট্রাস্টের চেইন শেষ থেকে শেষ পর্যন্ত বৈধ হয় তা নিশ্চিত করতে পুনরায় পরীক্ষা করুন।

সহজ ভাষায় DNSSEC

প্রতিবার কেউ আপনার ওয়েবসাইট পরিদর্শন করে বা আপনাকে ইমেইল পাঠায়, তাদের কম্পিউটার প্রথমে ইন্টারনেটকে একটি সহজ প্রশ্ন জিজ্ঞাসা করে: “এই ডোমেইন আসলে কোথায় থাকে?” ডিফল্টরূপে, সেই উত্তরগুলি অস্বাক্ষরিতভাবে ভ্রমণ করে।

DNSSEC হলো সংশোধন। এটি আপনার DNS উত্তরে একটি টেম্পার-প্রুফ ডিজিটাল সিল যোগ করে।

এই পৃষ্ঠাটি আমাদের চেক দেখে এমন দুটি অংশ কভার করে: সিল প্রকাশিত হয়েছে কিনা (DS রেকর্ড) এবং পেছনে মিলিত কী আসলে বিদ্যমান কিনা (DNSKEY রেকর্ড)।

কীভাবে ঠিক করবেন (বিনামূল্যে, ~১০–৩০ মিনিট)

এই বিভাগটি যিনি আপনার ডোমেইন বা ওয়েবসাইট পরিচালনা করেন তাকে হস্তান্তর করুন।

সোনার নিয়ম: প্রথমে সাইনিং সক্ষম করুন (যা DNSKEY তৈরি করে), তারপর রেজিস্ট্রারে DS রেকর্ড প্রকাশ করুন — কখনো উল্টোভাবে নয়। DS প্রকাশ করার আগে কী বিদ্যমান ঠিক যা আউটেজ সৃষ্টি করে।

সহজ পথ (প্রস্তাবিত — Cloudflare):

  1. Cloudflare-এ যান: DNS → Settings → DNSSEC → Enable DNSSEC
  2. Cloudflare DS রেকর্ড বিবরণ দেখায়।
  3. আপনার ডোমেইন রেজিস্ট্রার (Blacknight, GoDaddy, Namecheap, OVH)-এ লগ ইন করুন এবং DNSSEC বিভাগ খুঁজুন। Cloudflare দেওয়া DS মান পেস্ট করুন।
  4. সম্পূর্ণ প্রচারের জন্য ২৪–৪৮ ঘণ্টা অপেক্ষা করুন।

যাচাই করুন: dig DS yourdomain.com এবং dig DNSKEY yourdomain.com চালান — উভয়ই রেকর্ড ফেরত দেওয়া উচিত।

সাধারণ ভুল

আপনার হোস্টে সেট আপ করুন

জনপ্রিয় প্রদানকারীদের জন্য ধাপে ধাপে:

FAQ

আমি প্রযুক্তিগত নই — এটি কি এমন কিছু যা আমাকে ব্যক্তিগতভাবে সামলাতে হবে?

না। আসল পরিবর্তন আপনার ডোমেইনের DNS এবং রেজিস্ট্রার সেটিংসে থাকে, তাই এটি যিনি আপনার ডোমেইন বা ওয়েবসাইট পরিচালনা করেন তার সাথে। 'কীভাবে ঠিক করবেন' বিভাগটি তাদের হস্তান্তর করুন।

আমার সাইটে ইতিমধ্যে প্যাডলক (HTTPS) থাকলে, আমি কি ইতিমধ্যে সুরক্ষিত নই?

এগুলি ভিন্ন জিনিস রক্ষা করে। প্যাডলক একবার দর্শনার্থী সঠিক সার্ভারে পৌঁছালে সংযোগ সুরক্ষিত করে। DNSSEC তার আগের পদক্ষেপ রক্ষা করে — নিশ্চিত করে তারা প্রথম স্থানে সঠিক সার্ভারে পৌঁছায়।

DNSSEC চালু করা কি আমার ওয়েবসাইট বা ইমেইল ভাঙতে পারে?

একটি প্রদানকারীর দ্বারা সঠিকভাবে করলে যা এটি সমর্থন করে, না। ঝুঁকি দুটি সংযোগহীন পদক্ষেপে করা থেকে আসে এবং শুধুমাত্র একটি শেষ করা।

আমরা Cloudflare / Google Workspace / Microsoft 365-এ হোস্ট করি — এটি কি কভার করে?

স্বয়ংক্রিয়ভাবে নয়, কিন্তু এটি সহজ করে। আপনার DNS কোথায় পরিচালিত হয় তা গুরুত্বপূর্ণ।

'DS' এবং 'DNSKEY' ঠিক কী — এবং এই পৃষ্ঠা উভয়ই কেন উল্লেখ করে?

এগুলি একটি লকের দুটি অর্ধেক। DNSKEY হলো কী আপনার DNS প্রদানকারী ধরে রাখে এবং আপনার রেকর্ড স্বাক্ষর করতে ব্যবহার করে। DS হলো সেই কীর একটি ফিঙ্গারপ্রিন্ট। উভয় উপস্থিত থাকতে হবে এবং মেলাতে হবে।

এটি কাজ করতে কতক্ষণ লাগে, এবং কীভাবে নিশ্চিত করব?

পরিবর্তন ইন্টারনেট জুড়ে সম্পূর্ণভাবে ছড়িয়ে পড়তে ২৪–৪৮ ঘণ্টা অনুমতি দিন।