
نیم سرور چیست و چه وظیفهای دارد؟
ورود به دنیای وبسایت سازی اغلب با هیجان خرید دامنه و هاست آغاز میشود، اما چالش اصلی زمانی شروع میشود که باید این دو را به هم متصل کرد. یکی از مهمترین و در عین حال گیجکنندهترین مراحل برای کاربران تازهکار، تغییر نیم سرور (Nameserver) است. بسیاری از افراد نیم سرورها را در پنل مدیریت دامنه خود وارد میکنند، اما پس از چند ساعت هنوز سایتشان باز نمیشود یا با خطاهای عجیب مواجه میشوند. سوالی که همیشه ذهن را مشغول میکند این است: «آیا نیم سرور واقعاً سِت شده است؟»
بسیاری از کاربران تصور میکنند به محض وارد کردن نیم سرورها در پنل ثبت دامنه، همه چیز تمام شده و سایت بلافاصله روی هاست جدید در دسترس قرار میگیرد؛ اما در عمل موضوع کمی پیچیدهتر است.
در بسیاری از مواقع نیم سرورها در پنل دامنه تنظیم شدهاند اما هنوز در سطح اینترنت، منتشر (Propagate) نشدهاند. همچنین استفاده از CDNهایی مانند Cloudflare یا سایر سرویسهای مدیریت DNS نیز ممکن است فرآیند بررسی را کمی متفاوت کند.
این راهنما به شما کمک میکند تا به سادگی متوجه شوید نیم سرور دامنه شما به درستی تنظیم شده است یا خیر و در صورت نیاز، چگونه آن را بررسی و اصلاح کنید.
آموزش جامع فعال سازی SSL از طریق پنل CDN (ویژه کاربران تلاش نت)
تصور کنید اینترنت یک شهر بزرگ است و هر وبسایت یک خانه در این شهر. نام دامنه (مثلا example.com) مانند آدرس پستی آن خانه است که ما انسانها به راحتی آن را به خاطر میسپاریم. اما کامپیوترها و سرورها برای پیدا کردن یکدیگر از آدرسهای عددی به نام IP Address (به عنوان مثال 192.168.1.1) استفاده میکنند.
سیستم DNS وظیفه ترجمه این آدرسهای قابل فهم برای انسان (نام دامنه) به آدرسهای قابل فهم برای ماشین (IP Address) را بر عهده دارد. نیم سرورها، سرورهای ویژهای هستند که اطلاعات DNS مربوط به یک دامنه را نگهداری و مدیریت میکنند. وقتی شما آدرس وبسایتی را در مرورگر خود وارد میکنید، درخواست شما به این نیم سرورها ارسال میشود تا آدرس IP صحیح را پیدا کرده و شما را به مقصد هدایت کنند.
چرا سِت شدن نیم سرور روی دامنه زمانبر است؟
زمانی که شما هاست جدیدی میخرید، شرکت ارائهدهنده هاست، دو یا چند آدرس نیم سرور مثلاً (ns1.newhost.com) به شما میدهد. شما باید این آدرسها را جایگزین نیم سرورهای پیشفرض شرکت ثبتکننده دامنه کنید. اما این کار آنی نیست! این تغییرات باید در هزاران سرور DNS در سراسر جهان انتشار (Propagation) پیدا کنند. این فرآیند ممکن است از چند دقیقه تا ۴۸ ساعت طول بکشد.
بنابراین، اولین قانون این است: اگر کمتر از ۲۴ ساعت از تغییر نیم سرور گذشته، صبر کنید.
چگونه نیم سرور دامنه را بررسی کنیم و متوجه شویم سِت شده است یا خیر؟
روشهای مختلفی برای بررسی وضعیت نیم سرورهای دامنه شما وجود دارد. این روشها از ابزارهای آنلاین ساده گرفته تا خط فرمان (Command Line) را شامل میشوند:
بررسی از طریق پنل مدیریت دامنه (ثبتکننده دامنه)
اولین مرحله بررسی و مشاهده تنظیمات دامنه در پنل ثبتکننده دامنه است. برای این کار:
- وارد پنل مدیریت دامنه شوید.
- بخش Nameserver یا DNS Management را پیدا کنید.
- نیم سرورهای فعلی را مشاهده کنید.
- آنها را با نیم سرورهای ارائه شده توسط هاست یا سرویس CDN مقایسه کنید.
اگر نیم سرورها در این بخش به درستی ثبت شده باشند، به این معناست که درخواست تغییر ثبت شده است؛ اما هنوز مشخص نیست که این تغییر در سطح اینترنت اعمال شده باشد. بنابراین تنها مشاهده نیم سرورها در پنل دامنه برای اطمینان کافی نیست.
بررسی نیم سرور دامنه با ابزارهای آنلاین WHOIS
یکی از سادهترین روشها برای بررسی وضعیت واقعی نیم سرور دامنه، استفاده از سرویس Whois است.
با استفاده از ابزارهای Whois میتوانید مشاهده کنید که رجیستری دامنه چه نیم سرورهایی را برای دامنه ثبت کرده است.
نحوه استفاده:
- یکی از ابزارهای WHOIS آنلاین را جستجو کنید (مانند whois.com، lookup.icann.org، یا ابزارهای ایرانی مانند whois.nic.ir).
- نام دامنه خود را در کادر جستجو وارد کنید و دکمه جستجو را بزنید.
- در نتایج نمایش داده شده، به دنبال بخشی با عنوان “Name Servers” یا “NS Records” بگردید. در این قسمت، نیم سرورهای فعال دامنه شما لیست شدهاند.
اگر خروجی Whois همان نیم سرورهایی را نمایش دهد که در پنل دامنه تنظیم کردهاید، به احتمال زیاد تغییرات در سطح رجیستری ثبت شدهاند.
البته همچنان ممکن است برخی ISPها یا DNS Resolverها اطلاعات قدیمی را در حافظه کش خود نگهداری کنند.
محدودیت: اطلاعات WHOIS ممکن است همیشه به روزترین وضعیت نیم سرورها را نشان ندهد، به خصوص اگر اخیرا تغییری اعمال کرده باشید و زمان لازم برای انتشار تغییرات در سراسر اینترنت (Propagation Time) سپری نشده باشد.
بررسی وضعیت انتشار DNS
یکی از مهمترین نکاتی که کاربران نادیده میگیرند، زمان انتشار DNS است.
پس از تغییر نیم سرورها ممکن است بین چند دقیقه تا ۴۸ ساعت زمان لازم باشد تا تمامی سرویسدهندگان اینترنت در سراسر دنیا اطلاعات جدید را دریافت کنند.
برای بررسی این موضوع میتوانید از ابزارهای آنلاین DNS Checker استفاده کنید.
در این ابزارها دامنه را وارد میکنید و مشاهده خواهید کرد که سرورهای مختلف در کشورهای گوناگون چه رکوردهایی را نمایش میدهند.
اگر بعضی نقاط جهان هنوز نیم سرورهای قدیمی را نمایش دهند، یعنی فرآیند انتشار DNS هنوز کامل نشده است.
بررسی با استفاده از ابزارهای خط فرمان (Command Line)
اگر میخواهید بدون اینترنت و از طریق کامپیوتر خود چک کنید، میتوانید از دستورات زیر استفاده کنید.
۱. در ویندوز (CMD)
- دکمههای Win + R را بزنید، تایپ کنید cmd و اینتر را بزنید.
- یکی از دستورات زیر را تایپ کنید و اینتر بزنید: (به جای yourdomain.com آدرس سایت خود را بنویسید)
nslookup yourdomain.com
یا:
ping yourdomain.com
۲. در مک یا لینوکس (Terminal)
- ترمینال را باز کنید.
- دستور زیر را اجرا کنید:
dig NS yourdomain.com +short
یا:
ping yourdomain.com
خروجی نمونه:
Pinging yourdomain.com [185.10.10.10]
آدرس IP داخل براکت نشان میدهد دامنه در حال حاضر به کدام سرور اشاره میکند.
خروجی همه دستورات بالا معمولا IP فعلی دامنه را نمایش میدهد. اگر IP نمایش داده شده با IP هاست جدید یکسان باشد، دامنه به سرور جدید متصل شده است. در غیر این صورت احتمالاً هنوز DNSها به طور کامل منتشر نشدهاند یا رکوردهای DNS به درستی تنظیم نشدهاند.
نکته قابل توجه در ارتباط با بررسی وضعیت پینگ Ping
پینگ یکی از سادهترین روشها برای درک وضعیت اتصال است، اما تفسیر آن نیاز به دقت دارد. پینگ سنجش زمان پاسخگویی سرور است.
تفسیر نتایج Ping
- پاسخ با آدرس IP جدید: اگر پینگ شما موفق بود و آس این پی (IP) که دریافت کردید، همان IP هاست جدید شماست، یعنی نیم سرور ست شده و DNS به درستی کار میکند.
- پاسخ با آدرس IP قدیمی: اگر پینگ موفق بود اما آدرس IP متعلق به هاست قدیمی یا شرکت ثبتکننده دامنه بود، یعنی نیم سرور هنوز ست نشده و مرورگر شما از کش قدیمی استفاده میکند.
- خطای “Request Timed Out” یا “Destination Host Unreachable“: این حالت دو معنی میتواند داشته باشد:
- هنوز ست نشده: ممکن است نیم سرور هنوز در شبکه شما منتشر نشده باشد.
- مشکل در هاست: نیم سرور ست شده، اما سرور هاست در دسترس نیست (مثلا هاست خاموش است یا فایروال جلوی پینگ را گرفته است).
- پینگ به IP خاص کلودفلر یا CDN: اگر از CDN استفاده میکنید، ممکن است پینگ شما به IP شرکت کلودفلر پاسخ دهد، نه IP مستقیم هاست. این یعنی نیم سرور ست شده و ترافیک در حال عبور از CDN است.
نکته مهم درباره Ping
باید توجه داشت که Ping همیشه معیار دقیقی برای تشخیص وضعیت سایت نیست زیرا:
- برخی سرورها پاسخ Ping را مسدود میکنند.
- برخی CDNها IP متفاوتی نمایش میدهند.
- بعضی فایروالها درخواست ICMP را رد میکنند.
بنابراین، اگر پینگ خطا داد، لزوماً به معنی خرابی سایت یا عدم ست شدن نیم سرور نیست. حتماً این مورد را با مرورگر یا ابزارهای آنلاین چک کنید. Ping تنها یک ابزار کمکی محسوب میشود.
چالش بزرگ استفاده از CDNها
یکی از مواردی که بسیاری از کاربران را دچار سردرگمی میکند، استفاده از سرویسهای CDN مانند کلودفلر (Cloudflare) است.
در این حالت، نیم سرور ست میشود، اما سایت باز نمیشود. چرا؟!
وقتی از CDN استفاده میکنید، شما نیم سرورهای خودِ CDN را در پنل دامنه ست میکنید. این کار باعث میشود ترافیک اول به سرورهای CDN برسد.
در این حالت:
- نیم سرورهای هاست دیگر نمایش داده نمیشوند.
- IP نمایش داده شده ممکن است متعلق به CDN باشد.
- Ping ممکن است IP سرور اصلی را نشان ندهد.
بنابراین اگر از CDN استفاده میکنید، مشاهده IP متفاوت الزاماً به معنای وجود مشکل نیست!
در سناریوی CDN، حتی اگر نیم سرور در پنل دامنه ست شده باشد، تا زمانی که رکوردهای داخلی CDN صحیح نباشند، سایت شما کار نخواهد کرد. بنابراین، همیشه بعد از ست کردن نیم سرور، وارد پنل CDN شوید و صحت رکوردها را بررسی کنید تا مطمئن شوید رکورد A دامنه به IP صحیح سرور متصل شده است.
چرا نیم سرور در پنل تنظیم شده ولی هنوز فعال نیست؟
این سؤال یکی از پرتکرارترین مشکلات کاربران است.
دلایل متداول عبارتند از:
- انتشار DNS هنوز کامل نشده است: شایعترین علت همین موضوع است و معمولا باید چند ساعت تا حداکثر ۴۸ ساعت صبر کرد.
- نیم سرور اشتباه وارد شده است: یک حرف اضافه یا حذف شده در نام نیم سرور باعث میشود دامنه نتواند DNSهای صحیح را پیدا کند.
- نیم سرورهای جدید هنوز فعال نشدهاند: گاهی شرکت میزبان نیم سرور را اعلام کرده اما هنوز روی سرور پیکربندی کامل انجام نشده است.
- کش DNS سیستم: ممکن است کامپیوتر شما همچنان اطلاعات قدیمی را ذخیره کرده باشد. در CMD ویندوز میتوانید کش DNS را با دستور زیر پاک کنید:
ipconfig /flushdns
سپس مجددا دامنه را بررسی کنید.
چک لیست نهایی برای اطمینان از سِت شدن نیم سرور
اگر میخواهید مطمئن شوید نیم سرور دامنه کاملا فعال شده است، موارد زیر را بررسی کنید:
- نیم سرورها در پنل دامنه به درستی ثبت شده باشند.
- خروجی Whois همان نیم سرورها را نمایش دهد.
- ابزارهای DNS Checker در کشورهای مختلف اطلاعات جدید را نشان دهند.
- دستور nslookup IP صحیح را برگرداند.
- رکوردهای DNS روی سرور یا CDN به درستی تنظیم شده باشند.
- کش DNS سیستم پاک شده باشد.
- در صورت استفاده از Cloudflare یا CDN، رکوردهای DNS داخل پنل سرویس بررسی شوند.
جمع بندی نهایی جهت این مورد
بررسی و اطمینان از صحت تنظیمات نیم سرورهای دامنه، یک مرحله حیاتی اما گاهی پیچیده است. با درک صحیح مفاهیم DNS، نیم سرورها و آگاهی از چالشهایی مانند زمان انتشار DNS و تداخل با CDNها، میتوانید به سرعت وضعیت دامنه خود را بررسی کرده و مشکلات احتمالی را برطرف نمایید. همیشه به یاد داشته باشید که پس از هر تغییری، صبور باشید و از ابزارهای کمکی مانند DNSChecker.org و دستورات خط فرمان برای عیبیابی دقیقتر استفاده کنید.
همچنین اگر از سرویسهایی مانند Cloudflare استفاده میکنید، باید توجه داشته باشید که IP نمایش داده شده یا حتی نتیجه Ping همیشه نشاندهنده سرور اصلی سایت نیست. ترکیب چند روش مختلف بررسی DNS بهترین راه برای اطمینان از اتصال صحیح دامنه به سرور مقصد خواهد بود.
در صورت پابرجا بودن مشکل پس از ۴۸ ساعت، تماس با پشتیبانی ثبت کننده دامنه یا سرویس دهنده CDN هاست، بهترین اقدام بعدی خواهد بود.









