راه اندازی dns server
|
2012-07-11, 08:59 AM,
ارسال : #1
|
|||
|
|||
راه اندازی dns server
برای نصب dns server برروی اوبنتو12.04 از دستورات زیر استفاده کردم درست است؟ راهنماییم کنید
ضمنا در جایی که فایل sudo vi /etc/bind/named.conf.local باز می شود وبعبارتی باید زونهارووارد کنم گیج شدم راهنماییم کنید. zone "example.com" { type master; file "/etc/bind/zones/example.com.db"; }; # This is the zone definition for reverse DNS. replace 0.168.192 with your network address in reverse notation - e.g my network address is 192.168.0 zone "0.168.192.in-addr.arpa" { type master; file "/etc/bind/zones/rev.0.168.192.in-addr.arpa"; }; |
|||
2012-07-15, 09:33 PM,
ارسال : #2
|
|||
|
|||
Re: راه اندازی dns server
Search in google
ezardastan.org/bind لحظه ای پاک بزرگ دل به دریا زد و رفت |
|||
2012-07-16, 03:37 PM,
ارسال : #3
|
|||
|
|||
Re: راه اندازی dns server
برای راهاندازی dns server با استفاده از bind این چند تا کار را باید انجام بدین:
۱. تنظیم مشخصات اصلی کارکرد dns server (مثلا اینکه توی چه مدی کار بکنه. سایر فایلهای تنظیمات کجا هستند و ... احتمالا تنظیمهای پیشفرض توزیعتون کافی باشه) ۲. ایجاد فایلهای zone. اگه مسیر را در جایی غیر از مسیر پیشفرض میذارین، دقت کنید ابزارهایی مانند apparmor یا selinux دسترسی به اونها را برای bind محدود نکرده باشه. ۳. راهاندازی مجدد سرور یا ارسال سیگنال reload موقع راهاندازی سرویس توی var/log/syslog/ میتونید پیامهای راهاندازی سرویس نام دامنه را ببینید. اگه zoneـی لود نشد باید مشکلش را پیدا کنید و حل کنید. اما به عنوان نمونه: ما میخواهیم برای دامنه example.com و زیردامنههای mail و ftp و www توی bind فایل zone ایجاد کنیم: توی etc/bind/named/.conf.local/ این خطها را اضافه میکنیم: کد : zone "example.com" { type master به معنی اینه که این سرور مسول جوابدهی است. file مسیر فایل تنظیمها را مشخص میکند. در کل تنظیم یعنی اینکه dns server وقتی به پرسش مربوط به دامنه example.com برخورد کرد باید خودش جواب را پیدا کنه. محل پاسخ هم داخل فایل etc/bind/internal/example.db/ هست. بعد باید این فایل example.db را بسازیم. این یه فایل متنی است که جوابهای پرسشهای یه دامنه داخل اون تعریف میشوند. فایل example.db ما به صورت زیره: کد : $ORIGIN . ; از اینجا ته هر اسم هیچی اضافه نمیکنه در فایلهای زون برای توضیحات از ; استفاده میکنیم. عبارات بعد از ; تفسیر نمیشوند. در فایلهای زون وقتی خطی را با $ شروع میکنیم به عنوان یه متغیر استفاده میشه. و این تنظیم از همون محل به بعد در فایل تنظیمها دارای معنی است. در صورتی که این متغیرها را مقداردهی نکنیم از مقادیر پیشفرض استفاده میشود |
|||
2012-07-18, 10:45 PM,
ارسال : #4
|
|||
|
|||
Re: راه اندازی dns server
آقا صادق دمت گرم
ممنونم ؛ پیاده سازی می کنم ونتیجه رو اعلام متشکرم قربان |
|||
|