它就是个“传话筒”:收到域名查询,自己不会查,就转给上级DNS,拿到结果后告诉你,顺便存一份备用。
比喻理解
去图书馆借一本书:
你问前台(转发服务器):“《西游记》在哪?”
前台不知道,但她有总部电话(上游DNS,如 114.114.114.114)
前台打电话问总部,总部告诉她:“三楼A区”
前台告诉你答案,并记在小本子上(缓存)
下次再有人问《西游记》,前台直接翻本子回答,不用再打电话了。
核心就3步
text
你问“百度” → 转发服务器 → 问上游DNS → 拿到IP → 告诉你 + 存缓存
跟普通DNS的区别
普通DNS服务器 DNS转发服务器
遇到不知道的域名 自己从根开始一级级查 直接丢给上级,自己不查
需要的资源 高(要联网查全球) 很低(只会转发)
典型用途 大型权威DNS 家里路由器、公司内部
实际例子
你家路由器就是最常见的DNS转发服务器。你在电脑上设置DNS为192.168.1.1(路由器地址),路由器收到查询后转发给运营商DNS(如202.106.0.20)。
你作为用户根本感觉不到转发的过程——只看到网页打开了。
一句话记住:自己不会查,但知道该问谁,问了还会记笔记。