域名解析过程

首先检查本地缓存:操作系统会先查看是否有该域名的缓存记录。如果最近访问过该域名,系统可能已经缓存了其 IP 地址。

检查 hosts 文件:如果本地缓存没有找到相应的记录,系统会查看 C:\Windows\System32\drivers\etc\hosts 文件。它会根据文件中的内容尝试解析该域名。

请求 DNS 服务器:如果 hosts 文件中也没有该域名的记录,操作系统会发送请求给配置的 DNS 服务器,通过它来解析域名。


未完待续

这个是我在做fakenet中发现的,挺有意思的一个过程。配置hosts这件事我以前经常因为登不上github做,进行域名映射。

posted @ 2024-10-17 21:36  wenli7363  阅读(5)  评论(0编辑  收藏  举报