打开一个网站时发生了什么:域名、DNS、服务器和证书
从输入网址到页面出现,中间经过四个环节。知道每一环做什么,网站打不开时就知道该查哪里。

本文目录
在浏览器里输入一个网址,按下回车,页面就出来了。这不到一秒的时间里,至少发生了四件事。
一、域名解析
电脑并不认识域名,它需要的是服务器的 IP 地址。把域名换成 IP 地址的过程叫 DNS 解析。解析记录由域名的持有人设置,全球各地的解析服务器会缓存一段时间。
想看一个域名解析到了哪里,可以用 DNS 查询。
从输入网址到页面出现,中间经过四个环节。知道每一环做什么,网站打不开时就知道该查哪里。

在浏览器里输入一个网址,按下回车,页面就出来了。这不到一秒的时间里,至少发生了四件事。
电脑并不认识域名,它需要的是服务器的 IP 地址。把域名换成 IP 地址的过程叫 DNS 解析。解析记录由域名的持有人设置,全球各地的解析服务器会缓存一段时间。
想看一个域名解析到了哪里,可以用 DNS 查询。
拿到 IP 地址后,浏览器和服务器建立连接。如果网址以 https 开头,双方还要先核对证书,确认"对面真的是这个域名的服务器",并协商好加密方式。
证书有有效期,过期后浏览器会拦截访问。SSL 检查 可以看到证书还剩多少天。
连接建立后,浏览器发出请求,服务器返回一个状态码和页面内容。常见的状态码:
状态码 | 含义 |
|---|---|
200 | 正常 |
301 / 302 | 跳转到另一个地址 |
404 | 页面不存在 |
500 / 502 | 服务器出错 |
HTTP 检测 能看到完整的跳转过程和响应头。
浏览器拿到页面后,还要继续下载图片、样式和脚本,最后把它们拼成你看到的样子。
多数问题在前三步就能定位。
原创|作者:Wanmi 编辑部|编辑:Wanmi 编辑部|事实核验:2026-10-11