首页 > 其他分享 >DNS服务器原理及搭建

DNS服务器原理及搭建

时间:2022-12-14 11:34:46浏览次数:50  
标签:缓存 cn 域名 DNS IP地址 服务器 搭建

一、什么是域名、域名是什么

从技术角度来说就是IP地址映射。

域名(英语:Domain Name),又称网域。

是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。

由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

 

二、DNS是什么,什么是DNS

从技术角度来说就是存储域名和IP地址映射的数据库。

域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。
它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

DNS使用UDP端口53。

 

 

 DNS查询过程:先查看hosts文件,有记录,直接访问hosts文件里的IP地址,没有找缓存服务器。

然后找缓存服务器,有直接反馈,没有找根服务器。

根会透露消息给你迭代查询,让你找它的下级,顶级域服务器。

顶级服务器也是迭代查询,找下级二级域服务器,具体找几次和你的域名长度有关。

到达权威dns服务器会直接反馈给缓存服务器,缓存服务器给客户端。

 

 三、顶级域名

.com- 供商业机构使用,但无限制最常用,被大部分人熟悉和使用
.cn-中国,以.cn结尾即中国国内域名,适用于其国内各机构、企业,常称为英文国内顶级域名,.CN类英文域名。1997年12月31日诞生并开通。注册局为CNNIC。按国家规定划分六类二级域名,后缀:.com.cn .net.cn .org.cn .gov.cn .edu.cn。现在已开放.cn二级域名注册。
.net- 1985年1月,原供网络服务供应商使用,现无限制
.org- 1985年1月,原供不属于其他通用顶级域类别的组织使用,现无限制
.tv:诞生--The .tv Corporation于2000年以5000万美元向太平洋小国图瓦卢购得。

 

四、正向解析

1、打开vim /etc/named.conf

 

2、将localhost改成any

3、打开vim /etc/named.rfc1912.zones

 

 

4、保留权限复制

 

5、打开gengcc.com.zone,将www和mail以及解析结果写入配置文件

 

 

 

 

 

6、关防火墙,打开named服务

 

 

 7、打开resolv文件,将nameserver改为自己地址

 

 正向解析成功

 

 

 

标签:缓存,cn,域名,DNS,IP地址,服务器,搭建
From: https://www.cnblogs.com/trist-commot/p/16973908.html

相关文章

  • 彻底理解并解决服务器出现大量TIME_WAIT - 第二篇
    为了能彻底讲清楚TIME_WAIT的原理及解决办法,本系列一共有4篇彻底理解并解决服务器出现大量TIME_WAIT-第一篇_YZF_Kevin的博客​​彻底理解并解决服务器出现大量TIME_WAIT......
  • 海外服务器的3种体系架构:SMP、NUMA、MPP
    境外服务器的3种体系架构:SMP、NUMA、MPP!从系统的体系架构来看,目前的商用服务器大体上可以分为3类:SMP(对称多处理器)结构、NUMA(非一致存储访问)结构和MPP(海量并行处理)结构。这3......
  • 彻底理解并解决服务器出现大量TIME_WAIT - 第三篇
    第一篇博客中我们讲了TIME_WAIT出现的原理,引发的问题,解决办法等,如下解决办法1.代码层修改,把短连接改为长连接,但代价较大2.修改ip_local_port_range,增大可用端口范围,比......
  • 腾讯云服务搭建coturn
    一、概述之前用的是阿里云的的服务系统是CentOS,服务到期后就没再续了(贵了),继而买了腾讯的云服务。为了使webrtc项目能够正常的启动起来,有必要配置一下coturn。腾讯云用......
  • FTP服务器原理和搭建
    一、FTP服务FTP服务器默认使用TCP协议的20、21端口与客户端进行通信20端口用于建立数据连接,并传输文件数据21端口用于建立控制连接,并传输FTP控制命令 主动模式:服务......
  • 搭建Eureka的高可用集群
    用了注册中心后,所有的服务都要通过注册中心来进行信息交换。注册中心的稳定性非常重要,一旦注册中心掉线,将会影响到整个系统的稳定性。 所以在实际开发中,Eureka一般都是......
  • 搭建支持ipv6的FTP服务器/客户端
    1.用到的应用:Filezilla(下载地址:FileZilla-ThefreeFTPsolution(filezilla-project.org))2.按照步骤安装后,会有3个应用:  首先点击startfilezilliaserver,运行......
  • 【深入浅出SpringCloud原理及实战】「SpringCloud-Alibaba系列」微服务模式搭建系统基
    SpringCloudAlibabaNacosDiscoverySpringBoot应用程序在服务注册与发现方面提供和Nacos的无缝集成。通过一些简单的注解,您可以快速来注册一个服务,并使用经过双十......
  • 搭建Eureka Client订单微服务
    在9.3节中我们搭建好了一个商品微服务,本节我们来搭建一个订单(order)微服务,实现简单的查询订单的功能。 通常订单只保存商品的ID,而我们在查询订单的时候需要看到商品的详......
  • 搭建Eureka Client商品微服务
     我们搭建好了EurekaServer,本节我们来搭建一个EurekaClient商品(goods)微服务,实现简单的查询商品的功能。我们使用IDEA创建一个名为goods的SpringBoot项目,如图9-4所示。......