DNS কী?
DNS (Domain Name System) হলো ইন্টারনেটের ফোনবুকের মতো। এটি মানুষের পড়ার উপযোগী ডোমেইন নাম যেমন evilmail.com-কে কম্পিউটারের বোধগম্য IP নম্বরে রূপান্তর করে। বিভিন্ন ধরনের DNS records বিভিন্ন কাজ করে।
A Record
A record (Address Record) সবচেয়ে মৌলিক record। এটি একটি ডোমেইন নামকে একটি IPv4 ঠিকানায় নির্দেশ করে। উদাহরণ:
yourdomain.com. A 93.184.216.34কেউ ব্রাউজারে আপনার ডোমেইন টাইপ করলে A record বলে দেয় কোন সার্ভারে যোগাযোগ করতে হবে। IPv6-এর জন্য AAAA record ব্যবহৃত হয়।
MX Record
MX record (Mail Exchanger) বলে দেয় আপনার ডোমেইনের ইমেইল কোন সার্ভারে পাঠাতে হবে। সামনের সংখ্যা হলো priority — সংখ্যা যত কম, গুরুত্ব তত বেশি:
yourdomain.com. MX 10 mx1.evilmail.com.
yourdomain.com. MX 20 mx2.evilmail.com.priority 10-এর সার্ভার সাড়া না দিলে সিস্টেম priority 20-তে পাঠাবে।
CNAME Record
CNAME record (Canonical Name) একটি alias তৈরি করে, এক নাম থেকে আরেক নামে নির্দেশ করে:
www.yourdomain.com. CNAME yourdomain.com.
mail.yourdomain.com. CNAME mail.evilmail.com.মনে রাখবেন: CNAME root domain (apex)-এ ব্যবহার করা যায় না। আপনি সরাসরি yourdomain.com-এ CNAME সেট করতে পারবেন না, এর জন্য A record ব্যবহার করতে হবে।
TXT Record
TXT record যেকোনো টেক্সট তথ্য সংরক্ষণ করে। SPF, DKIM এবং ডোমেইন মালিকানা যাচাইকরণ সহ বিভিন্ন কাজে ব্যবহৃত হয়:
yourdomain.com. TXT "v=spf1 include:spf.evilmail.com ~all"অন্যান্য গুরুত্বপূর্ণ Records
SRV Record: নির্দিষ্ট সেবার অবস্থান নির্ধারণ করে, যেমন SIP বা XMPP, পোর্ট ও priority তথ্য সহ।
CAA Record: কোন Certificate Authority (CA) আপনার ডোমেইনের জন্য SSL certificate ইস্যু করতে পারবে তা নির্দিষ্ট করে।
PTR Record: reverse DNS lookup-এর জন্য ব্যবহৃত হয়, IP নম্বরকে আবার ডোমেইন নামে রূপান্তর করে। ইমেইল পাঠানোর জন্য গুরুত্বপূর্ণ কারণ গন্তব্য সার্ভার প্রায়ই PTR record যাচাই করে।
উপসংহার
DNS records বোঝা ডোমেইন ও ইমেইল সিস্টেম পরিচালনার জন্য একটি গুরুত্বপূর্ণ ভিত্তি। আপনি EvilMail-এ নিজস্ব ডোমেইন সেটআপ করুন বা ইমেইল ডেলিভারি সমস্যা সমাধান করুন, DNS জ্ঞান আপনাকে দ্রুত সমস্যা শনাক্ত ও সমাধান করতে সাহায্য করবে।

