با سلام
اعمال زیر بر روی Debian انجام شده ولی فرق زیادی برای سایر os ها نیست :
پکیج مدریت dns بوسیله nsd3 رو برای این آموزش می دم که هم از نظر میزان استفاده از رم و هم سادگی نسبت به bind9 ارجحیت داره :
شروع به کار
حذف یا متوقف کردن بسته های dns فعلی :
نصب پکیج nsd3
پیکربندی بسته nsd3 : ( عبارت sample.com رو با دامنه دلخواه جایگذاری کنید )
1- ایجاد فایل dns zone :
کد:
nano /etc/nsd3/sample.com
محتویات فایل :
کد:
$ORIGIN sample.com.
$TTL 3600
@ IN SOA ns1.sample.com. admin.sample.com. (
2010110101 ; serial number YYMMDDNN
3600 ; Refresh
3600 ; Retry
8640000 ; Expire
3600 ; Min TTL
)
@ NS ns1.sample.com.
@ NS ns2.sample.com.
@ MX 0 mail.sample.com.
sample.com. IN A 10.10.10.10
www IN A 10.10.10.10
mail IN A 10.10.10.10
ns1 IN A 10.10.10.10
ns2 IN A 5.5.5.5
ایجاد یا بروز رسازی فایل موجود ( در صورت وجود محتویات قبلی آنها را در یک فایل دیگر به نام دیگر ذخیره و محتویات جدید را در این فایل قرار دهید )
کد:
nano /etc/nsd3/nsd.conf
محتویات :
کد:
zone:
name: sample.com
zonefile: /etc/nsd3/sample.com
دستورات نهایی :
کد:
/etc/init.d/nsd3 stop
nsdc rebuild
/etc/init.d/nsd3 start
تمام شد . به همین سادگی شما DNS سرور ساختید .