zoukankan      html  css  js  c++  java
  • 《DDNS服务器的搭建和案例解决方法》

    DDNS原理:DNS + DHCP =DDNS

    DHCP负责ip解析,和分配给客户机ip,ip为随机数。

    DNS负责域名解析,A记录里记录了每个ip对应的域名。

    客户端ip肯定是变化的,不可能一直使用一个ip,所以当客户端的ip变时,使用DDNS服务,同时通知DNS的A记录,使他也同步更新,否则别人访问你的域名时找不到你的这台主机。

     测试的环境:建立在DNS加密更新配置完好。

    DHCP默认安装好软件包是启动不了的。

    DHCP服务配置文件的有效行:

    “example.Com”这个域使用的是DNS服务的域,server写的也是DNS的服务的ip,服务端一定要是固定的ip

     注意的是IP为固定ip,要是开启图形化的话,一定要把NetworkManger关掉,它的影响很大,就算你服务搭建成功也解析不到。

    服务端

    首先搭建好dhcp服务:

    Host 这几行为绑定网卡的MASK地址:

    使用DHCP 更新DNS服务器:就是所谓的DDNS服务:

    前提是DNS已经做好加密更新,生成了key。

    下面的内容可以使用man dhcp.conf   输入关键字key来获取,然后添加到DHCP服务的配置文件下面。

    下面的westos  key是DNS生成的key,prinary 127.0.0.1允许本机的DHCP来更新DNS服务。

    DNS的服务一定要使用key更新:

    客户端:

    文件内容:

    客户端的ip为动态dhcp。重启网络。

    下面的解析是在服务端做的。

    要是你做的没问题,解析不出来,使用

    dig redhat.example.com.example.com 才能解析出来,一定是 NetworkManager   问题,关了它就ok了

  • 相关阅读:
    学习随笔
    javaWeb(1)
    javaWeb(3)----EL,JSTL
    开发时要注意的地方!!!
    Mybatis(0)——基础入门,hello,Mybatis! (使用IDEA)
    SpringAOP——通过JdbcTemplate连接数据库,并使用事务(Transactional)(使用IDEA进行编程)
    SpringAOP基础实战知识------hello!AspectJ (使用IDEA进行编程)
    5 jQuery
    4.1 js 配合dom 案例
    4.js
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3773216.html
Copyright © 2011-2022 走看看