نصب bind در لینوکس centos 6

۲۳اردیبهشت ۱۳۹۶
۱۰۱
نصب bind در لینوکس centos 6

از سری مطالب آموزش لینوکس Centos 6 در این مطلب با نصب bind در لینوکس centos 6 در خدمت شما خواهیم بود.

bind مخفف عبارت The Berkeley Internet Name Domain به عنوان یک سرویس DNS در لینوکس شناخته می شود. بیند یکی از پرطرفدارترین Domain name service ها است که در این مطلب به نصب آن خواهیم پرداخت.

نکته : دامنه‌ای که می‌خواهید از آن استفاده کنید باید ثبت شده باشد و یا برای تست می توانید در وضعیت شبکه شخصی از دامنه های لوکال نیز استفاده کنید.

مراحل نصب Bind در لینوکس CentOS 6

1- تنظیمات اولیه قبل از نصب

2- نصب سرویس Bind

3- تنظیمات Bind و ایجاد Zone

نصب bind در لینوکس centos 6

تنظیمات قبل از نصب Bind

1- ابتدا نام هاست CentOS خود را تنظیم نمایید.

نام هاست به صورت FQDN باید باشد و نام دامنه آن نیز می‌بایست از دامنه‌ای که می‌خواهید استفاده کنید ، باشد.

به عنوان مثال ما نام سرور خود را به srv1.azarlearn.com تغییر داده‌ایم.

جهت تنظیم و آشنایی با تغییر نام هاست CentOS به مطلب آموزش تغییر اسم هاست CentOS مراجعه فرمایید.

2- سپس با دستور زیر لینوکس خود را آپدیت کنید.

پس از آپدیت لینوکس CentOS خود ، یک بار سیستم را ریبوت کنید.

نصب سرویس Bind

3- دستور زیر را وارد کنید تا سرویس Bind شروع به دانلود و نصب گردد.

4- با ویرایشگر nano فایل named.conf را از پوشه etc/ باز کنید.

5- عبارات داخل فایل را حذف کرده و عبارات زیر را در آن کپی نمایید.

توضیح خطوط اضافه شده به شرح ذیل می باشد.

listen on : نشان‌دهنده سرویس دهی به چه IP و پورتی است که همانند خط بالا به جای آی پی 192.168.1.5 که IP سرور فعلی می باشد باید IP سرور خود را وارد کنید.

در ادامه در خط های Directory ، Dump-file و … مسیرهای ذخیره سازی فایل های سرویس Bind را مشاهده می کنید که پیشنهاد می‌گردد آن ها را تغییر ندهید.

allow-transfer : آدرس IP های وارد شده در این خط ، اجازه دسترسی به اطلاعات و رکوردها را خواهند داشت. در صورتی که بیش از 1 سرور DNS دارید می‌توانید آدرس IP سرورهای دیگر را وارد کنید.

Recursion : این گزینه را بر روی No تنظیم کنید تا از حملات DDOS در امان بمانید.

در ادامه تنظیماتی مربوط به DNSsec را مشاهده می کنید که تنظیمات فعلی را تغییر ندهید.

تنظیمات Bind و ایجاد Zone

6- جهت اضافه کردن یک Zone به Bind عبارت زیر را در ادامه فایل named.conf وارد اضافه کنید.

در این بخش شما بایستی نام دامنه خود را وارد کنید تا Zone مورد نظر اضافه گردد.

به جای عبارت azarlearn.com نام دامنه خود را وارد کنید.

7- پس از اضافه کردن Zone مورد نظر فایل را ذخیره کرده و خارج شوید.

8- حال در این بخش به تنظیم فایل Zone ایجاد شده می‌پردازیم.

دستور زیر را وارد کنید تا فایل برای ویرایش باز شود.

9- کد زیر را در آن کپی کنید.

دقت داشته باشید که به جای عبارت azarlearn.com باید نام دامنه خود را وارد نمایید.

10- پس از اضافه کردن کد بالا در فایل ، آن را ذخیره کرده و خارج شوید.

11- توسط دستور زیر سرویس Bind را ریستارت کنید.

12- با دستور زیر سرویس Bind را در استارت آپ لینوکس خود قرار داده تا پس از هر بار ریبوت سیستم ، سرویس به طور اتوماتیک اجرا شود.

13- برای تست zone اضافه شده و سرویس Bind دستور زیر را وارد کنید.

به جای آی پی 192.168.1.5 آدرس IP سرور فعلی و در انتهای خط به جای azarlearn.com نام دامنه خود را وارد کنید.

پس از وارد کردن دستور بالا ، باید اطلاعات سرور و رکوردها به همان صورتی که وارد کرده‌اید ، نمایش داده شود.

امیدواریم آموزش نصب bind در لینوکس centos 6 برای شما مفید واقع شده باشد.

در آموزشهای بعدی نحوه اضافه کردن DNS دوم در CentOS و نحوه کار با Bind را توضیح خواهید داد.

اشتراک گذاری

آبتین حیدرآبادیان

نظرات کاربران

نیما

۴ خرداد ۱۳۹۶

ممنون از لطفتون
خیلی دنبال این آموزش بودم و تنها سایتی که درست و دقیق آموزش داده سایت شماس

پاسخ دادن

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد.
تمام حقوق برای آذرآنلاین محفوظ می باشد.
enamad