lunux之DNS的部署—— ddns动态域名解析

一.DDNS

1.概念:
对于DHCP方术获得的IP,无论对于局域网内来说还是网外来说,都会有使得IP地址每隔一段时间变化一次,如果想要通过恒定不变的地址访问主机,就需要动态域名解析。
2.原理:
把动态的变化的IP地址绑定到固定的不变的域名上,这样每次在访问时只需记住域名就可以了。

二.ddns动态域名解析

实验环境:
准备一个rhel7.0的镜像(已经上文搭建好了yum源,这里不再赘述)
在主机名为dns的主机上搭建dhcp服务器
同时该主机也是dns服务机器

1.dhcp服务机器的搭建及其相应参数的更改

  • a.安装dhcp服务器
  [root@dns ~]# yum install dhcp -y

在这里插入图片描述

  • 更改配置文件
[root@dns dhcp]# vim /etc/dhcp/dhcpd.conf 
[root@dns dhcp]# cp /usr/share/doc/dhcp*/dhcpd.conf.example  dhcpd.conf    ##复制摸版到配置文件

在这里插入图片描述

  • 编辑配置文件
vim /etc/dhcp/dhcpd.conf

(1)设置dhcp维护域名

 7 option domain-name "westos.com";   ##设置dhcp服务维护的域名
 8 option domain-name-servers 172.25.77.102;    ##选择搭建好的高速缓存dhcp服务器

在这里插入图片描述
(2)设置dhcp分配网段
在这里插入图片描述
同时要删掉27-28行
(3)添加与dns服务相关的信息

  • 开启dhcp主动更新dns服务的开关
    在这里插入图片描述

  • 添加dhcp服务的key认证
    在这里插入图片描述
    注:其中的key为上一步在形成key加密认证所生成的key,密码为dns的key认证所生成的密码
    查看如下:
    在这里插入图片描述

  • 添加dhcp所要维护的域的具体信息

zone westos.com.  {                  ##所要维护的域
 41        primary  127.0.0.1;    ##因为dhcp服务和dns服务在同一台主机上所以设定dns服务为本地回环接口,如果不在同一台主机上则要设置dns的服务器的ip
 42        key westoskey;    ##key认证的钥匙
 43 }

在这里插入图片描述
重启服务:
在这里插入图片描述
2.验证如下:
在另一台虚拟机中:

vim /etc/sysconfig/network-scripts/ifcfg-eth0   ##设置为动态网络
systemctl   restart   network  

在这里插入图片描述
查看网络可以看到分配到了ip
在这里插入图片描述

  • 设置该虚拟机的主机名
    在这里插入图片描述
    注:设置的主机名应与dns服务器的维护的域相同,并且主机名不能与dns服务器上的域名重复,即这个域名在原有dns服务中是没有解析的

  • 重启网络查看ip和主机名的解析

猜你喜欢

转载自blog.csdn.net/weixin_44224288/article/details/87651714