DNS 解释 --- 解析域名给电脑,电脑只看得懂1.1.1.1.1 这些ip地址 所以要翻译给他
把域名翻译成IP地址的软件称为域名系统,即DNS
当网络上的一台客户机需要访问某服务器上的资源时,客户机的用户只需要在浏览器中的地址文本框中输入该服务器的网址、就可以与该服务器进行连接,计算机的硬件只能识别IP地址,而不能识别其他类型的地址。这样在用户容易记忆的地址和计算机能够识别的地址之间就需要进行转换,DNS服务器便充当了这个地址解析的角色。
因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
简单来说,我们最常用就是的DNS域名解析服务。比如上网时输入www.baidu.com计算机通过DNS服务器将www.baidu.com 解析成百度对应的服务器IP地址,111.13.100.91 如图:
最后给大家分享以下国内主流的DNS服务器地址:
CNNIC: 1.2.4.8 , 210.2.4.8 (政府)
AliDNS: 223.5.5.5 , 223.6.6.6 (阿里)
DNSPod Public DNS+: 119.29.29.29 (DNSPod)
百度公共DNS: 180.76.76.76 , 114.114.114.114 (百度)
这篇更好:https://baijiahao.baidu.com/s?id=1608210219190741909&wfr=spider&for=pc
DNS是什么?DNS的意思是Domain Name System,域名系统。如果你说的随便修改DNS是指修改你的电脑或者手机上的DNS的话,那么,后果就是你基本就无法访问互联网了。DNS里边储存着域名和IP地址的对应关系表。这是由目前因特网的特性决定的,目前我们的因特网是基于IP协议构建的,当我们访问互联网上的一个网站的时候,必须访问这个网站的IP地址。我们自己的电脑是不知道网站的IP地址的,而我们又很难记住互联网上的各个网站的IP地址,怎么办?所以就有了DNS这种域名系统来帮助我们查询。
就拿我们最常使用的百度来说,百度的域名就是www的那个 ,但是这个是他的域名,电脑不认识,电脑就不知道具体的地址,就得去DNS去查询www的IP地址,这时候DNS会回答电脑的查询,告诉电脑百度的IP地址是123.125.115.110,于是电脑就可以访问这个IP,也就可以上百度的网站了。
可能有点儿费劲,举一个例子。比如你的手机坏了,你想要去售后维修,你想打电话预约 XXX品牌的手机售后维修部,但是你不知道它的电话,于是你就可以拨打114,114接线员会告诉你 XXX品牌的手机售后维修部的电话,你在拨打这个电话,就可以联系上了。
那么,在互联网上里,DNS我们就可以比做114查号台。在因特网里有各式各样的DNS服务器,每家的速度不一样,位置也不一定,但是如果你的网络可以达到的话都可以使用,也就是相当于有11401,11402,11403.....好多个查询电话。不过你要是不知道具体的DNS乱改的电话,就相当于你拨打一个随便的号码查询电话,就得不到正确的IP地址,也就无法访问互联网上的网站了。所以DNS的选择是很重要的,一般来说,每个DNS的访问速度都不一样,不过这个对于电脑知识不是很熟悉的普通用户而言,还是建议使用运营商给的默认DNS,这样比较省心。
总而言之,电脑和手机里的DNS,如果对这块不是特别熟悉的,不建议随便修改,会导致无法正常上网。那么,你们有改过网络的DNS吗?改完之后有变化吗?请你们在评论区下留言,如果喜欢我们的文章,可以点赞,收藏,分享,如果想了解更多有关这方面的知识请关注我们!
DNS 解释 --- 解析域名给电脑,电脑只看得懂1.1.1.1.1 这些ip地址 所以要翻译给他的更多相关文章
- 域名注册域名解析域名绑定 dns服务器解析 域名记录的添加 记录类型含义@ www 访问域名请求过程
创建一个web应用,简言之就是访问一个域名,可以到达一个地方,这个地方就是你存放供别人查看的文件的地方 就像一条绳,从这头拉一下,可以拉出来另一头的东西 主要有两个部分: 域名 虚拟主机(空间) 1. ...
- DNS服务器解析域名的过程
最近在读许令波老师的<深入分析Java Web技术内幕>,算是对DNS服务器域名解析有个大体的理解,以下的内容来自个人对书中内容的整理 1.什么是域名解析? 当我们在浏览器的地址栏输入一个 ...
- LINUX DNS客户端 解析域名慢的问题。
Linux系统下域名解析的配置文件是/etc/resolv.conf cat /etc/resolv.conf # Generated by NetworkManager options single ...
- 强烈建议使用国外DNS解析域名,解决访问速度和某些访问故障!
域名解析的基本原理是把域名翻译成IP地址,以便计算机能够进一步通信,传递网址和内容等. 域名劫持就是在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则直接返回假的IP ...
- IP地址,子网掩码、默认网关,DNS理论解释
在网上发现的这篇文章写的非常好,有理论有示例. (一) 问题解析 001. 问: IP地址,子网掩码,默认网关,DNS服务器,有什么区别呀?我知道没有IP地址就不能上网,我也知道没设DNS就不 ...
- 超详细 DNS 协议解析
尽人事,听天命.博主东南大学研究生在读,热爱健身和篮球,正在为两年后的秋招准备中,乐于分享技术相关的所见所得,关注公众号 @ 飞天小牛肉,第一时间获取文章更新,成长的路上我们一起进步 本文已收录于 C ...
- 一文看懂:网址,URL,域名,IP地址,DNS,域名解析
一个执着于技术的公众号 前言 今天给大家梳理一篇关于网址.URL.IP地址.域名.DNS.域名解析的白话长文,并以简单的提问-解答 形式让读者更加深刻理解,希望有助于读者的学习,面试和工作! 1.一个 ...
- Windows 2008 R2 配置 DNS 实现二级域名
本文内容 域名解析 准备工作 安装 DNS 服务器 建立 DNS 区域 建立主机头 服务器网络设置 测试二级域名 IIS 建立 Web 站点 其他 DNS 服务 域名解析 域名解析,是域名到 IP 地 ...
- Java动态解析域名
Java动态解析域名 Java提供InetAddress类,可以对域名-IP进行正向.逆向解析. InetAddress解析的时候一般是调用系统自带的DNS程序. linux 默认的DNS方式是读取/ ...
随机推荐
- sql 的理解
sql的作用有: 1.筛选数据,连接表 2.数据的补充,连接表 3.数据的加减乘除的运算,+ - * / 4.数据的逻辑运输,比如case..when...,decode,nvl,ifnull.... ...
- vue+ajax+bootstrap+python实现增删改
http://www.cnblogs.com/xwwin/p/5816527.html script src= " http://code.jquery.com/jquery.min.js ...
- 使用MyEclipse开发Java EE应用:EJB项目开发初探(下)
你开学,我放价!MyEclipse线上狂欢继续!火热开启中>> [MyEclipse最新版下载] 三.EJB 3.x项目中的持久性支持 当创建EJB 3.x项目时,作为选项您可以添加JPA ...
- 不挣扎了,MVC验证错误信息汇总是酱紫的
public static string GetModelErros(this ModelStateDictionary dic) { var sb = new StringBuilder(); va ...
- sql,将一天所有记录按小时划分
mysql: select date_format(H_TIME,'%H') as HOUR, ROUND(AVG(H_TEMPERATURE),1) as TEMP, ROUND(AVG(H_HUM ...
- ODBC 安装/使用/编程
前言: 主要讲解ODBC API, 以mysql为例, 从配置到安装, 再到具体的编程, 以期对ODBC有个初步的认识. *) 下载mysql, 选择社区版mysql, 并安装 http://dev. ...
- Docker私有镜像仓库
使用阿里云加速: tee /etc/docker/daemon.json << 'EOF' { "registry-mirrors": [ "https:// ...
- unknown error: call function result missing 'value'
好好的脚本全部报错,遇到这种现在看一下自己Chrome浏览的版本号 然后去chromedriver官网上下载最新驱动文件 https://sites.google.com/a/chromium.org ...
- NSObject之一
Objective-C中有两个NSObject,一个是NSObject类,另一个是NSObject协议.而其中NSObject类采用了NSObject协议.在本文中,我们主要整理一下NSObject类 ...
- CTF-练习平台-Misc之 细心的大象
十五.细心的大象 打开图片属性 发现备注里有短信息,看着也不像flag,仔细观察里面只有只有大小写字母和数字应该是base64编码,解密后得到:MSDS456ASD123zz 好像也不是flag,题目 ...