dns IN A 192.168.3.1 www IN A 192.168.3.1 mail IN A 192.168.3.2 linux.net. IN MX 10 mail.linux.net. 4.启动服务 #service named start 案例二: 要求: 利用bind软件建立一台linux.net区域的辅助dns服务器,主服务器ip地址为192.168.3.1 配置过程: 辅助DNS服务器只要在DNS服务器上建立一个辅助区域指向主服务器,不用手工建立区域文件,辅助DNS服务器会自动从主服务器中复制区域文件。 1. 安装相关软件 #rpm –ivh bind-9.2.1-16.i386.rpm #rpm –ivh bind-utils-9.2.1-16.i386.rpm #rpm –ivh redhat-config-bind-1.9.0-13.noarch.rpm #rpm –ivh caching-nameserver-9.2-7.noarch.rpm 2. 建立从区域 #vi /etc/named.conf 添加如下内容: zone “linux.net” IN { type slave; file “linux.zone”; }; 3. 启动服务 #service named start 案例三: 要求: 利用bind和dhcpd制作一台动态DNS服务器; DHCP和DNS同为一台主机,该主机的IP地址为192.168.3.1,DHCP服务器分配作用域范围为192.168.3.2-192.168.3.200;DNS服务器管辖的区域为abc.com 配置过程: 1. DHCP服务器的配置
(记下生成密钥)
添加如下内容: ddns-update-style interim; ignore client-updates; key “DHCP_UP” { algorithm hmac-md5; secret qhB++OR5yWo8BTXwk/m4ng; }; zone abc.com { primary 127.0.0.1; key “DHCP_UP”; } subnet 192.168.3.0 netmask 255.255.255.0 { defaulst-lease-time 36000; max-lease-time 72000; option routes 192.168.3.1; option domain-name “abc.com”; option domain-name-servers 192.168.3.1; range 192.168.3.2 192.168.3.200; }
2. DNS服务器的配置
#rpm –ivh bind-utils-9.2.1-16.i386.rpm #rpm –ivh redhat-config-bind-1.9.0-13.noarch.rpm #rpm –ivh caching-nameserver-9.2-7.noarch.rpm
添加以下内容: options { directory “/var/named”; }; key “DHCP_UP” { algorithm hmac-md5; secret qhB++OR5yWo8BTXwk/m4ng; }; zone “abc.com” IN { type master; file “abc.zone”; allow-update {key “DHCP_UP”;}; }; (3) 建立区域文件/var/named/abc.zone #vi /var/named/abc.zone $TTL 86400 $ORIGIN abc.com. @ 1D IN SOA @ root ( 49 ; serial (d. adams) 3H ; refresh |