راهنمای کامل شناسایی Registrar دامنه، لیست دامنه‌های DNSSEC و ویرایش فایل Hosts

این مقاله نحوه شناسایی Registrar دامنه، روش لیست‌کردن دامنه‌های دارای DNSSEC در سرور، و آموزش کامل ویرایش فایل /etc/hosts در macOS، Linux و Windows را توضیح می‌دهد. این راهنما برای مدیران سرور، توسعه‌دهندگان و کاربران cPanel & WHM طراحی شده است.

WHM, DNS managementhosts filedomain registrar, DNSSEC

~3 دقیقه مطالعه • بروزرسانی ۲۹ بهمن ۱۴۰۴

1. شناسایی Registrar دامنه


Registrar یا ثبت‌کننده دامنه، شرکتی است که مدیریت رزرو و ثبت دامنه‌ها را برعهده دارد. با خرید دامنه از یک Registrar، می‌توانید:

  • مدیریت اطلاعات تماس دامنه
  • استفاده از سرویس‌های ثبت ناشناس (در برخی Registrarها)
  • مدیریت Nameserverها
  • مدیریت DNSSEC

1.1 روش شناسایی Registrar

برای پیدا کردن Registrar دامنه:

  1. به وب‌سایت InterNIC بروید.
  2. نام دامنه را وارد کنید.
  3. گزینه Domain را انتخاب کنید.
  4. روی Submit کلیک کنید.

در صفحه نتایج، خط Registrar URL آدرس وب‌سایت Registrar را نمایش می‌دهد.


1.2 نکات تکمیلی

  • اگر رمز عبور یا حساب خود را فراموش کرده‌اید، از ابزار بازیابی Registrar استفاده کنید.
  • اگر Registrar اعلام کند دامنه از طریق Reseller ثبت شده، سوابق مالی خود را بررسی کنید.
  • حتی اگر اطلاعات دامنه مخفی باشد، نام Registrar نمایش داده می‌شود.
  • برخی شرکت‌های هاستینگ نیز خدمات ثبت دامنه ارائه می‌دهند.



2. لیست دامنه‌های دارای DNSSEC


DNSSEC یک لایه امنیتی برای DNS است که از جعل رکوردهای DNS جلوگیری می‌کند.


2.1 لیست‌کردن دامنه‌های DNSSEC

برای مشاهده دامنه‌هایی که روی سرور DNSSEC فعال دارند:

pdnsutil list-secure-zones

نمونه خروجی:

Aug 24 12:28:29 [bindbackend] Done parsing domains, 0 rejected, 443 new, 0 removed
example.com
All secure zonecount:1

نکته: example.com یک دامنه نمونه است.




3. ویرایش فایل Hosts


برخی هاستینگ‌ها یک URL موقت مانند http://IP/~username ارائه می‌دهند. اما برخی سایت‌ها با این URL کار نمی‌کنند. در این حالت باید فایل Hosts سیستم خود را ویرایش کنید تا دامنه به IP جدید اشاره کند.


نکته: تغییرات فایل Hosts خودکار حذف نمی‌شوند. برای بازگشت به DNS عمومی، باید خطوط اضافه‌شده را حذف کنید.


3.1 ویرایش فایل Hosts در macOS و Linux


  1. فایل /etc/hosts را با ویرایشگر دلخواه باز کنید.
  2. IP و دامنه را اضافه کنید:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.20 example.com
1.2.3.4 username.example.com

در این مثال، 1.2.3.4 IP سرور و username.example.com دامنه است.


فایل را ذخیره کنید و مرورگر را ریفرش کنید.


3.2 ویرایش فایل Hosts در Windows®


  1. Start را باز کنید.
  2. Notepad را جستجو کنید.
  3. روی Notepad راست‌کلیک → Run as Administrator.
  4. فایل زیر را باز کنید:
C:\Windows\System32\Drivers\etc\hosts

IP و دامنه را اضافه کنید:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.20 example.com
1.2.3.4 username.example.com

فایل را ذخیره کنید و مرورگر را ریفرش کنید.




نتیجه‌گیری


شناسایی Registrar دامنه، بررسی DNSSEC و ویرایش فایل Hosts از مهم‌ترین ابزارهای مدیریت دامنه و سرور هستند. با این روش‌ها می‌توانید مشکلات DNS، تست سایت قبل از تغییر DNS و امنیت دامنه را بهتر مدیریت کنید.


نوشته و پژوهش شده توسط دکتر شاهین صیامی