服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - DNS服务器 - DNS是什么意思?DNS怎么设置?

DNS是什么意思?DNS怎么设置?

2022-12-29 21:26PAINzw DNS服务器

DNS是域名系统(DomainNameSystem)的简称,也是IT人士常说的域名解析系统。主要是让用户在互联网上通过域名找到域名对应的IP地址,因为IP地址都是一串数字(例如:117.43.225.191)不方便记忆,便诞生了域名,将域名和IP地址捆绑在一起,

DNS是什么意思?

专业的说DNS是域名系统(DomainNameSystem)的简称,也是IT人士常说的域名解析系统。主要是让用户在互联网上通过域名找到域名对应的IP地址,因为IP地址都是一串数字(例如:117.43.225.191)不方便记忆,便诞生了域名,将域名和IP地址捆绑在一起,人们在访问域名的同时等于访问了该域名对应的IP地址了

DNS 源起

直接使用IP地址访问网络计算机的方法已经跟不上时代的进步了,因此人们想出了一个更好的方法,就是为每一台计算机起个名字,建立起计算机名字到地址的一个映射关系。

hosts映射

在很早的时候,名字到地址的转换过程十分简单,但随着网络规模的扩大,这些简单的方法就不能跟上时代的步伐而被淘汰。

域名系统

1983年Paul Mockapetris提出了域名系统(DNS, Domain Name System),这是一种层次的、基于域的命名方案,并且用一个分布式数据库系统加以实现。当我们需要访问一个域名时,应用程序会向DNS服务器发起一个DNS请求,DNS服务器返回该域名对应的IP地址,这就极大简化了域名访问路程。

DNS 协议

DNS协议能够具体实现这个所谓的域名系统,方便管理一个超大型并且不断变化的域名到IP的映射集合,还可以灵活处理好成千上万的DNS查询请求。

域名空间

域名空间相当于一套命名规则,防止域名出现重复。DNS关于域名的规则使用层次的地址结构。

域名资源记录

DNS设计的初衷是用来建立域名到IP地址的映射,理论上对于每一个域名只需要在域名服务器上保存一条记录即可。这里的记录一般叫作域名资源记录,它是一个五元组,可以用以下格式表示:

  • 1.Domain_name: 指出这条记录适用于哪个域名;
  • 2.Time_to_live: 用来表明记录的生存周期,也就是说最多可以缓存该记录多长时间(后面会讲到缓存机制);
  • 3.Class: 一般总是IN;
  • 4.Type: 记录的类型;
  • 5.Value: 记录的值,如果是A记录,则value是一个IPv4地址。

域名服务器

权威域名服务器(Authoritative Name Servers )

域名服务器是特定网络区域的,它保存两类域名资源记录:

1.该区域内所有域名的域名资源记录;

2.父区域和子区域的域名服务器对应的域名资源记录(主要是NS记录)。

域名解析

在有了一个域名服务器集群的前提下,接下来要做的就是是发送一个DNS请求给域名服务器,等待获取正确的域名资源记录,这个过程叫作域名解析。

缓存机制

缓存机制

当整个域名系统已经可以为我们提供域名解析服务时,就需要进行。如果我们将已经访问过的那些域名的解析结果缓存在自己的计算机上,那么下次访问的时候可以直接读取结果,不用再次重复DNS查询过程,给自己和域名服务器都节省了麻烦。当然,这样做的一个前提是要缓存的解析结果不会频繁更改,在域名服务器上也利用缓存机制

举一个简单的例子,域名相当于门牌号,而IP地址相当于具体的地理位置。像驰网科技所在的位置用IP地址来说是骏景商住楼303室,域名是火车站周边,很显然火车站周边更方便人们记忆,在交谈中也是说火车站周边而不是说骏景商住楼303室。

大家都知道,我们在上网的时候都是输入:www.idc02.com这样的域名访问网站的。其实我们访问的是和域名绑定在一起的那个IP上的内容,DNS域名解析系统是用来捆绑IP地址和域名从而方便人们记忆和访问的。

DNS怎么设置?

设置方法如下:

一、设置本机的IP地址

在“控制面板→网络连接→本地连接→右键属性→Internet协议(TCP/IP)→属性→使用下面的IP地址”

1、若本机IP地址已经设置好,则“IP地址”一栏中的内容即为本机IP地址。

2、若本机IP地址尚未设置好,则在“IP地址”一栏填入“117.43.225.191”;“子网掩码”一栏填入“255.255.255.0”;“默认网关”和“DNS服务器”均填入本机的IP地址,即“117.43.225.191”。

DNS是什么意思?DNS怎么设置?

建立DNS记录

1、打开DNS管理器,选择“开始→程序→管理工具→DNS”。

2、为域名“idc02.com”建立相关的DNS记录。选择“正向搜索区域→右键→新建→区域”,输入“com”;选择“com→右键→新建→域”,输入“idc02”;选择“idc02→右键→新建→主机”,“名称”一栏保持为空,“IP地址”一栏输入“117.43.225.191”;选择“添加主机”,遇有提示,一律选择默认值。

3、怎样测试DNS记录是否建立成功呢?我们在“开始→运行”,输入“cmd”,点击确定,即可打开一个DOS窗口,输入“pingidc02.com”,如果有如下图的响应,则说明已成功建立好了DNS记录!

DNS是什么意思?DNS怎么设置?

原文地址:https://blog.csdn.net/PAINzw/article/details/122597659

延伸 · 阅读

精彩推荐
  • DNS服务器DNS的工作原理图解说明

    DNS的工作原理图解说明

    前段时间暴风影音的DNS攻击事件导致大量用户无法上网,闹得沸沸扬扬,至今网上仍然有人讨论。DNS到底是什么呢?为什么DNS挂了就不能上网?...

    网络4072019-06-10
  • DNS服务器DNS是什么 dns被劫持了如何解决

    DNS是什么 dns被劫持了如何解决

    自从进入网络时代,大家的生活也愈加多姿多彩起来,但也多出了很多烦恼。例如,信息海洋中时不时出现的大群垃圾,以及深渊,就令人防不胜防。这里...

    IT百科2632019-05-20
  • DNS服务器教你使用Ubuntu搭建DNS服务器

    教你使用Ubuntu搭建DNS服务器

    这篇文章主要介绍了Ubuntu搭建DNS服务器,本例是在ubuntu18.04上进行的,其他版本的ubuntu同样类似,重点讲解了/etc/bind/named.conf.options配置文件,需要的朋友可以...

    FY_20185242022-09-27
  • DNS服务器dnscrypt怎么用?dnscrypt使用方法

    dnscrypt怎么用?dnscrypt使用方法

    dnscrypt 怎么用?太平洋下载网小编胖胖将在下文介绍dnscrypt使用方法, DNS Crypt是一款由OpenDNS发布的能够确保客户端与DNS服务器之间传输安全的工具,使用方...

    太平洋下载网3672020-03-23
  • DNS服务器小菜学网络之DNS记录类型

    小菜学网络之DNS记录类型

    我们知道,域名可以和指定的 IP 进行关联,进而充当 IP 的别名。我们通过域名来访问网络服务时,域名系统会帮我们将域名解析成对应的 IP 地址。...

    小菜学编程6102021-05-18
  • DNS服务器轻量级域名解析服务器之dnsmasq的介绍与部署

    轻量级域名解析服务器之dnsmasq的介绍与部署

    dnsmasq这个轻量级的dns服务器,具有开源,搭建简单,维护成本低的优点,符合生产环境需求,下面这篇文章主要给大家介绍了关于轻量级域名解析服务器之dnsmas...

    最美dee时光8242022-07-19
  • DNS服务器推荐几个公共免费DNS服务器地址

    推荐几个公共免费DNS服务器地址

    DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,今天就介绍几个公共免费DNS服务器地址,大家可以在需要的时...

    飞鸟慕鱼博客10312022-02-20
  • DNS服务器DNS、DHCP的备份恢复bat(批处理自动实现)

    DNS、DHCP的备份恢复bat(批处理自动实现)

    现在的服务器上运行了很多系统服务,虽然中间没有出过什么问题,但是还是怕,要是出了问题,就是好几天的时间没有了,累4人的事情啊。所以要把什么...

    smoile4252020-08-25