ابزار رایگان · بدون ثبت‌نام

بررسی از سرور ایران‌کلاد

بررسی جهانی سایت از چند کشور (HTTP‏، Ping‏، TCP‏، DNS)

ببینید سایت یا سرور شما از کشورهای مختلف در دسترس است یا نه: تا ۲۰ نقطهٔ اندازه‌گیری در کشورهای مختلف آن را با HTTP‏، Ping، اتصال TCP یا پرسش DNS آزمایش می‌کنند و نتیجه به تفکیک منطقه خلاصه می‌شود. برای تشخیص قطعی منطقه‌ای، کندی از کشورهای خاص یا بررسی پیش از راه‌اندازی.

نوع بررسی

فقط نام میزبان، بدون https:// و مسیر. برای TCP پورت را بعد از دونقطه بنویسید، مثل example.com:22؛ بدون پورت، ۴۴۳ بررسی می‌شود. IPv6 پذیرفته نمی‌شود.

نمونه‌ها

از کجا بررسی می‌شود؟ ایران‌کلاد خارج از ایران نقطهٔ اندازه‌گیری ندارد. سرور ما نشانی و نوع بررسی را به سرویس عمومی check-host.net می‌فرستد و نودهای آن در کشورهای مختلف آزمون را اجرا می‌کنند. این سرویس از هر بررسی گزارشی عمومی می‌سازد؛ نشانی سرورهای داخلی یا محرمانه را وارد نکنید.

نودهای کشورهای مختلف در حال آزمون‌اند؛ معمولاً ۸ تا ۱۵ ثانیه طول می‌کشد.

نوع بررسی را انتخاب کنید و نشانی را بنویسید؛ نتیجهٔ هر نود و خلاصهٔ هر منطقه همین‌جا نمایش داده می‌شود.

راهنمای کامل

راهنمای بررسی جهانی سایت: دسترسی از کشورهای مختلف با Ping‏، HTTP‏، TCP و DNS

اینکه سایت روی مرورگر خودتان باز می‌شود، فقط یک نقطه از نقشه است. کاربری در آلمان، مشتری‌ای در امارات یا ربات جست‌وجوگری در آمریکا ممکن است تصویر کاملاً متفاوتی ببیند. ابزار بررسی جهانی ایران‌کلاد نام دامنه یا آدرس سرور را از طریق سرویس check-host.net همزمان از حداکثر ۲۰ نقطه در کشورهای مختلف آزمایش می‌کند و نتیجه را به تفکیک نود و منطقه نشان می‌دهد. در این راهنما می‌خوانید چهار نوع بررسی چه تفاوتی دارند، نتیجه را چطور بخوانید، چرا سایت‌های میزبانی‌شده در ایران گاهی از خارج دیده نمی‌شوند و نشانی‌ای که وارد می‌کنید دقیقاً به کجا فرستاده می‌شود.

۹ بخش حدود ۷ دقیقه مطالعه

فهرست مطالب

بررسی جهانی سایت چیست و چه زمانی به کار می‌آید؟

بررسی جهانی یک آزمون دسترسی چندنقطه‌ای است. به‌جای اینکه فقط از شبکهٔ خودتان سایت را باز کنید، از سرورهایی که در کشورهای مختلف قرار دارند می‌خواهید همان دامنه را ping کنند، صفحهٔ آن را بگیرند، به یک پورت وصل شوند یا نام آن را resolve کنند. حاصل، جدولی است که نشان می‌دهد سایت از کجا در دسترس است و از کجا نه، و پاسخ هر نقطه چقدر طول کشیده است.

این ابزار برای مدیران سایت، توسعه‌دهندگان و تیم‌های پشتیبانی ساخته شده است؛ هر کسی که باید به این سؤال جواب بدهد: «مشکل از سرور است یا از مسیر کاربر؟» اگر همهٔ نودها خطا بدهند، احتمالاً سرور یا DNS ایراد دارد. اگر فقط نودهای یک منطقه خطا بدهند، مشکل در مسیر شبکه یا تنظیمات محدودسازی است.

  • تأیید در دسترس بودن سایت پیش از راه‌اندازی یا کمپین تبلیغاتی
  • تشخیص قطعی منطقه‌ای وقتی فقط کاربران یک کشور شکایت دارند
  • بررسی انتشار رکوردهای DNS بعد از تغییر آدرس سرور
  • اطمینان از باز بودن یک پورت از بیرون شبکهٔ خودتان
  • آزمودن قوانین محدودسازی جغرافیایی پس از فعال کردن آن‌ها
  • مقایسهٔ زمان پاسخ سایت برای کاربران قاره‌های مختلف

چهار نوع بررسی: HTTP‏، Ping‏، TCP و DNS چه فرقی دارند؟

هر نوع بررسی لایهٔ متفاوتی از دسترسی را می‌آزماید. اگر نمی‌دانید از کدام شروع کنید، HTTP را انتخاب کنید؛ نزدیک‌ترین آزمون به تجربهٔ کاربر واقعی است. اگر HTTP خطا داد، با Ping و TCP لایه‌های پایین‌تر را جدا کنید تا بفهمید مشکل از سرور وب است یا از رسیدن به خود سرور.

نوعچه چیزی را می‌آزمایدستون جزئیات چه نشان می‌دهد
HTTPگرفتن صفحه از وب‌سروردر حالت موفق کد پاسخ و زمان به میلی‌ثانیه؛ در حالت خطا پیام نود
Ping (ICMP)رسیدن بسته‌های ICMP به سرورتعداد پاسخ‌های موفق از کل تلاش‌ها و میانگین زمان رفت‌وبرگشت
TCP پورتبرقراری اتصال به یک پورت مشخصزمان برقراری اتصال یا پیام خطا؛ بدون پورت، ۴۴۳ فرض می‌شود
DNS A/AAAAresolve کردن نام دامنه از دید هر نودآدرس‌های IPv4 و IPv6 برگشتی و مقدار TTL

نتیجهٔ ناموفق Ping همیشه به معنای خاموش بودن سرور نیست. بسیاری از سرورها و فایروال‌ها ICMP را مسدود می‌کنند. سرورهای جدید ایران‌کلاد به‌صورت پیش‌فرض به ICMP پاسخ می‌دهند، مگر اینکه خودتان قانون فایروال را تغییر داده باشید.

بازگشت به فهرست مطالب

ابزار بررسی جهانی پشت صحنه چطور کار می‌کند؟

ایران‌کلاد نود اندازه‌گیری در کشورهای دیگر ندارد و ادعای آن را هم نمی‌کند. وقتی دکمهٔ بررسی را می‌زنید، سرور ایران‌کلاد درخواست شما را به API عمومی check-host.net می‌فرستد و از آن می‌خواهد آزمون را با حداکثر ۲۰ نود انجام دهد. اینکه دقیقاً کدام نودها و کشورها انتخاب شوند، در اختیار check-host.net است و ممکن است از یک اجرا به اجرای دیگر فرق کند.

سرور ما چهار ثانیه صبر می‌کند و نتیجه‌ها را می‌خواند. اگر بیش از نیمی از نودها هنوز جواب نداده باشند، یک بار دیگر چهار ثانیه صبر می‌کند. برای همین صفحهٔ نتیجه معمولاً بعد از چند ثانیه تا حدود ده ثانیه باز می‌شود. نودهایی که تا آن لحظه جواب نداده‌اند با برچسب «بی‌پاسخ تا این لحظه» نشان داده می‌شوند و صفحه خودکار تازه نمی‌شود؛ برای دیدن نتیجهٔ نهایی آن‌ها از پیوند «گزارش کامل» در سایت check-host.net استفاده کنید یا بررسی را دوباره اجرا کنید.

در این مدت، صفحه زمان سپری‌شده را نشان می‌دهد و با دکمهٔ «لغو» یا کلید Esc می‌توانید منتظر نمانید؛ اگر پاسخ در شصت ثانیه نرسد، بررسی خودکار متوقف می‌شود و پیام روشنی می‌بینید. پس از هر بررسی موفق، نوع بررسی و نشانی در بخش # آدرس صفحه قرار می‌گیرد و دکمهٔ «کپی لینک این بررسی» همین پیوند را برمی‌دارد تا آن را برای همکار یا پشتیبانی بفرستید؛ با باز کردن آن، بررسی از نو اجرا می‌شود و نتیجهٔ همان لحظه را نشان می‌دهد. پیوندهای قدیمی‌تر که نشانی را در پارامتر host دارند هم همچنان کار می‌کنند.

بازگشت به فهرست مطالب

نتیجهٔ بررسی جهانی را چطور بخوانیم؟

بالای نتیجه تعداد نودهای موفق و کل نودها آمده است. زیر آن، نوار مناطق نتیجه را به تفکیک اروپا، آمریکا، آسیا، خاورمیانه، آفریقا و اقیانوسیه خلاصه می‌کند: سبز یعنی همهٔ نودهای آن منطقه موفق بوده‌اند، قرمز یعنی هیچ‌کدام موفق نبوده‌اند و کهربایی یعنی نتیجه مختلط است یا بخشی از نودها هنوز جواب نداده‌اند. در جدول، ردیف‌های موفق بالاتر و ردیف‌های ناموفق و در انتظار پایین‌تر مرتب می‌شوند.

الگوی خطا مهم‌تر از تعداد آن است. جدول زیر رایج‌ترین الگوها را با برداشت محتمل هر کدام نشان می‌دهد.

الگوی نتیجهبرداشت محتمل
همهٔ نودها ناموفقسرور خاموش است، وب‌سرور اجرا نمی‌شود یا DNS به آدرس اشتباه اشاره می‌کند
فقط یک منطقه ناموفقمشکل مسیر شبکه در آن منطقه یا محدودسازی جغرافیایی
همه موفق ولی زمان‌ها خیلی متفاوتطبیعی است؛ فاصلهٔ جغرافیایی تا سرور روی زمان پاسخ اثر دارد
DNS آدرس‌های متفاوت در نودهاتغییر رکورد هنوز همه‌جا منتشر نشده یا از DNS جغرافیایی استفاده می‌کنید
Ping ناموفق، HTTP موفقICMP مسدود است؛ سایت سالم است
TCP موفق، HTTP ناموفقپورت باز است ولی وب‌سرور یا گواهی درست پاسخ نمی‌دهد

بازگشت به فهرست مطالب

چرا سایت میزبانی‌شده در ایران گاهی از خارج در دسترس نیست؟

سایت‌هایی که روی سرور داخل ایران میزبانی می‌شوند، گاهی از بعضی نودهای خارجی جواب نمی‌دهند یا با تأخیر زیاد جواب می‌دهند، در حالی که برای کاربران داخل کشور کاملاً سالم‌اند. علت می‌تواند محدودیت‌های اتصال بین‌المللی، مسیرهای طولانی و پرترافیک خروجی کشور یا قطعی‌های مقطعی همان مسیرها باشد. در چنین حالتی خطای نودهای خارجی لزوماً به معنای خراب بودن سرور شما نیست.

دلیل دیگر می‌تواند تنظیمات خودتان باشد. اگر روی CDN ایران‌کلاد محدودسازی جغرافیایی را فعال کرده‌اید و مثلاً فقط بازدید از ایران را مجاز گذاشته‌اید، نودهای خارجی عمداً پاسخ نمی‌گیرند و این یعنی قانون درست کار می‌کند. قوانین فایروال ابری که ورود را به بازه‌های خاصی محدود کرده‌اند هم همین اثر را دارند.

برای سنجش تجربهٔ کاربران داخل ایران، این ابزار جای مناسبی نیست؛ چون نودها را check-host.net انتخاب می‌کند و ممکن است در هر اجرا نودی از ایران در فهرست نباشد. برای دیدن کیفیت دسترسی از شبکهٔ خودتان تا ایران‌کلاد، از بررسی اتصال استفاده کنید.

بازگشت به فهرست مطالب

چه نشانی‌ای وارد کنیم؟ قواعد ورودی و پورت

فقط نام میزبان را بنویسید، بدون http یا https و بدون مسیر؛ مثلاً example.com یا shop.example.com. ورودی فقط حروف لاتین، عدد، خط تیره و نقطه می‌پذیرد، پس دامنه‌های فارسی را باید به شکل punycode که با xn-- شروع می‌شود وارد کنید. آدرس IPv4 هم پذیرفته می‌شود، ولی IPv6 در این فرم قابل وارد کردن نیست.

برای بررسی TCP، شمارهٔ پورت را بعد از دونقطه بنویسید، مثل example.com:22 برای SSH یا example.com:3306 برای MySQL. اگر پورتی ننویسید، ۴۴۳ فرض می‌شود. بررسی پورت‌های پایگاه داده از بیرون بیشتر برای اطمینان از بسته بودن آن‌هاست: اگر پورت پایگاه داده از همه‌جای دنیا باز است، احتمالاً باید آن را در فایروال محدود کنید.

بازگشت به فهرست مطالب

حریم خصوصی: نشانی شما به کجا فرستاده می‌شود؟

این ابزار برخلاف ابزارهای مرورگری ایران‌کلاد، به یک سرویس خارجی وابسته است. نشانی و نوع بررسی که وارد می‌کنید از سرور ایران‌کلاد به check-host.net فرستاده می‌شود و نودهای آن سرویس از کشورهای مختلف به سرور شما درخواست می‌فرستند. check-host.net درخواست را از آدرس سرور ایران‌کلاد می‌بیند، نه از آدرس شما، ولی خود نشانی هدف را دریافت و طبق سیاست‌های خودش نگه‌داری می‌کند.

check-host.net برای هر بررسی یک گزارش دائمی می‌سازد که پیوند «گزارش کامل» به آن اشاره می‌کند و هر کسی که این پیوند را داشته باشد می‌تواند آن را ببیند. کد ابزار در ایران‌کلاد نشانی یا نتیجه را در پایگاه داده ذخیره نمی‌کند؛ ولی نشانی هدف در بخش # آدرس صفحه و تاریخچهٔ مرورگر شما می‌ماند و مثل هر درخواست وب ممکن است در لاگ عادی وب‌سرور ثبت شود. نشانی سرورهای داخلی یا آزمایشی را که نمی‌خواهید جایی ثبت شود، وارد نکنید.

بازگشت به فهرست مطالب

محدودیت‌های بررسی جهانی را بدانید

هر اجرا یک عکس لحظه‌ای است و جای پایش دائمی را نمی‌گیرد. اگر می‌خواهید قطعی‌ها را در طول شبانه‌روز ثبت کنید، به یک سامانهٔ مانیتورینگ نیاز دارید؛ مثلاً Zabbix یا Prometheus را می‌توانید با نصب یک‌کلیکی روی سرور ابری راه بیندازید. تعداد و محل نودها هم در اختیار check-host.net است و ممکن است در دسترس بودن رایگان این API در آینده تغییر کند.

بررسی DNS فقط رکوردهای A و AAAA و مقدار TTL را نشان می‌دهد؛ برای MX‏، TXT و NS از بررسی DNS استفاده کنید. بررسی HTTP هم فقط موفق یا ناموفق بودن و کد پاسخ را می‌گوید؛ هدرهای امنیتی و ریدایرکت‌ها را با بررسی هدرهای HTTP و اعتبار گواهی را با تست SSL ببینید.

بازگشت به فهرست مطالب

سایتی که از همه‌جا در دسترس باشد: قدم‌های بعدی

اگر بررسی جهانی نشان داد سرور فعلی شما کند یا ناپایدار است، سرور ابری ایران‌کلاد در دیتاسنتر تهران گزینه‌ای با صورت‌حساب ساعتی و تومانی است؛ پلن mini از ۱٬۱۰۰ تومان در ساعت شروع می‌شود و همهٔ پلن‌ها در صفحهٔ قیمت‌ها آمده‌اند. هر سرور جدید با فایروال فعال، پورت‌های ۲۲، ۸۰ و ۴۴۳ باز و پاسخ به ICMP تحویل داده می‌شود؛ پس Ping‏، HTTP و TCP روی پورت‌های وب از روز اول قابل آزمون‌اند.

برای کاربران داخل ایران، CDN ایران‌کلاد فایل‌های ثابت را روی لبهٔ شبکه در ایران کش می‌کند و بار سرور اصلی را کم می‌کند. اگر رکوردهای DNS را هم می‌خواهید در یک پنل داشته باشید، DNS مدیریت‌شده در دسترس است. بعد از هر تغییر، دوباره با همین ابزار نتیجه را از نقاط مختلف بسنجید.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

بررسی جهانی سایت از چند کشور انجام می‌شود؟
از حداکثر ۲۰ نود سرویس check-host.net. اینکه کدام نودها و کشورها انتخاب شوند در اختیار check-host.net است و ممکن است از یک اجرا به اجرای بعد فرق کند.
آیا ایران‌کلاد خودش در کشورهای دیگر نود اندازه‌گیری دارد؟
خیر. زیرساخت ایران‌کلاد در تهران است و این ابزار برای آزمون از کشورهای دیگر، درخواست را به API عمومی check-host.net می‌فرستد و نتیجه را خلاصه و دسته‌بندی می‌کند.
نشانی‌ای که وارد می‌کنم کجا فرستاده می‌شود؟
از سرور ایران‌کلاد به check-host.net و از آنجا به نودهای آزمون. check-host.net یک گزارش دائمی می‌سازد که هر کس پیوندش را داشته باشد می‌تواند ببیند. ایران‌کلاد نشانی یا نتیجه را در پایگاه داده ذخیره نمی‌کند.
چرا بعضی نودها «بی‌پاسخ تا این لحظه» می‌مانند؟
سرور ما حداکثر دو بار چهار ثانیه منتظر نتیجه می‌ماند. نودهایی که تا آن زمان جواب نداده‌اند با برچسب «بی‌پاسخ تا این لحظه» نمایش داده می‌شوند و صفحه خودکار تازه نمی‌شود. نتیجهٔ نهایی را در گزارش کامل check-host.net ببینید یا بررسی را دوباره اجرا کنید.
Ping ناموفق است ولی سایت باز می‌شود؛ مشکل چیست؟
احتمالاً ICMP در فایروال سرور یا مسیر مسدود است. سایت برای کاربران سالم است. برای آزمون واقعی دسترسی وب از نوع HTTP یا TCP روی پورت ۴۴۳ استفاده کنید.
چطور یک پورت خاص را از کشورهای دیگر بررسی کنم؟
نوع بررسی را TCP پورت بگذارید و پورت را بعد از دونقطه بنویسید، مثل example.com:22. اگر پورت ننویسید، ۴۴۳ بررسی می‌شود.
آیا می‌توانم آدرس IP را به‌جای دامنه وارد کنم؟
آدرس IPv4 پذیرفته می‌شود، ولی IPv6، پروتکل مثل https و مسیر بعد از دامنه پذیرفته نمی‌شوند. دامنهٔ فارسی را به شکل punycode وارد کنید.
سایتم در ایران میزبانی می‌شود و نودهای خارجی خطا می‌دهند؛ طبیعی است؟
ممکن است باشد. محدودیت‌های اتصال بین‌المللی، مسیرهای پرترافیک یا قوانین محدودسازی جغرافیایی خودتان می‌توانند باعث خطای نودهای خارجی شوند، در حالی که کاربران داخل ایران مشکلی ندارند.
لینک اشتراک نتیجهٔ قبلی را نشان می‌دهد یا بررسی را دوباره اجرا می‌کند؟
لینک «کپی لینک این بررسی» نوع بررسی و نشانی را در بخش # آدرس دارد و با باز شدن، بررسی را از نو اجرا می‌کند. برای نتیجهٔ ثابت همان لحظه، پیوند گزارش کامل check-host.net را بفرستید.
برای پایش دائمی سایت از همین ابزار استفاده کنم؟
این ابزار برای بررسی دستی و لحظه‌ای است. برای پایش دائمی یک سامانهٔ مانیتورینگ مثل Zabbix یا Prometheus روی سرور ابری راه بیندازید تا قطعی‌ها در طول زمان ثبت و اعلام شوند.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

سرور ابری

سرور ابری ایران‌کلاد در کمتر از ۶۰ ثانیه آماده می‌شود؛ با دیسک NVMe SSD، پورت اختصاصی ۱۰ گیگابیت و صورت‌حساب ساعتی تومانی، از ۱٬۱۰۰ تومان در ساعت.