首页  电脑百科  IP地址和域名到底是什么?

IP地址和域名到底是什么?

乐福学长说:

有一次跟朋友聊到上网的原理,我问了他两个问题:你知道你手机连上网之后,网络是怎么找到你的吗?为什么输入baidu.com就能打开百度,而不是记一串数字?他说想了想,好像真没搞明白过。其实IP地址和域名是互联网最基础的两个概念,搞懂了它们,后面再聊什么DNS、路由、服务器都一通百通。这篇文章就单纯讲清楚这两件事。

这两天上了一篇互联网整体原理的文章,很多人问能不能单独把 IP 地址和域名这两块掰开讲细一点。没问题,这篇就专门说清楚它们俩——IP 地址是”门牌号”,域名是”联系人姓名”,本质上是同一件事的两种表达方式。

难度:⭐(零基础也能看懂)
关键词:IP地址,域名,IPv4,IPv6,DNS

IP地址和域名对比示意图

一、IP地址:互联网上的”门牌号”

每一台上网的设备——不管是手机、电脑、还是智能电视——在互联网上都有一个唯一的标识,这个标识就是 IP 地址(Internet Protocol Address)。

你可以把互联网想象成一座城市,每台设备就是一栋房子。你要寄信给某栋房子,就得在信封上写它的门牌号。IP 地址就是这个门牌号。没有它,网络就不知道数据该送到哪里去。

IPv4 和 IPv6

目前 IP 地址分两个版本:

  • IPv4:长这样——192.168.1.1。由4组0~255的数字组成,用点隔开。总共约43亿个,在互联网刚开始起步的时候觉得够用了,结果谁都没想到现在全球上网设备上百亿。全球IPv4地址已于2019年正式分配完毕,新的大规模网络部署已无新地址可用。不过普通人上网其实没太大感觉——因为现在主要通过 NAT(网络地址转换)技术让多台设备共享一个公网 IPv4 地址,相当于一栋办公楼只有一个总门牌号,但里面每间办公室有自己的内部编号。
  • IPv6:长这样——2001:0db8:85a3:0000:0000:8a2e:0370:7334。由8组16进制数组成,用冒号隔开。数量多到什么程度?据说可以给地球上每一粒沙子分配一个IP地址。虽然记起来很麻烦,但电脑和路由器自己处理,跟用户没关系。
IPv4和IPv6格式对比

公网IP 和 内网IP

在大多数家庭网络环境中,你的手机和电脑其实并没有一个独立的公网 IPv4 地址。你家的路由器有1个公网IP(运营商分配的),然后路由器通过 NAT 技术给你的手机、电脑、电视分配不同的内网IP(像 192.168.1.x)。所有设备共享这一个公网IP上网。

这就像一栋办公楼只有一个总地址(公网IP),但楼里有几十间办公室,各有各的门牌号(内网IP)。快递送到办公楼传达室,再分发到各个办公室。

注意:如果你直接用手机SIM卡上网(4G/5G),获得的往往是运营商分配的公网 IPv6 地址(或CGNAT后的IPv4),情况略有不同。

几个常见的内网IP段(这些地址在公网上不可路由,只能在局域网内使用):

  • 192.168.x.x——最常见的,绝大多数家用路由器都用这个
  • 10.x.x.x——企业网络里常见
  • 172.16.x.x ~ 172.31.x.x——也是企业级用的

二、域名:互联网上的”联系人姓名”

IP 地址好用是好用,但对人来说太难记了。你能记住多少个这样的地址:123.45.67.89?可能一个都记不住。但你一定能记住 baidu.comtaobao.comlefuo.com

域名(Domain Name)就是给IP地址起的”外号”。它把一串难记的数字转换成人能记住的单词。这就好比你在手机通讯录里存了张三的电话号码,你不会记 138xxxx1234,你只记”张三”这个名字。

域名的结构

一个完整的域名长这样——www.baidu.com。从右往左看:

  • .com:顶级域名。表示这是商业机构。其他常见的还有 .org(组织)、.cn(中国)、.edu(教育)、.net(网络)等。
  • baidu:二级域名。这个才是”真正的名字”,由注册者自己定义的。
  • www:三级域名,也就是 baidu.com 下的一个子域名。它通常指向网站服务,你也可以设 mail.baidu.com(邮箱)、map.baidu.com(地图)等不同的子域名。
域名结构分解图

顶级域名就相当于国家或城市,二级域名是街道名,三级域名是具体的门牌号。


三、DNS:把”名字”翻译成”门牌号”

域名是为了给人看的,电脑只认 IP 地址。所以需要一个”翻译”把域名转成 IP。

这个翻译系统就叫 DNS(Domain Name System,域名系统)。你可以把它理解成互联网的”电话本”——你告诉它一个名字,它告诉你对应的号码。

你在浏览器输入 lefuo.com,背后发生了这样的事:

  1. 你的电脑先问本地DNS缓存(浏览器里可能已经查过这个网站了,缓存里有现成的)
  2. 没缓存,就去问你的路由器(路由器里也可能有缓存)
  3. 路由器也没有,就去问运营商给的递归DNS服务器
  4. 递归DNS服务器从根域名服务器开始查起——根服务器不直接返回IP,它会告诉递归服务器”.com顶级域名服务器在这里”
  5. 递归服务器接着去问 .com 顶级域名服务器,后者告诉它”baidu.com 的权威域名服务器在这里”
  6. 递归服务器再去问 权威域名服务器,这次终于拿到了 www.baidu.com 对应的 IP 地址
  7. 递归服务器把结果缓存下来,再一层层返回给你的电脑

这个过程叫”DNS 递归查询”,通常只需要几十毫秒,你完全感觉不到。

DNS解析流程图

常用的公共 DNS

你可能会遇到这样的情况:某个网站打不开,但换个网络就能打开了。有时候是运营商的DNS不够稳定或解析到了错误的IP。这时候可以手动换成公共DNS:

服务商首选DNS备选DNS
阿里云DNS223.5.5.5223.6.6.6
腾讯DNS119.29.29.29
114DNS114.114.114.114114.114.115.115
Google DNS8.8.8.88.8.4.4

四、域名是怎么来的

域名不是随便谁想用就能用的。它需要注册,而且每年交费。

全球域名体系由一个叫 ICANN 的机构管理,下面是各个顶级域名的注册局(比如 .com 由 Verisign 管理),再下面是各个域名注册商(比如阿里云、腾讯云、Godaddy、Namecheap 这些)。你想注册一个域名,去注册商那里查一下这个域名有没有被注册,没被注册就可以买下来,一般一年几十到一百多块钱。

注册完的域名,你需要在注册商的后台把域名绑定到你服务器的 IP 地址上,这样别人在浏览器里输入你的域名,才能找到你的网站。

一个小知识lefuo.com 这个域名也是学长注册的,具体价格就不说了,但挺便宜的。


五、几个容易搞混的问题

  • 域名和网址是一个东西吗?:不是。网址(URL)包含协议+域名+路径,比如 https://www.lefuo.com/wps-office-tips-guide.html。域名只是其中 www.lefuo.com 那部分。
  • 换了服务器,域名要不要改?:不用。你只需要在域名注册商那里把域名指向新的IP地址就行,改了之后全世界等几个小时就能生效。这叫”DNS解析更新”。
  • IP地址会变吗?:家庭宽带的公网IPv4地址通常不是固定的——每次路由器重启可能变。但如果你用的是IPv6,或者向运营商申请了固定IP(静态IP),地址就会相对固定。不过域名绑定了就不用管IP变不变——即使IP变了,你更新一下DNS解析记录就行。
  • 一个域名可以对应多个IP吗?:可以。大网站(比如百度、淘宝)一个域名背后往往有几十上百台服务器,DNS会根据你的地理位置返回最近的一个IP。这叫”负载均衡”。

相关推荐

最后更新:2026年07月10日

版权声明:

相关推荐

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

二维码
手机扫码访问