Defaults.Exposed › সেটআপ › DNSSEC
Cloudflare-এ DNSSEC সেট আপ করার পদ্ধতি
Cloudflare-এ DNSSEC চালু করুন এবং আপনার রেজিস্ট্রারে DS রেকর্ড যোগ করুন যাতে কেউ আপনার DNS উত্তর জাল করতে না পারে।
এটি আপনার ব্যবসার জন্য কেন গুরুত্বপূর্ণ
কেউ আপনার ডোমেন টাইপ করলে বা আপনাকে ইমেইল পাঠালে, তাদের কম্পিউটার সঠিক ঠিকানার জন্য DNS সিস্টেমকে জিজ্ঞাসা করে। সাধারণত সেই উত্তরগুলো স্বাক্ষরহীনভাবে ভ্রমণ করে, যার মানে সেগুলোতে হস্তক্ষেপ করতে পারে এমন একজন আক্রমণকারী আপনার দর্শকদের চুপচাপ একটি জাল ওয়েবসাইটে পয়েন্ট করতে পারে বা আপনার ইমেইল তাদের নিজের সার্ভারে পুনঃরুট করতে পারে। আপনার গ্রাহকরা সারাক্ষণ ঠিকানা বারে আপনার আসল ডোমেন দেখেন।
DNSSEC সেই ফাঁক বন্ধ করে। এটি আপনার DNS উত্তরগুলো ক্রিপ্টোগ্রাফিক্যালি স্বাক্ষর করে, তাই যে ব্যক্তি আপনাকে খুঁজছেন তিনি প্রমাণ করতে পারেন যে উত্তরটি সত্যিই আপনার কাছ থেকে এসেছে এবং পথে পরিবর্তন করা হয়নি। সহজ ভাষায়: এটি অপরাধীদের আপনার ডোমেন হাইজ্যাক করা বা আপনার কাছে মানুষকে পয়েন্ট করা লুকআপগুলো বিষাক্ত করা থেকে থামায়। এটি বিনামূল্যে, এবং এটি সবচেয়ে শক্তিশালী সুরক্ষার একটি যা আপনি সমস্ত কিছু বসা ভিত্তির জন্য চালু করতে পারেন।
DNSSEC আসলে কীভাবে কাজ করে (যাতে ধাপগুলো বোধগম্য হয়)
DNSSEC-এর দুটি অর্ধেক আছে যা দুটি জায়গায় থাকে:
- আপনার DNS হোস্ট (Cloudflare) আপনার রেকর্ডগুলো স্বাক্ষর করে এবং পাবলিক কীগুলো (একটি DNSKEY) এবং সেগুলোর একটি ছোট ফিঙ্গারপ্রিন্ট DS রেকর্ড নামে প্রকাশ করে।
- আপনার রেজিস্ট্রার (যেখানে আপনি ডোমেন কিনেছিলেন এবং রিনিউ করেন) সেই DS রেকর্ড প্যারেন্ট জোনে (উদাহরণস্বরূপ
.com) প্রকাশ করে।
রেজিস্ট্রারে DS রেকর্ড হলো বিশ্বাসের শৃঙ্খলের লিঙ্ক। Cloudflare সারাদিন স্বাক্ষর করতে পারে, কিন্তু আপনার রেজিস্ট্রারে মিলিত DS রেকর্ড জমা না হওয়া পর্যন্ত, বৃহত্তর ইন্টারনেটের সেই স্বাক্ষরগুলো বিশ্বাস করার কোনো স্বাক্ষরিত উপায় নেই। তাই কাজটি দুই ধাপ: Cloudflare-এ চালু করুন, তারপর আপনার রেজিস্ট্রারকে DS রেকর্ড হস্তান্তর করুন।
আসল ঝুঁকি — সাবধানে করুন
DNSSEC ভুল করলে আপনার পুরো ডোমেন অফলাইন নিয়ে যেতে পারে। দুটি উপায় এটি ঘটে:
- রেজিস্ট্রারে একটি DS রেকর্ড প্রকাশ করা যা আপনার DNS হোস্ট আসলে যা দিয়ে স্বাক্ষর করছে তার সাথে মেলে না।
- আপনার DNS ভিন্ন হোস্টে সরানো (বা Cloudflare বন্ধ করা) প্রথমে রেজিস্ট্রারে DS রেকর্ড না সরিয়ে — পুরানো DS রেকর্ড এমন স্বাক্ষর দাবি করতে থাকে যা আর বিদ্যমান নেই, এবং লুকআপ ব্যর্থ হতে শুরু করে।
নিচের প্রবাহটি ঠিকঠাক অনুসরণ করলে কোনোটিই বিপজ্জনক নয় এবং যখন Cloudflare এখনো আপনার স্বাক্ষরকারী হোস্ট তখন রেজিস্ট্রারে DS রেকর্ড কখনো মুছবেন না। আপনি Cloudflare থেকে দূরে সরে যাওয়ার পরিকল্পনা করলে, প্রথমে DNSSEC অক্ষম করুন এবং রেজিস্ট্রারে DS রেকর্ড সরিয়ে দিন, তারপর সরুন।
নিশ্চিত করুন Cloudflare আপনার DNS চালাচ্ছে
এটি তখনই কাজ করে যখন Cloudflare আপনার ডোমেনের DNS-এর উত্তর দিচ্ছে। Cloudflare আপনার DNS হোস্ট, আপনি যে কোম্পানি থেকে ডোমেন কিনেছিলেন তা নয়। Cloudflare-এর DNS তখনই লাইভ থাকে যখন আপনার ডোমেনের নেমসার্ভার আপনার ড্যাশবোর্ডে দেখানো Cloudflare নেমসার্ভারগুলোর দিকে পয়েন্ট করে। Cloudflare-এ আপনার ডোমেন খুলুন এবং Cloudflare সক্রিয় কিনা নিশ্চিত করতে Overview পেজ পরীক্ষা করুন। আপনার নেমসার্ভার অন্য কোথাও পয়েন্ট করলে, পরিবর্তে আপনার DNS চালানো প্রদানকারীতে DNSSEC চালু করুন।
Cloudflare-এ ধাপে ধাপে
- Cloudflare-এ সাইন ইন করুন এবং আপনার ডোমেন নির্বাচন করুন।
- বাম মেনুতে, DNS, তারপর Settings-এ যান (পুরানো ড্যাশবোর্ডগুলো DNS-এর অধীনে সরাসরি একটি DNSSEC বিভাগ দেখায়)।
- DNSSEC খুঁজুন এবং Enable DNSSEC ক্লিক করুন।
- Cloudflare মানের একটি প্যানেল প্রদর্শন করবে — গুরুত্বপূর্ণ একটি হলো DS record। আপনি সাধারণত Key Tag, Algorithm, Digest Type, Digest, এবং একটি প্রস্তুত এক-লাইন DS record এর মতো ক্ষেত্র দেখবেন। এই প্যানেলটি খোলা রাখুন; আপনাকে এগুলো আপনার রেজিস্ট্রারে কপি করতে হবে।
- এখন আপনার রেজিস্ট্রারে সাইন ইন করুন (আপনি যে কোম্পানির সাথে ডোমেন রিনিউ করেন — এটি Cloudflare হতে পারে বা নাও হতে পারে)।
- আপনার ডোমেনের জন্য রেজিস্ট্রারে DNSSEC বা DS রেকর্ড বিভাগ খুঁজুন এবং Cloudflare যে মানগুলো দিয়েছে তা ব্যবহার করে একটি নতুন DS রেকর্ড যোগ করুন:
- Key Tag — Cloudflare যে সংখ্যা দেখায়।
- Algorithm — সাধারণত
13(ECDSA P-256 SHA-256)। - Digest Type — সাধারণত
2(SHA-256)। - Digest — দীর্ঘ হেক্সাডেসিমাল স্ট্রিং, ঠিকঠাক কপি করা।
- রেজিস্ট্রারে সেভ করুন। আপনার রেজিস্ট্রার পৃথক ক্ষেত্রের পরিবর্তে একটি একক মিলিত DS রেকর্ড লাইন পেস্ট করার অনুমতি দিলে, Cloudflare প্রদর্শিত সম্পূর্ণ DS লাইন ব্যবহার করুন।
- Cloudflare-এ ফিরে যান, রেজিস্ট্রার DS রেকর্ড গ্রহণ করলে, Cloudflare-এর DNSSEC স্ট্যাটাস active-এ যাবে (নিশ্চিত করতে কিছুটা সময় লাগতে পারে)।
Cloudflare-এ মানুষ যে ভুলগুলো করে
- দুটি সিস্টেম, একটি নয়। Cloudflare-এ DNSSEC চালু করা একা কিছুই করে না — DS রেকর্ড অবশ্যই আপনার রেজিস্ট্রারেও জমা দিতে হবে। মানুষ ধাপ 3-এর পরে থামে এবং ভাবে কেন এটি কখনো সক্রিয় হয় না।
- ডাইজেস্ট ঠিকঠাক কপি করুন। Digest-এ একটিও ভুল বা অনুপস্থিত অক্ষর মানে রেজিস্ট্রারের DS রেকর্ড Cloudflare-এর স্বাক্ষরের সাথে মেলে না, যা ঠিকঠাক সেই ভুল কনফিগারেশন যা একটি ডোমেন অফলাইন নিয়ে যায়। কপি ও পেস্ট করুন; কখনো পুনরায় টাইপ করবেন না।
- অ্যালগরিদম এবং ডাইজেস্ট-টাইপ নম্বর মেলান। আপনার রেজিস্ট্রার এগুলো আলাদাভাবে জিজ্ঞাসা করলে, Cloudflare যে মান দেখায় তা ব্যবহার করুন — অনুমান করবেন না।
- Cloudflare আপনার রেজিস্ট্রারও হলে, DS ধাপটি অভ্যন্তরীণভাবে পরিচালিত হয় এবং আপনি একটি পৃথক রেজিস্ট্রার ফর্ম নাও দেখতে পারেন — কিন্তু এটি সম্পন্ন হয়েছে ধরে নেওয়ার আগে DNSSEC সক্রিয় হিসেবে দেখাচ্ছে কিনা নিশ্চিত করুন।
- Cloudflare এখনো স্বাক্ষর করছে এমন সময় DS রেকর্ড কখনো সরাবেন না। এবং আপনি Cloudflare থেকে DNS মাইগ্রেট করলে, DNSSEC অক্ষম করুন এবং সরার আগে রেজিস্ট্রারে DS রেকর্ড সাফ করুন।
- সময় দিন। DNSSEC পরিবর্তনগুলো সম্পূর্ণ প্রপাগেট হতে এবং সক্রিয় হিসেবে দেখাতে কয়েক মিনিট থেকে একদিন পর্যন্ত সময় লাগতে পারে।
এটি কাজ করেছে কিনা যাচাই করুন
Cloudflare-এ DNSSEC সক্রিয় হিসেবে দেখালে এবং আপনার রেজিস্ট্রারে DS রেকর্ড থাকলে, এই সাইটের বিনামূল্যে চেক চালান। এটি সহজ ভাষায় বলবে আপনার ডোমেনের জন্য DNSSEC সঠিকভাবে প্রকাশিত এবং বিশ্বস্ত কিনা।
সম্পন্ন? আপনার ডোমেইন বিনামূল্যে চেক করুন নিশ্চিত করতে যে এটি কাজ করেছে — এবং সমস্ত ৩৪টি চেক জুড়ে আপনার সম্পূর্ণ গ্রেড দেখুন।