首页 >  基金 > 内容

什么是DNS?

时间:2022-10-23 18:38 来源:网络 阅读量:15183   
什么是DNS?

在网上每打开一个页面,都有DNS的贡献。

今天就让我们和边肖一起来了解一下吧!

每台电脑都有自己的IP,独一无二,独一无二。

人类的交流是从知道对方的名字开始的,比如小芳,小美,这些名字很容易记住。

但是,如果遇到同名同姓的人,就得下大力气仔细分辨了。毕竟要发给刘伟12号的消息如果误发给刘伟35号,那就更尴尬了。

计算机的王国是一个数字的世界,每台计算机都可以用一个唯一的数字来代表自己,完美避免了重名的烦恼。这个唯一的号码,我们一般称之为IP地址。

目前,有两种IP地址:

IPv4

IPv4是互联网协议发展过程中的第四个修订版本,是应用最广泛的版本,也是互联网的核心。IPv4是32位二进制数,即由0和1组成的32位数字串,代表4294967296个地址,将近43亿个IPv4地址。

为了方便记忆,这些32位的0和1也可以用十进制显示。最常用的是:192.168.1.1。

IPv4地址的格式,如下图所示。

在互联网的早期,给每台电脑分配一个IPv4地址绝对足够了。

但是,有些事情的发展总会超出人们的预期!

随着互联网的快速发展,2019年12月底,全球已分配43亿个IPv4地址。

聪明人也采用了一些技术方法来缓解IPv4地址的枯竭,比如:

回收IPv4地址:互联网编号分配局和区域互联网注册管理机构(RIR)将回收互联网诞生之初分配的大部分IPv4地址,并根据需要重新分配。

动态IPv4地址:通过DHCP技术,在一个局域网内,动态分配IPv4地址给每一台开机加入局域网的计算机,当一台计算机关机退出局域网时,恢复一个IPv4地址,分配给一台新的计算机。

内网IPv4地址:通过NAT技术,将互联网中有效的IPv4地址分配给一个局域网,称为外网地址。这个局域网中所有计算机的IPv4地址称为内部网地址。局域网中的每台计算机相互通信时,使用内部网地址;当局域网中的计算机与局域网外的计算机通信时,它使用局域网的外部网络地址。

IPv6

IPv6是互联网协议发展过程中的第六个修订版本,由互联网工程任务组设计,其最大目的是取代IPv4地址。IPv6是128位二进制数,即由0和1组成的128位数字串,代表340,282,366,920,938,463,463,374,607,431,768,211,456个地址。

只要39位数,人们不知道如何通过科学计数来准确定义它的单位。简而言之,IPv6地址数不胜数,它号称可以给世界上的每一粒沙子分配一个IPv6地址。

为了方便记忆,这些128位的0和1也可以用十六进制显示。最常用的有:ABCD:EF01:2345:6789:ABCD:EF01:2345:6789。

这里的IPv6地址分为8段,不同的段之间用“:”分隔,每段都有一个16位的十六进制数字串。

IPv6地址的格式如下图所示。

IP太难记,域名会有帮助。

IP地址是如此的唯一,我们上网的时候,是不是要输入某个服务器的IP地址才能打开那个服务器里的网页和视频?

当然不是。

如前所述,计算机使用IP地址来表示自己。嗯,当然是用名字更方便!

不要小看这个短短的名字,它包含了很多内容。下面我们来详细看一下。

从右至左依次是:

Com:二级域名。

中兴:属于某公司的域名。

Www:三级域名,表示一个公司提供什么服务。www代表普通网页,mail代表邮箱。

Ip域名,你得向DNS求助。

上网就是根据域名寻找IP的过程。

域名系统是互联网的一项服务。作为一个将域名和IP地址相互映射的分布式数据库,DNS可以让人们更容易地访问互联网。

当我们的本地计算机访问网络时,它会自动分配一个DNS服务器的IP地址。这个DNS服务器称为本地域名服务器,一般由网络服务提供商提供。

最多只需要三个步骤:

2.刚刚有人问这个域名。本地域名服务器DNS101已经找到这个IP地址并缓存了它。它会回复本地电脑A:你很幸运,你要访问的IP地址是192.168.160.101。

3.本地计算机A收到响应后,可以直接找到192.168.160.101的计算机B,192.168.160.101的计算机B中的网页可以成功显示在浏览器中。

一般情况下,我们至少要查好几遍,去好几个DNS才能找到真实的IP地址。

现在这种“A问B B回复A A问C C回复A问D最后A到D”的查询方式就叫迭代。

另一种查询方式叫做递归:“A问B B问C C回复B最后回复A A到D”。

网页打不开。可能是DNS的锅。

有时候我们打不开网页。其实可能是我们的电脑找不到DNS。

DNS关闭的常见原因包括:

被污染

DNS中存储的域名与IP的对应关系,由于黑客攻击、数据异常等原因,导致域名对应了错误的IP地址。这种情况下,如果电脑想通过这个DNS访问网站A,可能会被误导到网站b。

被修改

我们本地计算机中配置的DNS的IP地址被其他应用程序意外修改。在这种情况下,计算机想要访问网站A,但是找不到正确的DNS。

服务器崩溃

DNS是实现特定功能的服务器,是专业的高性能服务器,在某些情况下会崩溃。一旦死机,我们的电脑想通过这个DNS上网就失败了。

记录失败

存储在DNS中的记录,比如一个域名和一个IP地址的对应关系,一个域名和另一个域名的对应关系,都有一个生命周期,比如10分钟的TTL。一旦超过时限,这些对应关系将被清理,不能提供给计算机查询。

那么我们能做些什么来修复DNS呢?

除了等待DNS维护人员的修复,还可以尝试在本地电脑中修改网络设置中的DNS地址。

在本地PC中选择设置-gt;和互联网-gt;以太网-gt;网络连接-gt;IP配置- gt。编辑,选择IPv4,输入首选DNS和备用DNS,然后单击保存按钮。

一些大厂提供的DNS服务器,供各位粉丝参考:

谷歌域名系统:8.8.8.8和8.8.4.4

OpenerDNS:42.120.21.30

223.5.5.5和223.6.6.6

114DNS:114.114.114.114和114.114.115.115

标签

好了,今天又是一个好学的日子,有用的知识增加了。

通过今天的文章,我们了解到:

有两种IP地址:IPv4和IPv6。IPv4是过去和现在,IPv6是趋势和未来。

网站的URL地址包含四级域名:顶级域名、二级域名、三级域名、四级域名。

DNS的工作过程是根据域名搜索域名、IP地址、域名,通过迭代不断搜索的过程。

不能上网,可能是DNS问题。

各位朋友,如果遇到断网,记得查看本地配置的DNS信息~

声明:免责声明:此文内容为本网站转载企业宣传资讯,仅代表作者个人观点,与本网无关。仅供读者参考,并请自行核实相关内容。