ابتدا فایل
را با فرمت :
کد:
nameserver ip.ip.ip.ip
ویرایش کنید .
برای تنظیمات DNS سایت های روی سرور شما ، نیاز به نصب DNS server دارید ، که BIND پیشنهاد میشود .
با دستور :
کد:
sudo apt-get install bind9
sudo apt-get install bind9 dnsutils
BIND را به عنوان DNS server نصب کنید.
حالا نیاز به پیکربندی BIND برای سایت های ایجاد شده روی سرور دارید .
فایل
کد:
/etc/bind/named.conf.options
را با فرمت :
کد:
forwarders {
ip.ip.ip.ip;
ip.ip.ip.ip;
};
جهت ایجاد Caching Nameserver ویرایش کنید .
فایل :
کد:
/etc/bind/named.conf.local
را با فرمت :
کد:
zone "domain.com" {
type master;
file "/etc/bind/db.domain.com";
};
ویرایش کنید .
سپس با دستور :
کد:
sudo cp /etc/bind/db.local /etc/bind/db.domain.com
Template موجود را برای db.domain.com کپی کنید . ( این کار جهت صرفه جویی در زمان انجام شد )
DNS zone خود را مطابق template و با اطلاعات دقیق ویرایش کنید .
کد:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domain.com. root.domain.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domain.com.
@ IN A ip.ip.ip.ip
ns IN A ip.ip.ip.ip
در آخر DNS server خودتون رو راه اندازی مجدد کنید :
کد:
sudo /etc/init.d/bind9 restart
برای استفاده از این آموزش ، مقادیر ip.ip.ip.ip با ip صحیح و domain.com را با دامنه صحیح و ثبت شده خودتون جایگزین کنید .
برای راه اندازی سایت هم میتونید apache رو به عنوان webserver نصب کنید و تعدادی virtualhost برای آن تعریف کنید و سایت های خودتون رو از روی اینترنت مشاهده کنید .
پ.ن : توصیه میشود اگر آشنایی کافی با این سیستم عامل ندارید ، کنترل پنل گرافیکی برای آن نصب کنید و به آسانی با آن کار کنید .