• Tập tin cấu hình /etc/named.conf
Options: Định nghĩa những cấu hình toàn cục cho Bind options {
directory “thư_mục_chứa_csdl"; mặc định là thư mục /var/named forwarders {Địa_chỉ IP_name_server;};
};
Zone: Định nghĩa một zone để quản lý CSDL cho miền hay miền con. zone “tên_miền" {
type master/slave/hint/stub;
masters {Đ/c IP của Primary Name server;}; file “tên_file_CSDL";
};
Type: + master: server cĩ bản copy chính csdl. + slave: lưu bản sao csdl từ master.
+ stub: tương tự như slave chỉ cho phép record NS từ Master + hint: zone chỉ ra những root name server.
CẤU HÌNH (tt).
• CẤU HÌNH PRIMARY NAME SERVER:
Tạo tập tin /etc/named.conf
Thêm vào 2 zone: Ví dụ :
zone “domain_name" { type master;
file "named.hosts"; };
zone “domain ngược" { type master; file "named.rev"; }; zone “net.com" { type master; file “zone.thuan"; }; zone “11.168.192.in-addr.arpa" { type master; file “zone.nghich"; };
options {
listen-on port 53 { any; };
directory “/dns/var/named”; # đường dẫn vơ thư mục /named chứa file zone forwarders { địa chỉ máy cần hỏi }; # thêm lệnh này khi cài mail.
};zone “triet.com” { zone “triet.com” { type master; allow-query { any; }; file “triet.com.zone”; allow-update { none; } ; };
zone “70.161.113.in-addr.arpa” { # địa chỉ máy cài DNS – máy mình type master;
allow-query { any; }; file “70.161.113.zone”; allow-update { none; } ; };
+ Dịch vụ BIND listen connection trên port 53 từ tất cả địa chỉ (any)
Thư mục chứa các zone files sẽ là /var/named/ + Khai báo zone triet.com, loại là master
(primary) cho phép mọi địa chỉ query domain này, thơng tin zone được lưu trong file
triet.com.zone (/var/named/triet.com.zone)
+ Khai báo reverse lookup zone (IP sang tên) trong file /var/named/70.161.113.zone.
CẤU HÌNH (tt).