456手机浏览器 >> 软件 >> 浏览文章

dns是什么

   大家上网的时候,可能遇到过这样的提示“DNS错误导致网络无法连接”,最近百度公司也推出了公共DNS,阿里巴巴早几年也推出了他们的公共DNS,这么多关于DNS的词汇,说明DNS离我们并不是很遥远,而是我们经常接触或者使用的,大部分的人可能对DNS一词到底代表的是什么不是很了解,今天笔者就这个问题和大家一起探讨下,希望能对大家有所帮助。
 

    dns是什么
 

    DNS 是域名系统 (Domain Name System) 的缩写,中文意思就是域名系统,它是由解析器和域名服务器组成的,它的主要作用就是将人易于记忆的域名与人不容易记忆的IP地址进行转换,域名服务器保存该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
   
    上述对于DNS的解释可能过于专业,我们举个例子通俗一点的例子来进行说明:比如大家在访问我们网站的时候,在浏览器的地址栏输入 www.456ss.com 回车就可以访问了,但是大家知道为什么能在你的电脑访问我们的网站吗?


    其实访问一个网站的网页和数据,实际上就是在你的电脑下载了网站服务器上面的网页文件或者数据,再通过你的电脑里面的浏览器打开而已,电脑之间互相访问和通讯只能通过IP地址来访问,IP地址就相当于各个电脑的电话号码,要访问那台电脑,就只有通过IP地址来进行访问,那么问题就来了,你是输入我们网站的域名而不是IP地址来访问我们的网站,这个时候就要通过域名服务器将你输入的域名转换成IP地址(IP地址通常就像这样的一组数字:61.135.169.125),才能访问我们的网站,而承担把域名转换成IP地址的服务器就叫域名服务器,大家会问,为什么我们不直接输入IP地址来访问网站呢?其实直接输入网站的IP地址也是可以访问网站的,比如你在浏览器地址栏输入百度的IP地址(百度IP:61.135.169.125),再回车,我们发现同样可以打开百度,但是大家有没有发现 百度的网址:www.baidu.com 是不是比它的IP:61.135.169.125 容易记忆且更加容易输入呢?所以,域名服务器的作用就是为了方便人们便于记忆和访问网站,而将网站的域名转换成IP地址的服务器,而一些公司发布的公共DNS,就是域名服务器的地址,比如百度公司的公共DNS为:180.76.76.76  阿里巴巴的DNS:223.5.5.5、223.6.6.6。

    大家访问网站的时候,你的电脑首先要通过域名服务器把你输入的网址转换成IP地址,而这个域名服务器大家是可以自由设置的,假如你是windows xp系统(win 7或者以上版本的系统,设置方法略有不同)的话,你可以打开“控制面板→网络和拨号连接→本地连接→右键→属性→Internet协议(TCP/IP)→属性→就会打开如下图所示的属性框,在属性框的下方勾选“使用下面的DNS服务器”后,我们就可以使用一些公共的DNS地址来作为你的电脑的域名服务器了,比如你感觉百度的DNS或者阿里巴巴的DNS比较稳定的话,就可以填写成他们的DNS,百度公司的公共DNS为:180.76.76.76(百度DNS使用方法:键入主DNS服务器地址180.76.76.76和辅助DNS服务器的地址114.114.114.114) ,阿里巴巴的DNS:223.5.5.5、223.6.6.6(阿里巴巴DNS使用方法:键入主DNS服务器地址223.5.5.5和辅助DNS服务器的地址223.6.6.6) ,填写完成后,点击下面的“确定”按钮,重启电脑,下次连接网络的时候,就会使用你刚才填写的域名服务器来进行域名解析了。假如你不做任何设置,那么电脑就会“自动获得DNS服务器地址”来作为你的DNS服务器,自动获得的DNS地址,通常是你的网络提供商提供的DNS地址,为了避免你的网络不被网络提供商劫持或想享受更加稳定的上网体验的话,建议大家使用一些大公司提供的DNS。

dns是什么