Linux下DDNS动态域名解析(花生壳)

一、DDNS的概述

DDNS(Dynamic Domain Name Server)是动态域名服务的缩写。

DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。

原理:DNS + DHCP =DDNS
通俗的来说,就是通过DHCP服务器分配的IP地址可以动态更新到DNS服务上,免除了手动指定的麻烦

二、DDNS的搭建

为了实验的纯净,在前面实验的基础上,我们需要恢复数据,如下所示:
Linux下DDNS动态域名解析(花生壳)
确保数据文件中的数据为以下,如下图所示:
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
实验步骤如下:
安装dhcp,如下图所示:
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
搭建dhcp,如下图所示:
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
重启dhcpd和named服务,如下所示:
Linux下DDNS动态域名解析(花生壳)
在另一台主机上修改主机名,并让主机名在news.gao.com这个域中,如下图所示:
Linux下DDNS动态域名解析(花生壳)
测试:
Linux下DDNS动态域名解析(花生壳)
Linux下DDNS动态域名解析(花生壳)
缩小ip范围再测试一次,查看主机ip和解析ip是否一致。