آدرسدهی در اینترنت چگونه کار میکند؟
اینترنت بر پایه آدرسهای عددی (IP) کار میکند، اما ما برای دسترسی به سایتها از نامهای آسانتر (مانند https://www.google.com/search?q=google.com) استفاده میکنیم. سیستم DNS (Domain Name System) وظیفه دارد این نامهای دامنه را به آدرسهای IP تبدیل کند؛ این سیستم، همان دفترچه تلفن اینترنت است.
برای اینکه دامنه شما به هاستینگ شما وصل شود و سایت شما بالا بیاید، باید با سه مفهوم کلیدی آشنا باشید: IP، Nameserver و DNS.
بخش اول: تعاریف و تفاوتهای کلیدی
۱. IP Address (آدرس پروتکل اینترنت)
-
چیست؟ یک آدرس عددی منحصر به فرد (مثلاً
192.0.2.1) که موقعیت سرور شما در اینترنت را مشخص میکند. وبسایت شما روی سروری با این آدرس قرار دارد. -
وظیفه: محل دقیق قرارگیری سرور فیزیکی.
۲. Nameserver (سرور نام)
-
چیست؟ سرورهایی که اطلاعات DNS (دفترچه تلفن) دامنه شما را در خود نگهداری و مدیریت میکنند. هر شرکت هاستینگ، سرور نامهای مخصوص به خود را دارد (معمولاً دو یا چند Nameserver).
-
وظیفه: اولین نقطه اتصال دامنه به شرکت هاستینگ. هنگامی که شما Nameserver دامنه را تغییر میدهید، به دنیا میگویید که "اطلاعات DNS این دامنه را از سرورهای این شرکت هاستینگ بخوانید."
-
نمونه:
ns1.yourhostcompany.comوns2.yourhostcompany.com
۳. DNS Records (رکوردهای DNS)
-
چیست؟ تنظیمات جزئی و فنی دامنه (مانند رکورد A، MX، TXT و CNAME) که داخل سرور نام (Nameserver) ذخیره میشوند. این رکوردها مشخص میکنند که هر بخش از دامنه شما به کجا متصل شود.
-
وظیفه: مدیریت اتصالات خاص (مثلاً رکورد A، دامنه اصلی را به IP وصل میکند؛ رکورد MX، ایمیل را به سرور ایمیل وصل میکند).
-
محل مدیریت: Zone Editor در کنترل پنل (cPanel/Plesk).
| ویژگی | Nameserver | DNS Records |
| تعیینکننده اصلی | مدیریت دامنه (شرکت ثبتکننده) | کنترل پنل هاستینگ (cPanel/Plesk) |
| هدف | اتصال دامنه به هاستینگ | اتصال زیردامنهها، ایمیل و سرویسها به آدرسهای خاص |
| نمونه | ns1.example.com |
A Record، MX Record، SPF |
بخش دوم: نحوه تنظیم Nameserver دامنه
اگر دامنه خود را در محلی (رجیسترار) غیر از شرکت هاستینگ خود ثبت کردهاید، باید Nameserverها را تنظیم کنید تا دامنه به هاست شما متصل شود.
مرحله ۱: دریافت Nameserverها از هاستینگ
-
وارد پنل کاربری خود در وبسایت شرکت هاستینگ شوید.
-
در مشخصات سرویس هاستینگ خود، معمولاً دو یا چند Nameserver را مشاهده خواهید کرد.
-
مثال:
ns3.ourcompanyhost.comوns4.ourcompanyhost.com
-
مرحله ۲: اعمال Nameserverها در پنل مدیریت دامنه
-
وارد پنل کاربری خود در وبسایت شرکت ثبتکننده دامنه (رجیسترار) شوید (همانجایی که دامنه را خریدهاید).
-
به بخش مدیریت دامنه (Domain Management) بروید.
-
دامنه مورد نظر را انتخاب کرده و گزینه تغییر Nameserver یا Set Custom Nameservers را پیدا کنید.
-
Nameserverهایی که در مرحله ۱ دریافت کردهاید را در جایگاههای مربوطه (Nameserver 1، Nameserver 2 و...) وارد و ذخیره کنید.
مرحله ۳: صبر برای انتشار (Propagation)
پس از تغییر Nameserverها، این اطلاعات باید در سراسر سرورهای اینترنت بهروزرسانی شوند. به این فرآیند انتشار DNS (DNS Propagation) گفته میشود.
-
مدت زمان: این فرآیند معمولاً بین ۲ تا ۲۴ ساعت زمان میبرد. در این بازه، ممکن است سایت شما برای برخی از کاربران بالا بیاید و برای برخی دیگر خیر.
-
نکته مهم: تا زمانی که فرآیند انتشار تکمیل نشده است، نباید تغییرات دیگری در Nameserverها یا رکوردهای DNS ایجاد کنید.
بخش سوم: مدیریت رکوردهای DNS (اگر از Nameserverهای ما استفاده میکنید)
اگر Nameserverهای شما روی سرورهای ما تنظیم شده باشد، شما میتوانید تمامی تنظیمات جزئی DNS (مانند رکورد A برای اتصال به IP خاص، یا رکورد MX برای ایمیل) را مستقیماً از طریق کنترل پنل هاستینگ خود مدیریت کنید.
-
محل مدیریت: cPanel » بخش Zone Editor (ویرایشگر ناحیه)
