RHEL5.4 DDNS配置文档

RHEL 5.4 实现 DHCP DNS 的动态更新
一、 实验目标:
RHEL5.4 平台下实现 DHCP DNS 互动更新
二、实验环境:
一台 Linux 服务器,版本为: Red Hat Enterprise Linux Server release 5.4 ,两台客户端:一台为 windows xp ,一台为 Linux ,版本与服务器相同。
二、 服务器搭建
< 一、 > 搭建 DNS 服务
1、  安装 DNS 服务所需的软件包
使用 YUM 安装: yum install bind bind-chroot caching-nameserver �Cy
2、  创建密钥: dnssec-keygen �Ca HMAC-MD5 �Cb 128 �Cn USER ddns
注: -a HMAC-MD5 是一中密钥算法
        -b 128 是密钥的位数为 128
        -n USER ddns 是密钥的名字为 ddns
所创建的密钥在当前目录下生成两个密钥文件,密钥文件里的密钥是相同的。
3、  配置 DNS 的配置文件
DNS 的配置文件在 /var/named/chroot/etc 下:
修改该目录下的 named.caching-nameserver.conf ,使用命令 cp �Cp 复制一份名为 named.conf 的文件,然后将 named.conf 文件里的
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
allow-query     { localhost; };
match-clients      { localhost; };
match-destinations { localhost; };
前面加上注释“ // ”。
4、  修改 named.rf1912.zones 文件,在文件里田间如下内容:
Key ddns {
            algorithm  HMAC-MD5;
                     secret “生成的密钥”;
}
在添加两个区域文件:
 zone “lib.net” IN {
               type master;
               file “lib.net.zone”;
               allow-update {key ddns;};
};
 zone “ 0.0.10 .in-addr.arpa”  IN {
               type master;
               file “lib.net.local”;
               allow-update { key ddns;};
};
然后保存退出。
5、  进入 /var/named/chroot/var/named 目录下,添加两个区域文件:
cp �Cp localhost.zone lib.net.zone
cp �Cp named.local lib.net.local
然后再 lib.net.zone lib.net.local 两个区域文件里添加要解析的主机域名。
6、  重启 DNS 服务: service named restart
设置 DNS 开机自启动: chkconfig named on
       < 二、 > 搭建 DHCP 服务
1、  安装 DHCP 服务所需的软件包:
使用 YUM 安装: yum install dhcp �Cy
2、  配置 DNCP 的只配置文件: /etc/dhcpd.conf
刚安装好的 DHCP 服务器的 dhcpd.conf 文件里没有任何内容,我们可使用两种方法在里面添加配置文件:
               A:cp  /usr/share/doc/dhcp- 3.0.5 /dhcpd.conf.sample  /etc/dhcpd.conf
               B: vi /etc/dhcpd.conf 进入到编辑状态
                      :r /usr/share/doc/dhcp- 3.0.5 /dhcpd.conf.sample 然后敲回车
DHCP 的配置文件添加过来了。
dhcpd.conf 文件里添加如下内容:
key ddns {
        algorithm HMAC-MD5;
        secret “ 生成的密钥 ”;
};
zone  lib.net. {
        primary 10.0.0 .1;   // 服务器的 IP 地址
        key ddns;
}
zone 0.0.10 .in-addr.arpa. {
        primary 10.0.0 .1;
        key ddns;
}
在修改 DHCP 的主要配置,保存退出。
3、  重启 DHCP 服务: service dhcpd restart
设置开机自去启动: chkconfig dhcpd  on.
       < 三、 > 设置 Linux 客户端
1、  安装 DHCP 服务所需软件(上面已安装过,不在重复)
2、  配置客户端文件 :/etc/dhclient.conf, 在文件里将第一行的注释去掉,将引号里的内容改为自己的主机名,然后使用 dhclient 命令获取 IP 地址。
3、  windows xp 客户端解析主机名测试。
三、 查看服务器上 DHCP 租约文件:
cat /var/lib/dhcpd/dhcpd.leases
四、 查看 /var/named/chroot/vae/named/ 目录下,会自动生成两个 .jnl 的文件。
实验到此结束。
 
测试略。

你可能感兴趣的:(职场,休闲,ddns)