返回今日新知
编辑整理网络基础入门
登录后收藏

DNS 和域名:网址怎么变成服务器

输入 v.lpp6.com 就能访问网站。中间发生了什么?DNS、域名、IP 地址。

7 分钟2026年8月8日本站原创整理0 次阅读

输入网址后发生了什么

你在浏览器输入 `v.lpp6.com` 按回车,几秒后页面显示出来。这中间发生了什么?

  1. 浏览器问 DNS 服务器:`v.lpp6.com` 对应哪台服务器?
  2. DNS 返回一个 IP 地址(如 `76.76.21.21`)。
  3. 浏览器向这个 IP 发 HTTP 请求。
  4. 服务器返回 HTML,浏览器渲染。

理解 DNS 和域名,你就理解了网址背后的机制。

IP 地址:服务器的门牌号

互联网上每台设备都有个 IP 地址,像门牌号。服务器也有 IP,别人要访问你的网站,得知道服务器的 IP。

但 IP 难记:`76.76.21.21` 谁记得住?于是有了域名。

域名:好记的名字

域名是给 IP 起的好记名字。`v.lpp6.com` 比一串数字好记。

域名结构(从右到左):

  • `.com`:顶级域名(TLD),表示类型。`.com` 商业、`.org` 组织、`.cn` 中国。
  • `lpp6`:二级域名,你注册的名字。
  • `v`:三级域名(子域名),你可以自由设置。

买了 `lpp6.com` 后,可以设无数个子域名:`v.lpp6.com`、`api.lpp6.com`、`blog.lpp6.com`。

DNS:域名到 IP 的电话簿

DNS(Domain Name System)是分布式的「电话簿」,记录域名对应的 IP。

当你输入域名,浏览器依次查询:

  1. **浏览器缓存**:之前查过没?
  2. **系统缓存**:操作系统记着没?
  3. **路由器缓存**:家里路由器记着没?
  4. **ISP DNS**:你的宽带运营商的 DNS 服务器。
  5. **权威 DNS**:最终负责这个域名的服务器。

找到后,IP 被缓存一段时间(TTL),下次不用重新查全。

怎么给网站配域名

部署网站后,要把域名指向服务器:

  1. **买域名**:在域名注册商(如 Cloudflare、Namecheap、阿里云)买。
  2. **配 DNS 记录**:在域名管理后台加记录,指向服务器。

常见的 DNS 记录:

  • **A 记录**:域名 → IPv4 地址。`v.lpp6.com → 76.76.21.21`。
  • **AAAA 记录**:域名 → IPv6 地址。
  • **CNAME 记录**:域名 → 另一个域名。常用于指向 CDN 或托管平台。

本站的配置:`v.lpp6.com` 用 CNAME 指向 Vercel 的域名(`cname.vercel-dns.com`),Vercel 再根据请求找到对应的项目。

HTTPS:加密传输

HTTP 是明文传输,中途能被窃听。HTTPS 给传输加密,保护数据安全。

HTTPS 需要证书。以前要花钱买,现在 Let's Encrypt 提供免费证书。Vercel、Netlify 等平台自动给你配 HTTPS,不用操心。

浏览器会显示锁形图标表示 HTTPS。没有证书的网站,浏览器会警告「不安全」。

域名解析的常见问题

  • **改了 DNS 不生效**:DNS 有缓存(TTL),改了要等几分钟到几小时。改 TTL 短一点能加快生效。
  • **域名指向对了但打不开**:可能是服务器没配好,或防火墙挡了。
  • **https 打不开**:证书没配或过期了。

小白记住

  • 域名是好记的名字,IP 是服务器的地址,DNS 把名字翻译成地址。
  • A 记录指向 IP,CNAME 指向另一个域名。
  • HTTPS 自动配置,部署平台帮你处理。

理解 DNS,你就能自己配域名,也能看懂 AI 说的「DNS 没生效」「CNAME 配错了」是什么意思。