آموزش راه اندازی DNS Server

آموزش راه اندازی DNS Server

ساختار سلسله مراتبی DNS

آموزش نصب و کانفیگ DNS Server بر روی Windows Server 2012 R2

برای شروع در جعبه متن جستجوی ویندوز، عبارت Server Manager رو تایپ کنید و در نتایج جستجو بر روی اون کلیک کنید.

DNS1

از بالای صفحه Server Manager ، گزینه Manage را انتخاب و بر روی Add Roles and Features کلیک می کنیم.

DNS2

در پنجره باز شده بر روی دکمه ی Next کلیک کنید.

DNS3

گزینه ی Role-based or feature-based installation رو انتخاب کنید و بر روی دکمه ی Next کلیک کنید.

DNS4

گزینه ی Select a serveer from the server pool رو انتخاب کنید و از لیست سرورهای موجود سرور جاری رو انتخاب کنید و بر روی دکمه ی Next کلیک کنید.

DNS5

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

DNS6

در پنجره ی باز شده بر روی دکمه ی Add Features کلیک کنید و دکمه ی Next رو کلیک کنید.

DNS7

بر روی دکمه ی Next کلیک کنید.

DNS8

گزینه ی Restart the destination server automatically if required تیک بزنید و بر روی دکمه ی Install کلیک کنید.

DNS9

بر روی دکمه ی Close کلیک کنید.

DNS10

نصب DNS Server به پایان رسید.

از این مرحله به بعد سرویس DNS Server رو پیکربندی (Configure) میکنیم:

قبل از شروع شما به یک دامنه نیاز دارید تا Name Server های خودتون رو بر روی اون قرار بدید. به طور مثال اگر دامنه ی netsazan.net متعلق به ما باشه قصد داریم ns1.netsazan.net و ns2.netsazan.net رو به عنوان آدرس DNS Server خودمون تعیین کنیم و به مشتریان بدیم.

نکته ی ۱:

دقت کنید که خود دامنه ی netsazan.net هم مثل هر دامنه ی دیگه ای باید بر روی یک DNS Server تعریف بشه تا به سرور ما اشاره کنه. این سرور نمی تونه سرور فعلی ما باشه. در واقع دامنه ی netsazan.net رو نمی تونیم بر روی DNS Server خودمون تعریف کنیم و بعد آدرس ns1. netsazan.net رو به عنوان آدرس Name Server اون تعیین کنیم. دلیل این مطلب هم بسیار ساده هست. فرض کنید قصد دارید دامنه ی netsazan.net رو Resolve کنید و آدرس آی پی اون رو پیدا کنید. در سرور های ریشه ذکر شده که Name Server این دامنه بر روی آدرس ns1.netsazan.net قرار داره. بنابر این ابتدا باید ns1.netsazan.net رو Resolve کنیم تا آی پی Name Server رو به دست بیاریم. اما برای Resolve کردن ns1.netsazan.net بایدnetsazan.net رو Resolve کنیم و همینطور که می بینید دچار دور باطل میشیم.
چاره این هست که DNS Record های مورد نظر شما توسط یک سرور ثالث میزبانی بشه. اکثر فروشندگان سرور مجازی چند DNS Entry رو برای این منظور در اختیار شما قرار میدن. در برخی از سرویس دهندگان دامنه معتبر مثل Tucows بخشی وجود داره که مخصوص همین کار هست و می تونید آی پی Name Server رو هم مستقیما وارد کنید و دیگه نیازی به نگهداری دامنه بر روی یک Name Server ثالث رو ندارید.
در صورتی که از حالت اول (نگهداری دامنه بر روی Name Server ثالث) استفاده می کنید دو رکورد از نوع A و با نام های ns1 و ns2 ایجاد کنید و اونها رو به سرور فعلی خودتون که قصد راه اندازی DNS Server بر روی اون دارید ارجاع بدید.

نکته ی ۲:

به صورت استاندارد نیاز به حداقل دو Name Sevre مجزا و بر روی دو سرور فیزیکی مجزا با آدرس های مجزا دارید. این یک استاندارد هست. اما از اونجایی که ما یک سرور بیشتر در اختیار نداریم هر دو آدرس ns1 و ns2 رو بر روی سرور فعلی خودمون ست می کنیم.

توجه: در صورتی که از Name Server ثالث جهت نگهداری Zone مورد نظر(netsazan.net) استفاده می کنید نیازی به انجام تنظیمات این قسمت تا رسیدن به کانفیگ WebsitePanel نیست.

به هر حال با فرض این که دامنه ی netsazan.net رو خریداری کردیم و تنظیمات DNS اون رو هم انجام دادیم و درحال حاضر به سرور ما متصل هست کار رو شروع می کنیم.

در جعبه ی جستجوی ویندوز عبارت DNS رو تایپ کنید و از لیست جستجو کلیک کنید.
در پنجره ی باز شده از زیر شاخه های سرور مورد نظر بر روی پوشه ی Forward Lookp Zone راست کلیک کنید و گزینه ی New Zone رو کلیک کنید.

DNS11

در پنجره ی باز شده بر روی دکمه ی Next کلیک کنید.

DNS12

گزینه ی Primary zone رو انتخاب کنید و بر روی دکمه ی Next کلیک کنید.

DNS13

در قسمت Zone name نام دامنه ی مورد نظر خودتون (مثلا netsazan.net) رو وارد کنید و بر روی دکمه ی Next کلیک کنید.

DNS14

تنظیمات رو مطابق شکل زیر قرار بدید و دکمه ی Next رو کلیک کنید.

DNS15

گزینه ی Do not allow dynamic updates رو انتخاب کنید و روی دکمه ی Next کلیک کنید.

DNS16

بر روی دکمه ی Finish کلیک کنید.

DNS17

حالا نوبت به کانفیگ Zone مورد نظر هست.

بر روی Zone مورد نظر(در اینجا netsazan.net) کلیک راست کنید و گزینه ی Properties رو کلیک کنید.

DNS18

در پنجره ی باز شده به تب Name Servers برید و Name Server های پیش فرض رو حذف کنید و سپس بر روی دکمه ی Add کلیک کنید.

DNS19

در پنجره ی باز شده آدرس های DNS مورد نظر خودتون (به طور مثال ns1.netsazan.net) و همینطور آی پی سرور رو هم وارد کنید و دکمه ی OK رو کلیک کنید.

DNS20

در اینجا ما یک آدرس رو انتخاب کردیم.

DNS21

حالا روی تب Start of Authority : SOA  کلیک کنید و در قسمت Serial number تاریخ فعلی سیستم رو به شکل YYYYMMDDNN وارد کنید. در اینجا YYYY سال میلادی، MM ماه میلادی، DD روز میلادی و NN مقدار ۰۱ هست. به طور مثال تاریخ امروز ۳۱/۰۵/۲۰۱۴ هست و مقدار Serial number رو باید ۲۰۱۵۰۲۱۰۰۱ قرار بدید. در قسمت Primary server یکی از Name Server های خودتون رو به عنوان سرور اصلی تعیین کنید.
بقیه موارد رو هم مطابق شکل تنظیم کنید و بر روی دکمه ی OK کلیک کنید.

DNS22

حالا DNS Server شما آماده هست و آدرس های مورد نظر هم بهش اختصاص داده شده (ns1.netsazan.net)

DNS23

پایان

 

قیمت استوریج
خرید هارد
هاست لینوکس