学学习网 手机版

学学习网

学习路径: 学习首页 > Internet > 操作系统 >

第十六章 Linux域名解析服务(7)

设置字体:
----------------------------------

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服务器的配置
  1. 安装DHCP服务相关软件
#rpm  -ivh   dhcp-3.0pl1-23.i386.rpm
  1. 运行dnssec-keygen命令产生动态更新的密钥(当前路径为/etc
#dnssec-keygen  -a  HMAC-MD5  -b 128  -n  USER  DHCP_UP
(记下生成密钥)
  1. 建立配置文件/etc/dhcpd.conf
#vi   /etc/dhcpd.conf
添加如下内容:
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;
}
  1. 启动服务
#service  named  start
2.  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
  1. 建立区域
# vi  /etc/named.conf
添加以下内容:
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
----------------------------------
课程列表
重点难点
赞助链接