DNS简析(DNS-IP和域名之间的恩怨情仇)
2017-07-04 本文已影响0人
Super7
快速了解(以下均为正常情况)
- 每台服务器在网络中有一个IP地址,具有唯一性
- 我们可以通过IP地址精确地找到这台服务器
- 类似www.google.com这样的东西叫做域名
- 用户通过好记的域名发出访问请求,DNS负责解析成精确的IP地址请求,请求到达具体的一台服务器
以你家住哪儿为例
-
IP是你家的具体地址,唯一的
-
快递小哥手上有你的一个快递,他需要送到你家,必须知道详细的地址,要不送不到
-
域名是平时别人称呼你家的方式(李刚的家,直接说地址太麻烦了,不是重要事情别人不需要这么精确,假设你的名字独一无二,233)
-
这个快递是某宝商家寄的,他在选择收件地址的时候使用了相对于他来说是唯一的标识也就是"李刚的家"来确认是送到你家了,而不是这份地址簿后面的那么一长串具体地址,如果是你公司的地址,那么他如果是个正常人会标注为"李刚的公司"而不是同名的"李刚的家",什么你说他小学还有一个叫李刚的?如果是我,我会标注"李刚(小学)的家"
-
在这一串虚拟的故事中,某宝商家手上的地址簿就是DNS,它由你自己维护,商家负责使用,快递按照具体地址配送
名词解释
- 本机HOST:你写了收货地址和备注,还没点击保存,存在你自己设备上,只有你自己知道
- 某些路由器HOST:收货地址的浏览器临时保存,还没发送到某宝
- DNS服务商:你点击提交了的地址簿与备注,在某宝上了
以上这些都是可以把IP和域名重定向的一些位置
为什么要用这东西
- 好记,输入baidu.com就能访问了,我为啥要打一串ip?
- 易维护,服务器挂了,通知全世界我改ip了?不不不,改DNS解析就好了,用户还是直接用baidu.com访问,谁TM记你的IP
- 好搬家,服务器换IP,通知DNS服务商,改改DNS的指向就好
其他
- 解析DNS有很多层,到目标IP服务器的路途十分坎坷
- 本机-路由器-ISP-根域名服务器-主服务器(不算缓存)
-
你可以通过tracert命令探索一下
- 这个网址也挺好玩
https://www.nslookuptool.com/chs/
2017-07-04 14:43:25