常常听人们提起DNS,那么DNS到底是什么呢?今天小编就跟大家聊一聊DNS
什么是域名?
域名是做什么用的?
其实我们平时访问的网站都是存放在服务器上的,服务器就是一台或多台电脑,跟我们平常用的电脑结构基本相同。我们知道电脑要上网就需要有IP地址,服务器也是有IP地址的,我们访问网站,其实就是访问服务器的IP
但是大家知道,IP地址很难记住,比如我们在浏览器输入
http://202.108.22.5/,访问的就是百度。但是基本没人会这么做,因为难记,这么多网站都记IP,实在太麻烦。因此就有了域名,我们将www.baidu.com绑定到202.108.22.5这台服务器上,我们只需要记住 www.baidu.com 就可以轻松的访问百度了
而DNS 可以帮助大家把www.baidu.com 转换成 202.108.22.5进而访问百度的网站一个系统,我们输入域名,DNS会帮助我们找到它的服务器IP,然后返回给我们的电脑,我们的电脑再访问这个IP,就可以打开网站了
DNS是怎么工作的呢?
我们先来看下面这张图
(点击可放大)
如果你看不明白,小编为大家来拆分一下
例如我们现在访问 v.qq.com 腾讯视频的网站,我们在浏览器里输入了 v.qq.com,它们的对话如下
什么样的情况一般是 DNS 出问题了?
通过上面的例子,大家应该对DNS有了一个很好的了解,那么什么情况一般是 DNS 出问题了呢?
一个非常典型的特征:
QQ可以上,但是访问不了网页
因为QQ的通讯是直接通过IP进行的,基本不需要借助DNS。当QQ可以正常运行时,代表网络可以正常访问,但是大家访问不了域名(网址),一般就是DNS出了问题
那么如何确定是DNS出了问题呢?
也很简单,大家在浏览器内输入百度的IP地址http://202.108.22.5/
如果能访问,就代表DNS出了问题
领取专属 10元无门槛券
私享最新 技术干货