美文网首页
搭建动态DNS服务器

搭建动态DNS服务器

作者: qinbatista | 来源:发表于2019-02-01 21:29 被阅读0次

也是受不了网上到处搬运抄了,研究了半天把最简单的结果拿了出来。

动态的ip想要被解析成固定的域名,满足如下条件。

1: 买了域名,比如 abc.com,一般国内在阿里云买,然后把需要固定的域名添加到后台,比如 my.abc.com, 这样你输入这个新域名就会解析成你的IP

2: 有个固定ip的linux服务器。比如123.123.123.123,不用买很好的服务器,能走流量就行。

准备好以后进入服务器

1: 安装dnsmasq: apt-get -y install dnsmasq

2:修改配置表 :vim /etc/dnsmasq.conf 

找到listen-address把#删掉,然后写上listen-address=123.123.123.123,127.0.0.1

3: 修改hosts:vim /etc/hosts

末端加入 ip 和域名比如

111.111.111.111  my.abc.com

完毕之后在外网输入nslookup my.abc.com,如果出现如下就表示ok了

Name: my.abc.com

Address: 111.111.111.111

DNS解析已经完毕,如何动态解析呢?

修改/etc/hosts就行了,比如新的ip是112.112.112.112,改成112.112.112.112 my.abc.com就ok了

当然我们不会每次手动去改,自己直接写个给服务器发送ip的代码就行了,因为你的服务器ip是不变的,让ip动的那个电脑不停的给IP不动的服务器发送ip就行了,服务器检测到ip修改本地的host就ok了,动态域名的原理就是这样,这部分有很多方法实现,自己看一下合适自己的语言,查一查tcp连接就完事了。

相关文章

  • 搭建动态DNS服务器

    也是受不了网上到处搬运抄了,研究了半天把最简单的结果拿了出来。 动态的ip想要被解析成固定的域名,满足如下条件。 ...

  • DNS服务器原理及服务搭建

    1、简述DNS服务器原理,并搭建主-辅服务器。 1.1、DNS服务器原理 1.1.1、NDS是什么 DNS(Dom...

  • TP_LINK无线路由器实现域名重定向

    实现思路: 1:搭建本地的DNS服务器(使用dnsmasq搭建); 1)我是在linux上面搭建的DNS服...

  • DNS服务基础 、 缓存DNS

    T案例1:搭建单区域DNS服务器 案例2:特殊DNS解析 案例3:配置DNS子域授权 案例4:搭建并测试缓存DNS...

  • 第十一周

    "1、简述DNS服务,并搭建DNS服务器,实现主从,子域授权。 DNS(Domain Name System,域名...

  • day6

    DNS复习演示所有试验 只要在服务器装好dns,就是一台dns服务器1.搭建dns服务器 ,都在一个交换机内2.配...

  • dns及数据库相关练习

    dns主从配置 1.dns工作原理 2.搭建dns主从服务器架构 实验环境 dns 主server ip:172....

  • 第十周作业

    1、简述DNS服务,并搭建DNS服务器,实现主从,子域授权。 DNS是“Domain Name System"的缩...

  • 第十周

    1、简述DNS服务,并搭建DNS服务器,实现主从,子域授权 DNS是“Domain Name System"的缩写...

  • iOS网络优化

    网络可优化部分 缓存DNS映射关系 为什么要DNS缓存:减少DNS解析时间,防止DNS劫持、服务器动态部署。需要注...

网友评论

      本文标题:搭建动态DNS服务器

      本文链接:https://www.haomeiwen.com/subject/jtfjsqtx.html