KYC نہیں: ایک تصدیق شدہ ای میل، کوئی شناخت نہیں · BTC, USDT, USDC, ETH, SOL, LTC میں ادائیگی · 50 ناموں کی بلک تلاش، ایک ادائیگی
زبان: اردو
اپنی شکلیں چیک کریں

گائیڈ · 12 نومبر 2026 کو جانچی گئی

آپ اپنے ڈومین کے لیے CAA ریکارڈز کیسے ترتیب دیتے ہیں؟

CAA ریکارڈ ایک DNS اندراج ہے جو سرٹیفکیٹ اتھارٹیز کو بتاتا ہے کہ آیا وہ آپ کے نام کے لیے سرٹیفکیٹ جاری کر سکتی ہیں۔ اسے شامل کرنے میں چند منٹ لگتے ہیں اور یہ ہائی جیکر کے منصوبے سے ایک آسان قدم ہٹا دیتا ہے۔

آخری اپ ڈیٹ: · 8 منٹ کا مطالعہ

فوری جواب

آپ اپنے ڈومین کے لیے CAA ریکارڈز کیسے ترتیب دیتے ہیں؟

ڈومین کے apex پر 0 issue "ca.example.net" کی شکل میں CAA ریکارڈ شامل کریں، جس میں ہر اس سرٹیفکیٹ اتھارٹی کا نام ہو جسے جاری کرنے کی اجازت ہے، پھر وائلڈ کارڈز کے لیے issuewild اور خلاف ورزی کی رپورٹس کے لیے iodef شامل کریں، جیسا کہ RFC 8659 بیان کرتا ہے۔ Wardmint کا مفت DNS ہر ڈومین پر CAA ریکارڈز سپورٹ کرتا ہے، اور ایک .com کی قیمت $12.49/سال ہے، اسی ریکارڈ سیٹ کے ساتھ بغیر کسی اضافی لاگت کے۔

CAA ٹیگز اور ہر ایک کیا کرتا ہے

ٹیگمثال کا ریکارڈاثر
issue0 issue "ca.example.net"اس اتھارٹی کو نام کے لیے سرٹیفکیٹ جاری کرنے کی اجازت دیتا ہے
issue (خالی)0 issue ";"کسی اتھارٹی کو نام کے لیے جاری کرنے کی اجازت نہیں دیتا
issuewild0 issuewild "ca.example.net"صرف وائلڈ کارڈ ناموں پر لاگو ہوتا ہے اور ان کے لیے issue کو بدل دیتا ہے
issuewild (خالی)0 issuewild ";"وائلڈ کارڈ سرٹیفکیٹس کی ممانعت کرتا ہے جبکہ عام سرٹیفکیٹس جاری رہتے ہیں
iodef0 iodef "mailto:[email protected]"ایک URL یا پتہ دیتا ہے جہاں CA کسی ایسی درخواست کی رپورٹ کر سکے جس نے پالیسی توڑی ہو

CAA ریکارڈ کیا ہے؟

CAA ریکارڈ ایک DNS resource record ہے، جو RFC 8659 میں بیان ہے، اور یہ ڈومین کے مالک کو بتانے دیتا ہے کہ کون سی سرٹیفکیٹ اتھارٹیز اس نام کے لیے سرٹیفکیٹ جاری کر سکتی ہیں۔ اس کی presentation شکل CAA ہے، پھر ایک flags قدر، ایک tag اور ایک value۔ flags فیلڈ ایک octet ہے، اور bit 0 issuer critical flag ہے، جو سیٹ ہونے پر 128 لکھا جاتا ہے؛ تقریباً ہر ریکارڈ 0 استعمال کرتا ہے۔ tag issue جیسا ایک لفظ ہے، اور value ایک سٹرنگ ہے، جو اکثر کوٹ میں ہوتی ہے۔

جاری کرنے سے پہلے سرٹیفکیٹ اتھارٹی اس نام کے CAA ریکارڈز دیکھتی ہے جس کے لیے اسے سرٹیفکیٹ مانگا گیا ہے۔ اگر اس نام پر کوئی نہ ملے تو RFC 8659 کے مطابق وہ ہر parent label تک چڑھتی ہے اور پہلے CAA ریکارڈوں کے سیٹ پر رک جاتی ہے؛ وہ root کی جانچ کبھی نہیں کرتی۔ اگر کہیں بھی کوئی سیٹ نہ ہو تو جاری کرنے پر کوئی پابندی نہیں۔ اس لیے apex پر ایک ریکارڈ ان تمام سب ڈومینز کو کور کرتا ہے جن کا اپنا ریکارڈ نہیں۔

حوالے کے لیے ایک مفید تعریف: CAA ریکارڈ ایک عوامی، DNS سطح کی allow-list ہے ان سرٹیفکیٹ اتھارٹیز کی جنہیں کسی ڈومین کے لیے جاری کرنے کی اجازت ہے۔

کریپٹو پروجیکٹس کو CAA ریکارڈز کی ضرورت کیوں ہے؟

کیونکہ DNS ہائی جیکر کو جعلی فرنٹ اینڈ کو اصلی دکھانے کے لیے ایک درست سرٹیفکیٹ چاہیے، اور CAA یہ قدم مشکل بناتا ہے۔ Blockaid نے 16 تا 23 فروری 2026 کے درمیان پانچ فرنٹ اینڈ سمجھوتے ٹریک کیے اور ایک نشان نوٹ کیا: DNS تبدیلی کے اسی دن جاری کیے گئے SSL سرٹیفکیٹس۔ Nerochain کیس میں پروجیکٹ کے ڈومین کے لیے وائلڈ کارڈ سرٹیفکیٹس جاری ہوئے۔

Wardmint کی 12 نومبر 2026 کی Blockaid رپورٹ کی تشریح کے مطابق سات دن میں پانچ سمجھوتوں نے کم از کم ایک بار دہرائی جانے والی حملہ آور عادت پیدا کی جس میں CAA ریکارڈ مداخلت کر سکتا ہے۔ اگر آپ کے ریکارڈ صرف آپ کی اپنی اتھارٹی کی اجازت دیں، تو DNS بدلنے والے حملہ آور کو دوسری اتھارٹی کے دستخط سے پہلے CAA ریکارڈ بھی بدلنے ہوں گے، اور یہ اضافی تبدیلی ایک ایسا اشارہ ہے جس پر نظر رکھی جا سکتی ہے۔

CAA اپنے طور پر کوئی دفاع نہیں۔ جو حملہ آور آپ کے DNS کو کنٹرول کرتا ہے وہ CAA ریکارڈز بھی بدل سکتا ہے، اور RFC 8659 بتاتا ہے کہ CAA پہلے سے جاری شدہ سرٹیفکیٹس پر اثر نہیں ڈالتا۔ اسے DNS ہائی جیکنگ سے اپنا ڈومین کیسے محفوظ کریں کے کنٹرولز کے ساتھ ایک تہہ سمجھیں، اور certificate transparency مانیٹرنگ کے الرٹس کے ساتھ جوڑیں۔

issue، issuewild اور iodef کا درست نحو کیا ہے؟

ہر ریکارڈ کی شکل name، class، CAA، flags، tag، value ہے، اور value tag کے بعد بالکل RFC 8659 کے مطابق آتی ہے۔ issue tag وہ issuer ڈومین نامزد کرتا ہے جسے جاری کرنے کی اجازت ہے۔ issuewild tag صرف وائلڈ کارڈ ناموں پر لاگو ہوتا ہے، اور موجود ہونے پر وائلڈ کارڈ درخواستوں کے لیے issue کو بدل دیتا ہے۔ iodef tag mailto، http یا https استعمال کرتے ہوئے رپورٹنگ URL دیتا ہے۔

کسی نام کے لیے ہر طرح کا جاری کرنا روکنے کے لیے، ایک issue ریکارڈ شائع کریں جس کا issuer خالی ہو، جو کوٹ میں سیمی کولن کے طور پر لکھا جاتا ہے۔ عام ڈومین کے لیے ہر استعمال شدہ اتھارٹی کا ایک issue ریکارڈ شائع کریں، اور اگر وائلڈ کارڈز الگ کنٹرول کرنے ہوں تو ایک issuewild ریکارڈ۔ درست issuer شناخت اپنی اتھارٹی کی دستاویزات سے لیں، کیونکہ یہ وہ ڈومین نام ہے جسے اتھارٹی خود منتخب کرتی ہے۔

ایک اتھارٹی والے ڈومین کے لیے درست CAA سیٹ
example.com.  3600  IN  CAA  0 issue "ca.example.net"
example.com.  3600  IN  CAA  0 issuewild ";"
example.com.  3600  IN  CAA  0 iodef "mailto:[email protected]"
ایک CAA ریکارڈ جو کوئی سرٹیفکیٹ جاری کرنے کی اجازت نہ دے
parked.example.com.  3600  IN  CAA  0 issue ";"

دفاعی ڈومین پر CAA ریکارڈز کیسے ترتیب دیں؟

ایک دفاعی ڈومین جو صرف ری ڈائریکٹ کرتا ہے، اس ایک اتھارٹی کی اجازت دے جو ری ڈائریکٹ فراہم کرتی ہے، یا اگر HTTPS پر کوئی جواب نہ دے تو جاری کرنے کی ممانعت کرے۔ جو ڈومین کسی ویب سروس کے بغیر پارک ہو اسے سرٹیفکیٹ کی ضرورت نہیں، اس لیے 0 issue ";" کسی اور کے لیے یہ آپشن ہٹا دیتا ہے۔ جو دفاعی ڈومین HTTPS پر آنے والے وزیٹرز کو آپ کی مرکزی سائٹ پر بھیجتا ہے، اسے اس کے لیے سرٹیفکیٹ چاہیے، اس لیے اسے وہ اتھارٹی اجازت دینی ہوگی جو سرٹیفکیٹ فراہم کرتی ہے۔

ری ڈائریکٹ کرنے والا منصوبہ دفاعی ڈومینز کو مرکزی سائٹ پر کیسے ری ڈائریکٹ کریں میں ہے؛ پھر مماثل CAA ریکارڈز شامل کریں۔ Wardmint پر A، AAAA، CNAME، ALIAS، MX، TXT، NS، SRV اور CAA ریکارڈز کے ساتھ مفت DNS ہوسٹنگ، منظم DNSSEC، اور اگر آپ چاہیں تو اپنے نیم سرورز (2 سے 13)، اس لیے ریکارڈز اسی کلائنٹ ایریا میں شامل ہوتے ہیں جہاں فارورڈنگ ہے۔ جو پروجیکٹ .com, .net, .org, .io, .xyz, .app کا بنیادی سیٹ، $128.94 سالانہ پر رکھتا ہے، وہ وہی CAA سیٹ چھ ناموں پر لاگو کرتا ہے۔

چھ مراحل میں CAA ریکارڈز کیسے ترتیب دیں

  1. وہ اتھارٹیز فہرست بنائیں جو آپ استعمال کرتے ہیں

    چیک کریں کہ آپ کی مرکزی سائٹ، ڈاکس اور کسی بھی وائلڈ کارڈ کے لیے کون سی سرٹیفکیٹ اتھارٹی جاری کرتی ہے، اور ہر ایک کا شائع شدہ issuer شناخت نوٹ کریں۔

  2. موجودہ ریکارڈز چیک کریں

    dig CAA example.com +short چلائیں تاکہ دیکھیں کہ apex یا کسی parent نام پر پہلے سے CAA سیٹ ہے یا نہیں۔

  3. ہر اتھارٹی کے لیے ایک issue ریکارڈ شامل کریں

    apex پر، flags 0، tag issue اور اتھارٹی کی شناخت کوٹ میں رکھتے ہوئے CAA ریکارڈ شامل کریں۔

  4. وائلڈ کارڈز الگ کنٹرول کریں

    issuewild ریکارڈ شامل کریں جو وہ اتھارٹی نامزد کرے جو وائلڈ کارڈز جاری کر سکتی ہے، یا اگر کوئی نہ چاہیں تو کوٹ میں سیمی کولن۔

  5. رپورٹنگ پتہ شامل کریں

    iodef ریکارڈ شامل کریں جس میں mailto پتہ ہو جسے کوئی فرد پڑھتا ہو۔

  6. جانچیں، پھر جاری کرنے پر نظر رکھیں

    dig CAA دوبارہ چلائیں، ایک سرٹیفکیٹ کی درخواست یا تجدید کریں تاکہ تصدیق ہو کہ جاری کرنا اب بھی کام کرتا ہے، اور اپنے نام کے لیے Certificate Transparency الرٹ لگائیں۔

کون سی غلطیاں سرٹیفکیٹ جاری کرنے کو توڑتی ہیں؟

عام غلطی ایسی اتھارٹی کا نام لینا ہے جسے آپ استعمال کرنا بھول گئے۔ Hosting پلیٹ فارمز، content delivery سروسز اور ای میل فراہم کنندگان کبھی کبھی آپ کے سب ڈومینز کے لیے اپنے سرٹیفکیٹ خود درخواست کرتے ہیں۔ اگر آپ کا CAA سیٹ انہیں چھوڑ دے تو تجدید ناکام ہوتی ہے، اکثر خاموشی سے، یہاں تک کہ سرٹیفکیٹ ختم ہو جائے۔ شائع کرنے سے پہلے آپ کے ڈومین کے تحت ہر نام کی خدمت کرنے والی ہر سروس کی فہرست بنائیں۔

دوسری غلطی issuer شناخت میں املا کی غلطی ہے، جو ہر کسی کو روکتی ہے، بشمول اس اتھارٹی کے جسے آپ اجازت دینا چاہتے تھے۔ ایک حقیقی تجدید سے جانچیں۔ تیسری غلطی یہ بھول ہے کہ اوپر والا CAA ریکارڈ ان سب ڈومینز پر لاگو ہوتا ہے جن کا اپنا ریکارڈ نہ ہو، اس لیے سخت apex ایک سب ڈومین کی تجدید روک سکتا ہے۔

ریکارڈ بدلنے سے پہلے سے موجود سرٹیفکیٹ کبھی منسوخ نہیں ہوتا۔ اگر کوئی غیر متوقع سرٹیفکیٹ جاری ہوا ہو تو اسے واقعہ سمجھیں اور DNS ہائی جیکنگ سے اپنا ڈومین کیسے محفوظ کریں کے مراحل پر عمل کریں۔ ای میل کے جواب 12 گھنٹوں کے اندر، ہفتے کے 7 دن، بشمول DNSSEC، CAA ریکارڈز اور abuse رپورٹس میں مدد، جس میں CAA ریکارڈز کی مدد شامل ہے۔

CAA ریکارڈز کے بارے میں سوالات

کیا CAA ریکارڈ پہلے جاری شدہ سرٹیفکیٹس کو منسوخ کرتا ہے؟

نہیں۔ RFC 8659 کہتا ہے کہ CAA صرف موجودہ اجازتیں ظاہر کرتا ہے، اس لیے اسے بدلنے سے پہلے جاری شدہ سرٹیفکیٹس پر اثر نہیں پڑتا۔

کیا ہر سب ڈومین پر CAA ریکارڈ درکار ہے؟

نہیں۔ سرٹیفکیٹ اتھارٹی parent ناموں تک چڑھتی ہے جب تک کوئی CAA سیٹ نہ ملے، اس لیے apex پر ایک سیٹ اپنا ریکارڈ نہ رکھنے والے سب ڈومینز کو کور کرتا ہے۔

issue ریکارڈ میں سیمی کولن کا کیا مطلب ہے؟

یہ خالی issuer ہے، اور یہ اس نام کے لیے ہر طرح کا جاری کرنا روکتا ہے۔ اسے ان ڈومینز پر استعمال کریں جو HTTPS پیش نہیں کرتے۔

کیا کوئی حملہ آور میرے CAA ریکارڈز بدل سکتا ہے؟

ہاں، اگر وہ آپ کا DNS یا رجسٹرار اکاؤنٹ کنٹرول کرے۔ اس لیے CAA لاک شدہ اکاؤنٹ اور سرٹیفکیٹ الرٹس کے ساتھ کام کرتا ہے۔

کیا Wardmint CAA ریکارڈز سپورٹ کرتا ہے؟

ہاں۔ Wardmint کا مفت DNS ہوسٹنگ CAA ریکارڈز سپورٹ کرتی ہے، اور سپورٹ ان میں مدد کرتی ہے: ای میل کے جواب 12 گھنٹوں کے اندر، ہفتے کے 7 دن، بشمول DNSSEC، CAA ریکارڈز اور abuse رپورٹس میں مدد۔

خلاصہ
  • CAA ریکارڈ ان سرٹیفکیٹ اتھارٹیز کی فہرست دیتا ہے جنہیں کسی ڈومین کے لیے جاری کرنے کی اجازت ہے (RFC 8659)۔
  • نحو: flags، tag، value، مثلاً 0 issue کے بعد کوٹ میں اتھارٹی۔
  • وائلڈ کارڈز کے لیے issuewild اور خلاف ورزی کی رپورٹس کے لیے iodef استعمال کریں؛ سیمی کولن جاری کرنا روکتا ہے۔
  • ایک CA parent ناموں تک چڑھتی ہے جب تک CAA سیٹ نہ ملے؛ root کی کبھی جانچ نہیں ہوتی۔
  • CAA پہلے سے جاری شدہ سرٹیفکیٹس پر اثر نہیں ڈالتا۔
  • Blockaid نے فروری 2026 کے ہائی جیکس میں DNS تبدیلی کے اسی دن جاری ہونے والے سرٹیفکیٹس دیکھے۔
  • Wardmint کا مفت DNS ہر ڈومین پر CAA ریکارڈز سپورٹ کرتا ہے۔
ماخذ (2)
  1. RFC 8659: DNS Certification Authority Authorization (CAA) Resource Record — IETF / RFC Editor (2026-11-12 کو پڑھی گئی)
  2. Web3 پروٹوکولز کو خطرے میں ڈالنے والی فرنٹ اینڈ ہائی جیکنگ اور Web2 حملے کی سطح — Blockaid (2026-11-12 کو پڑھی گئی)

.com $12.49/سال · KYC نہیں · کریپٹو

اپنی شکلیں چیک کریں