DNS প্রোপাগেশন চেকার
শূন্য-ডাউনটাইম ডোমেইন কাটওভার নিশ্চিত করতে ৮টি গ্লোবাল Anycast রিজলভার জুড়ে রিয়েল টাইমে DNS রেকর্ড প্রোপাগেশন পরীক্ষা করুন।
গ্লোবাল DNS রেকর্ড সিঙ্ক যাচাই করুন
DNS প্রোপাগেশন কনভারজেন্স এস্টিমেটর
আপনার পূর্ববর্তী জোন TTL-এর ওপর ভিত্তি করে ডাউনস্ট্রিম রিকার্সিভ রেজল্ভার এবং ভিজিটর ডিভাইসগুলো কতক্ষণ পুরোনো রেকর্ড ক্যাশে রাখবে তা অনুমান করুন।
সুরক্ষিত DNS-over-HTTPS (DoH)-এর মাধ্যমে Google, Cloudflare, NextDNS, AdGuard, Alibaba, এবং DNS.SB পাবলিক Anycast রেজল্ভারগুলোতে কোয়েরি করে।
গ্লোবাল DNS প্রোপাগেশন যেভাবে কাজ করে
আপনি যখন আপনার ডোমেইন রেজিস্টার বা অথরিটেটিভ নেমসার্ভারে কোনও DNS রেকর্ড যোগ বা আপডেট করেন, তখন আপডেটটি অবিলম্বে আপনার মাস্টার জোন ফাইলে লেখা হয়। তবে ইন্টারনেট সার্ভিস প্রোভাইডার (ISP), মোবাইল ক্যারিয়ার নেটওয়ার্ক এবং পাবলিক Anycast নেটওয়ার্ক জুড়ে থাকা রিকার্সিভ DNS রিজলভারগুলি ক্রমাগত নেমসার্ভার পোল করে না। এর পরিবর্তে, তারা রেকর্ডের TTL (টাইম টু লিভ) ভ্যালু দ্বারা নির্ধারিত সময়ের জন্য বিদ্যমান রেকর্ডগুলি ক্যাশ করে রাখে।
এই চেকারটি উত্তর আমেরিকা, ইউরোপ এবং এশিয়া-প্যাসিফিকে অবস্থিত ৮টি প্রধান গ্লোবাল Anycast রিকার্সিভ নেটওয়ার্কের বিরুদ্ধে সরাসরি সমান্তরাল DNS-over-HTTPS (DoH) কোয়েরি পরিচালনা করে। রিজলভারগুলির মধ্যে পার্থক্যের অর্থ হলো জোন আপডেট সক্রিয়ভাবে প্রোপাগেট করছে, যা নেটওয়ার্ক ইঞ্জিনিয়ারদের বড় ধরনের নেটওয়ার্ক কাটওভার ঘোষণার আগে কনভারজেন্স যাচাই করার সুযোগ দেয়।
গ্লোবাল Anycast DNS রিজলভার বেঞ্চমার্ক ম্যাট্রিক্স
| রিজলভার নেটওয়ার্ক | প্রাইমারি Anycast IP | রাউটিং আর্কিটেকচার | EDNS ক্লায়েন্ট সাবনেট (ECS) | সাধারণ গ্লোবাল ল্যাটেন্সি |
|---|---|---|---|---|
| Google Public DNS | 8.8.8.8 | গ্লোবাল BGP Anycast (100+ POPs) | সমর্থিত (ECS সক্রিয়) | 10 - 45 ms |
| Cloudflare Standard | 1.1.1.1 | গ্লোবাল BGP Anycast (300+ শহর) | নিষ্ক্রিয় (গোপনীয়তা-প্রথম) | 5 - 25 ms |
| Cloudflare Security | 1.1.1.2 | গ্লোবাল সিকিউরিটি Anycast (মালওয়্যার ব্লকিং) | নিষ্ক্রিয় | 10 - 30 ms |
| NextDNS Anycast | 45.90.28.0 | গ্লোবাল আল্ট্রা-লো ল্যাটেন্সি Anycast | সমর্থিত | 12 - 40 ms |
| AdGuard DNS | 94.140.14.14 | গ্লোবাল ডিস্ট্রিবিউটেড Anycast | নিষ্ক্রিয় | 15 - 50 ms |
| Alibaba Cloud DNS | 223.5.5.5 | এশিয়া-প্যাসিফিক ও গ্লোবাল Anycast | সমর্থিত | 20 - 80 ms |
ক্যাপটিভ পোর্টাল DNS প্রোপাগেশন এবং ওয়াল্ড গার্ডেন মেকানিক্স
বিভিন্ন ভেন্যু, হোটেল, রিটেইল সেন্টার এবং এন্টারপ্রাইজ ক্যাম্পাসে গেস্ট WiFi ডিপ্লয়মেন্টের জন্য DNS নির্ভরযোগ্যতা অত্যন্ত গুরুত্বপূর্ণ। যখন একজন ভিজিটর কোন WiFi অ্যাক্সেস পয়েন্টের সাথে যুক্ত হন, তখন ওয়্যারলেস LAN কন্ট্রোলার (WLC) ক্যাপটিভ পোর্টাল লগইন ফ্লো ট্রিগার করতে প্রাথমিক DNS এবং HTTP ট্রাফিক ইন্টারসেপ্ট করে:
- Captive Network Assistant (CNA) প্রোব: মোবাইল অপারেটিং সিস্টেমগুলি প্রোব ডোমেইনের জন্য স্বয়ংক্রিয়ভাবে DNS রিকোয়েস্ট তৈরি করে (যেমন iOS-এ
captive.apple.comএবং Android-এconnectivitycheck.gstatic.com)। - প্রি-অথেনটিকেশন ওয়াল্ড গার্ডেন: ভিজিটর অথেনটিকেটেড হওয়ার আগেই নেটওয়ার্ক কন্ট্রোলারকে আপনার ক্যাপটিভ পোর্টাল হোস্টনেম, পেমেন্ট গেটওয়ে এবং সোশ্যাল লগইন OAuth প্রোভাইডারগুলির জন্য অনিয়ন্ত্রিত DNS রেজোলিউশনের অনুমতি দিতে হবে।
- DNS TTL প্রি-স্টেজিং: ক্যাপটিভ পোর্টাল URL বা SSL সার্টিফিকেট মাইগ্রেট করার সময়, কাটওভারের মেয়াদে ক্লায়েন্ট-সাইড কানেকশন টাইমআউট প্রতিরোধ করতে নেটওয়ার্ক ইঞ্জিনিয়ারদের অন্তত ২৪ থেকে ৪৮ ঘণ্টা আগেই জোন TTL কমিয়ে ৩০০ সেকেন্ড (৫ মিনিট) করতে হবে।
ক্যাপটিভ পোর্টাল ডোমেইনের জন্য কীভাবে গ্লোবাল DNS প্রোপাগেশন পরীক্ষা করবেন
ডোমেইন কাটওভারের আগে এবং পরে গ্লোবাল Anycast রিজলভার জুড়ে DNS রেকর্ড সিঙ্ক নিশ্চিত করতে নেটওয়ার্ক ইঞ্জিনিয়ারদের জন্য ধাপে ধাপে নির্দেশনা।
হোস্টনেম বা ক্যাপটিভ পোর্টাল FQDN ইনপুট করুন
হোস্টনেম ফিল্ডে ফুলি কোয়ালিফাইড ডোমেইন নেম (FQDN), যেমন portal.venue.com বা purple.ai, ইনপুট করুন।
টার্গেট DNS রেকর্ড টাইপ নির্বাচন করুন
যে রেকর্ড টাইপটি অডিট করা হচ্ছে তা বেছে নিন: A (IPv4), AAAA (IPv6), CNAME (ক্যানোনিকাল অ্যালিয়াস), TXT (ভেরিফিকেশন বা SPF), বা MX (মেল রাউটিং)।
গ্লোবাল Anycast রেজলভার কোয়েরি করুন
Google, Cloudflare, NextDNS, AdGuard, Alibaba, এবং DNS.SB জুড়ে সমান্তরাল DNS-over-HTTPS রিকোয়েস্ট ট্রিগার করতে Check propagation-এ ক্লিক করুন।
সিঙ্ক্রোনাইজেশন রেট এবং TTL কনভারজেন্স পরীক্ষা করুন
গ্লোবাল সিঙ্ক্রোনাইজেশন পার্সেন্টেজ গেজ পর্যালোচনা করুন, রেজলভার লেটেন্সি (ms) যাচাই করুন এবং চেঞ্জ ভেরিফিকেশন টিকিটের জন্য Markdown ডায়াগনস্টিক রিপোর্ট এক্সপোর্ট করুন।
DNS প্রোপাগেশন সম্পর্কিত সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
DNS প্রোপাগেশন কী এবং এটিতে সময় লাগে কেন?
অথরিটেটিভ নেমসার্ভারে করা আপডেটগুলো বিশ্বব্যাপী রিকার্সিভ DNS রিজলভার জুড়ে ডিস্ট্রিবিউট এবং আপডেট হতে যে সময়ের প্রয়োজন হয়, তাকে DNS প্রোপাগেশন বলে। যখন একটি DNS রেকর্ড পরিবর্তিত হয়, ইন্টারমিডিয়েট ক্যাশিং রিজলভারগুলো (যেমন ISP রিজলভার, Google ও Cloudflare-এর মতো পাবলিক রিজলভার এবং কর্পোরেট ফরোয়ার্ডার) যতক্ষণ না পর্যন্ত টাইম টু লিভ (TTL)-এর মেয়াদ শেষ হয়, ততক্ষণ পুরনো রেকর্ডটি রেখে দেয়। পূর্ব-কনফিগার করা TTL-এর ওপর ভিত্তি করে প্রোপাগেশনে সাধারণত কয়েক মিনিট থেকে ২৪ ঘণ্টা পর্যন্ত সময় লাগে।
DNS প্রোপাগেশনের সময় গেস্ট WiFi ক্যাপটিভ পোর্টাল কেন ব্যাহত হয়?
যখন কোনো গেস্ট ডিভাইস একটি উন্মুক্ত বা সুরক্ষিত গেস্ট SSID-এ কানেক্ট হয়, তখন iOS, macOS, Android এবং Windows-এর মতো অপারেটিং সিস্টেমগুলো অটোমেটেড ক্যাপটিভ পোর্টাল ডিটেকশন প্রব চালু করে (যেমন captive.apple.com বা connectivitycheck.gstatic.com কোয়েরি করা)। এক্সেস পয়েন্ট বা কন্ট্রোলার HTTP ট্রাফিক ইন্টারসেপ্ট করে এবং ক্লায়েন্ট ব্রাউজারকে ক্যাপটিভ পোর্টাল ডোমেইনে (যেমন portal.purple.ai) রিডাইরেক্ট করে। ক্লায়েন্ট ডিভাইসটি যদি এমন কোনো DNS রিজলভার ব্যবহার করে যা নতুন পোর্টাল রেকর্ড ক্যাশ করেনি, তবে DNS রেজোলিউশন ব্যর্থ হয়, যার ফলে ক্যাপটিভ নেটওয়ার্ক অ্যাসিস্ট্যান্ট (CNA) ব্রাউজার টাইমআউট এবং অনবোর্ডিং ব্যর্থতা ঘটে।
DNS TTL কীভাবে ISP রিজলভারগুলোতে প্রোপাগেশনের গতিকে প্রভাবিত করে?
TTL (টাইম টু লিভ) হলো সেকেন্ডের হিসেবে প্রতিটি DNS রিসোর্স রেকর্ডে সংজ্ঞায়িত একটি ৩২-বিট ইন্টিজার, যা রিকার্সিভ রিজলভারগুলো কতক্ষণ পর্যন্ত উত্তরটি ক্যাশ করতে পারবে তা নির্দিষ্ট করে। কম TTL (যেমন ৩০০ সেকেন্ড) নিশ্চিত করে যে রিজলভারগুলো প্রতি ৫ মিনিটে অথরিটেটিভ নেমসার্ভারে কোয়েরি পাঠাবে, যা দ্রুত কাটওভারের সুবিধা দেয়। বেশি TTL (যেমন ৮৬,৪০০ সেকেন্ড / ২৪ ঘণ্টা) থাকলে রিজলভারগুলো এক পূর্ণ দিন পর্যন্ত পুরনো ক্যাশ করা রেকর্ড পরিবেশন করে।
অথরিটেটিভ DNS এবং রিকার্সিভ DNS রিজলভারের মধ্যে পার্থক্য কী?
অথরিটেটিভ নেমসার্ভারগুলো কোনো ডোমেইনের জন্য মাস্টার জোন ফাইল এবং মূল সত্যের উৎস (যেমন AWS Route 53, Cloudflare DNS, NS1) ধারণ করে। রিকার্সিভ DNS রিজলভারগুলো (যেমন Google 8.8.8.8, Cloudflare 1.1.1.1 এবং ISP নেমসার্ভার) মধ্যস্থতাকারী হিসেবে কাজ করে যা ক্লায়েন্ট ডিভাইসের পক্ষে অথরিটেটিভ সার্ভারগুলোকে কোয়েরি পাঠায় এবং রেকর্ড TTL অনুসারে ফলাফল ক্যাশ করে।
প্রোপাগেশন যাচাই করতে নেটওয়ার্ক ইঞ্জিনিয়াররা কীভাবে স্থানীয় DNS ক্যাশ ফ্লাশ করতে পারেন?
macOS-এ, টার্মিনালে `sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder` রান করুন। Windows-এ, কমান্ড প্রম্পটে `ipconfig /flushdns` রান করুন। Linux-এ, `sudo systemd-resolve --flush-caches` বা `sudo resolvectl flush-caches`-এর মাধ্যমে systemd-resolved রিস্টার্ট করুন। বিকল্পভাবে, সমস্ত স্থানীয় অপারেটিং সিস্টেম ক্যাশিং এড়িয়ে সরাসরি এক্সটার্নাল Anycast রিজলভারগুলোকে কোয়েরি পাঠাতে এই অনলাইন DNS প্রোপাগেশন চেকার ব্যবহার করুন।
Purple কেন Anycast DNS এবং পূর্ব-কনফিগার করা ওয়াল্ড গার্ডেন ডোমেইন সুপারিশ করে?
Purple বিশ্বব্যাপী বিস্তৃত Anycast ক্লাউড ইনফ্রাস্ট্রাকচার পরিচালনা করে যা বিশ্বজুড়ে ২০ms-এর কম সময়ে DNS রেজোলিউশন এবং তাৎক্ষণিক HTTPS স্প্ল্যাশ পেজ লোডিং প্রদান করে। অনবোর্ডিং কাটওভারের আগে ওয়াল্ড গার্ডেন ডোমেইন হোয়াইটলিস্ট পূর্ব-কনফিগার করা এবং DNS TTL কমানো Cisco Meraki, Aruba, Ubiquiti UniFi, Ruckus এবং Cisco Catalyst হার্ডওয়্যার জুড়ে নিরবচ্ছিন্ন গেস্ট অথেন্টিকেশন নিশ্চিত করে।
সম্পর্কিত নেটওয়ার্ক ডায়াগনস্টিক এবং WiFi টুলস
Related WiFi tools
ক্যাপটিভ পোর্টাল ডোমেইন মাইগ্রেট করছেন?
সঠিকভাবে পরিচালনা না করা হলে ডোমেইন কাটওভার এবং DNS প্রোপাগেশন গেস্ট WiFi-এর ডাউনটাইম ঘটাতে পারে। Purple শূন্য-ডাউনটাইম ভিজিটর অনবোর্ডিংয়ের জন্য হাই-অ্যাভেইলিবিলিটি Anycast পোর্টাল হোস্টিং, স্বয়ংক্রিয় SSL সার্টিফিকেট ম্যানেজমেন্ট এবং প্রি-বিল্ট হার্ডওয়্যার ইন্টিগ্রেশন প্রদান করে।
Book a 20-min demoNetforge Network Multi-Tool
Run offline network health checks, path analysis, and latency diagnostic scans directly from your desktop.
Download Multi-Tool