نحوه تنظیم نیم سرور (DNS) بر روی دامنه‌های ملی (IR)

 

همانطور که می دانید برای راه اندازی وب سایت خود نیاز به خرید هاست و ثبت دامنه دارید. جهت نمایش وب سایت پس از ورود نام دامین در مرورگر ها، لازم است دامنه شما به سرویس میزبانی وب خریداری شده متصل شود. در صورتی که خرید میزبانی وب خود را همزمان با ثبت دامنه در IRPOWER انجام داده باشید، سیستم به صورت خودکار مراحل اتصال هاست و دامین (تنظیم نیم سرورهای سرور مورد نظر) را انجام خواهد داد. حال در صورتی که سرویس میزبانی وب خود را قبلا تهیه کرده باشید یا تمایل به استفاده از سرویس های Addon Domain یا Park Domain هستید یا به دلایل دیگر نیاز دارید نیم سرور های دامنه خود را تغییر دهید، لازم است به صورت دستی DNS مورد نظر خود را بر روی دامنه خود تنظیم کنید.

در صورتی که از دامنه های ملی (دامنه با پسوند IR) استفاده می کنید، به دو روش زیر می توانید نیم سرورهای دامین خود را تغییر دهید:

۱) تغییر نام سرور از طریق مدیریت دامنه های ناحیه کاربری IRPOWER

۲) تغییر نام سرور از طریق شناسه کاربری خود در وب سایت ایرنیک

 

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

 

  • نکته:‌ در نظر داشته باشید در صورتی که تمایل داشته باشید به شناسه کاربری خود در وب سایت ایرنیک دسترسی داشته باشید، لازم است ابتدا با استفاده از مقاله آموزشی نحوه دریافت کلمه عبور شناسه NIC.IR اقدامات لازم را انجام دهید.

 

۱) ابتدا با استفاده از مقاله آموزشی نحوه ورود به کنترل پنل نیک وارد شناسه کاربری نیک خود شوید.

۲) از طریق منو های بالا دامنه‌ها > دامنه‌های من را انتخاب نمایید.

 

آموزش تنظیم DNS بر روی دامنه‌های IR.

 

 

۳) در بخش نام دامنه دامنه های من مطابق با تصویر زیر نام دامنه خود را جستجو کنید و یا در لیست دامنه های پایین صفحه دامنه خود را پیدا کنید:

 

نحوه تغییر رابط نمایندگی دامنه ir

 

 

۴) پس از یافتن نام دامین مورد نظر خود، در پایین صفحه بخش سامانهٔ نام دامنه (DNS) بر روی دکمه ویرایش ردیف‌های کارگزاری نام و میزبانی دامنه کلیک کنید:

 

آموزش تنظیم DNS بر روی دامنه‌های IR.

 

 

۵) حال در قسمت نام کارگزار، می‌توانید نسبت به وارد‌کردن DNSهای مورد نظر در ردیف های در نظر گرفته شده اقدام نمایید و سپس بر روی دکمه اعمال کلیک فرمایید:

 

 

۶) DNSهای مورد نظر شما تنظیم شد. حال کافی است ساعاتی (تا ۲۴ ساعت) منتظر بمانید تا تغییرات صورت گرفته بر روی دامین شما در فضای اینترنت قابل مشاهده شود.

 


نکات قابل توجه در تنظیم DNS بر روی دامنه‌ IR:

۱) چنانچه تمایل به ایجاد Child Name Server دارید، علاوه بر تکمیل فیلدهای ذکر شده در مرحله ۴، از فیلدهای موجود در ستون آی پی کارگزار با مقدار IP سرور میزبان هاست یا سرور مجازی را تکمیل فرمایید. این آی پی توسط شرکت خدمات دهنده میزبانی وب وب‌سایت شما بایستی اطلاع رسانی شود که معمولا در ایمیل های مشخصات سرویس هاست شما قرار دارد. در صورتی که از آی پی مربوطه اطلاعی ندارید، کافی است با شرکت میزبانی وب خود در تماس باشید.

 

آموزش تنظیم DNS بر روی دامنه‌های IR.

 

 

۲) جهت ثبت دامنه‌های ملی، لازم است پس از پرداخت هزینه‌ی ثبت آن، توسط واحد ثبت‌کننده دامنه ملی (IRNIC) بررسی و تایید شود. در صورتی که با قوانین جمهوری اسلامی ایران و سازمان ثبت دامنه‌های ملی مغایرتی نداشته باشد تا ۲۴ ساعت در روز‌های اداری برای تایید زمان میبرد. پس از تایید، دامنه شما فعال و قابل استفاده خواهد بود. شما می توانید در سایت NIC و بخش دامنه های من وضعیت دامنه را مشاهده کنید.

 

در صورتی که تمایل دارید دامنه های خود را به IRPOWER منتقل کنید و از پنل قدرتمند ما برای مدیریت دامنه های خود به همراه قیمت های مناسب استفاده کنید، کافی است مقاله آموزشی انتقال و تمدید دامنه IR به شرکت IRPOWER استفاده نمایید.

 

با ثبت نظرات خود ما را در هرچه بهتر شدن مقالات آموزشی یاری رسانید.

4.9/5 - (14 امتیاز)

دیدگاهتان را بنویسید

لطفا علاوه بر متن نظر، نام و ایمیل خود را نیز وارد کنید. (ایمیل شما منتشر نخواهد شد)


  1. امیر
    امیر
    بهمن ۱۴, ۱۴۰۰ در ۳:۲۸ ب٫ظ

    سلام خسته نباشید خواستم بونم اون آی پی کارگزار رو از کجا باید کپی کنی از همون ایمیل یا جایی دیگه

    پاسخ
    • IRPOWER
      IRPOWER
      بهمن ۱۶, ۱۴۰۰ در ۸:۵۴ ق٫ظ

      سلام امیرجان وقت بخیر؛
      آی پی کارگزار زمانی مورد استفاده قرار میگیرد که شما تمایل به استفاده از DNS اختصاصی دارید. برای مثال زمانی که سرور مجازی یا نمایندگی هاست تهیه می‌کنید و خود شما میزبان دامنه خود هستید.
      در این مواقع IP سرور مجازی که خریداری کردید و یا IP سرور اکانت شما روی آن قرار می‌گیرد را بایستی وارد کنید که این IP معمولا در ایمیل بعد از خرید ارسال می‌شود.

      پاسخ
  2. امیرحسین
    امیرحسین
    اسفند ۲۵, ۱۴۰۰ در ۹:۲۸ ب٫ظ

    سلام ممنون به خاطر این مقاله خوب.
    می خواستم بدونم تو یک سرور مجازی، ns ها رو باید از کجا به دست بیاریم؟

    پاسخ
    • Ali Shamsabadi
      Ali Shamsabadi
      فروردین ۱۷, ۱۴۰۱ در ۱۱:۵۵ ق٫ظ

      سلام امیرحسین عزیز،

      پس از انجام مراحل توضیح داده شده در همین مقاله و ایجاد DNS های مورد نظر با IP سرور خود، با توجه به اینکه در هر سیستم عامل بررسی و دسترسی برای تنظیم DNS ها متفاوت می باشد، تنظیم DNS ها برای دو سیستم عامل معروف Windows Server 2019 و CentOS 7 را خدمت شما توضیح می دهم.

      1- سیستم عامل Windows Server 2019
      ابتدا باید DNS Server را بر روی سرور خود نصب نمایید:
      -در داخل داشبورد Server Manager از طریق پنل وسط یا بخش QUICK START بر روی گزینه Add roles and features کلیک کنید.
      -اکنون در مرحله Before You Begin تنها بر روی دکمه Next کلیک کنید.
      -حالت Role-based or feature-based installation را انتخاب کنید.
      -برای نصب روی سروری که به آن متصل هستید گزینه Select a server from the server pool را انتخاب و از بخش Server Pool سرور خود را در وضعیت انتخاب قرار دهید.
      -شما باید از طریق کادر Roles برنامه ای که می خواهید بر روی ویندوز سرور نصب شود را انتخاب کنید، که در اینجا ما DNS Server را انتخاب می کنیم ودر صورت نمایش پیام سیستم گزینه Add Features را انتخاب می کنیم.
      -سپس بر روی دکمه Install کلیک کنید تا فرآیند نصب DNS بر روی سرور مجازی/اختصاصی ویندوزی آغاز شود.
      مراحل بالا را می توانید با دستور زیر از طریق PowerShell ویندوز نیز انجام دهید:
      Install-WindowsFeature DNS -IncludeManagementTools
      Restart-Computer -Force

      تا اینجا نصب DNS Server به پایان رسیده و حالا سراغ تنظیم کردن آن می رویم:
      -ابتدا وارد داشبورد Server Manager شوید و با رفتن بر روی گزینه Tools، گزینه DNS را انتخاب کنید.
      -در پنجره DNS Manager بر روی نام سرویس دهنده کلیک راست کنید و برای ادامه مراحل کانفیگ DNS Server در ویندوز سرور New Zone را انتخاب کنید.
      -در مرحله Zone Type گزینه Primary Zone را انتخاب کنید و در مرحله Forward or Reverse Lookup Zone گزینه Forward Lookup Zone را انتخاب کنید.
      -مرحله بعد شما باید یک نام برای Zone در کادر Zone Name وارد کنید و در مرحله Zone File گزینه Create a new file with this را انتخاب کنید.
      -در مرحله Dynamic Update گزینه Do not allow dynamic update را انتخاب کنید و در نهایت برای پایان کار بر روی دکمه Finish کلیک کنید.
      -مراحل بالا را می توانید با دستور زیر از طریق PowerShell ویندوز نیز انجام دهید:
      Add-DnsServerPrimaryZone -Name ZONE_NAME -ReplicationScope SCOPE -DynamicUpdate
      UPDATE_TYPE

      2- سیستم عامل CentOS 7
      مراحل زیر را با شرط اینکه آی پی سرور شما 192.168.12.8 و نام دامنه شما test.ir باشد انجام دهید.
      – ابتدا دستور زیر را اجرا نمایید تا بسته bind نصب شود
      yum -y install bind bind-utils
      – فایل /etc/named.conf را باز کرده و دو خط زیر را comment کنید
      #listen-on port 53 { 127.0.0.1; };
      #listen-on-v6 port 53 { ::1; };

      – سپس خط زیر را اضافه کنید
      allow-query { localhost;192.168.12.0/24; };
      – یک zone جهت دامنه مورد نظر ایجاد می کنیم
      zone "test.ir" IN {
      type master;
      file "fwd.test.ir.db";
      allow-update { none; };
      };

      – یک reverse zone هم جهت دامنه مورد نظر ایجاد می کنیم
      zone "12.168.192.in-addr.arpa" IN {
      type master;
      file "12.168.192.db";
      allow-update { none; };
      };

      – یک فایل zone به نام fwd.test.ir.db برای lookup رو به جلو در پوشه / var / named ایجاد کنید و سپس مقادیر زیر را در آن قرار دهید
      $TTL 86400
      @ IN SOA primary.test.ir. root.test.ir. (
      2014112511 ;Serial
      3600 ;Refresh
      1800 ;Retry
      604800 ;Expire
      86400 ;Minimum TTL
      )
      ;Name Server Information
      @ IN NS primary.test.ir.
      ;IP address of Name Server
      primary IN A 192.168.12.8
      ;Mail exchanger
      test.ir. IN MX 10 mail.test.ir.
      ;A - Record HostName To Ip Address
      www IN A 192.168.12.100
      mail IN A 192.168.12.150
      ;CNAME record
      ftp IN CNAME www.test.ir.

      – یک فایل “zone” به نام 12.168.192.db برای “reverse zone” در زیر پوشه /var/named ایجاد کنید و سپس مقادیر زیر را در آن قرار دهید
      # vi /var/named/12.168.192.db

      $TTL 86400
      @ IN SOA primary.test.ir. root.test.ir. (
      2014112511 ;Serial
      3600 ;Refresh
      1800 ;Retry
      604800 ;Expire
      86400 ;Minimum TTL
      )
      ;Name Server Information
      @ IN NS primary.test.ir.
      ;Reverse lookup for Name Server
      8 IN PTR primary.test.ir.
      ;PTR Record IP address to HostName
      100 IN PTR www.test.ir.
      150 IN PTR mail.test.ir.

      – در آخر هم دستور زیر را اجرا نمایید تا DNS Server ما در دسترس قرار گیرد.
      systemctl restart named.service

      امیدوارم این توضیحات برای شما مفید واقع شده و بتوانید از آن ها در جهت ایجاد DNS Server خود اقدام نمایید.
      موفق باشید.

      پاسخ