بررسی انتشار DNS در سراسر جهان
وقتی یک رکورد DNS را تغییر میدهید، اعمالشدن آن در سرورهای کش DNS سراسر جهان بسته به TTL رکورد و کش سرورهای DNS بین چند دقیقه تا چند ساعت طول میکشد. این ابزار رکورد شما را روی چندین سرور عمومی DNS در نقاط مختلف جهان همزمان استعلام میکند تا ببینید تغییر به کجا رسیده است.
پرسشهای متداول
پاسخ پرسشهای پرتکرار درباره این سرویس را اینجا بخوانید
وقتی یک رکورد DNS را تغییر میدهید، سرورهای کش DNS در سراسر جهان ممکن است تا چند ساعت پاسخ قدیمی را نگه دارند. این زمان به TTL رکورد قبلی بستگی دارد. این پدیده را «انتشار» میگویند: تا وقتی cache همه resolverها منقضی و بازخوانی نشده، عدهای هنوز مقدار قبلی را میبینند و عدهای جدید را. این ابزار به شما نشان میدهد تغییر به کدام resolverها رسیده است.
بسته به TTL رکورد قبلی. اگر TTL را از قبل روی ۳۰۰ ثانیه گذاشته بودید، معمولا ظرف ۱۵ دقیقه همهجا عوض میشود. ولی اگر TTL روی ۸۶۴۰۰ (۲۴ ساعت) بود، ممکن است یک شبانهروز کامل طول بکشد. قبل از تغییرات بزرگ (مثل جابهجایی هاست)، TTL را از چند روز قبل به یک مقدار کم (مثلا ۳۰۰) کاهش دهید.
DNSهای داخلی ایران (مخابرات، شکن، فیزیک نظری) اگر دامنه یا IP در فهرست فیلترینگ باشد، پاسخی متفاوت از DNSهای بینالمللی میدهند (مثلا IP صفحه بلاک) یا اصلا پاسخ نمیدهند. پس اگر resolverهای ایران با بقیه متفاوتاند، لزوما مشکل انتشار نیست و ممکن است مقصد در ایران فیلتر شده باشد.
این دو (و بسیاری از DNSهای عمومی) شبکه anycast دارند. درخواست ما به نزدیکترین PoP آنها میرسد، نه به یک دیتاسنتر ثابت در آمریکا. پس نتیجه ما فقط یک نقطه از شبکهشان را نشان میدهد. برای دید دقیقتر جغرافیایی، به resolverهای اپراتورهای محلی (مثل Deutsche Telekom، Rostelecom، NTT و DNSهای ایران) توجه کنید.
A، AAAA، MX، TXT، NS، CNAME و CAA مهمترین رکوردها برای بررسی «آیا تغییرم اعمال شد؟» هستند. SOA معمولا در همه resolverها یکسان است و بررسی انتشار آن کمارزش است. SRV و رکوردهای کمتر رایج هم معمولا موضوع propagation نیستند. برای مشاهده همه رکوردهای یک دامنه، از ابزار DNS Lookup استفاده کنید.
پرسش دیگری دارید؟
تماس با پشتیبانی