公网 IP 和内网 IP 是什么?

1次阅读
没有评论
昨天我讲了《IP 地址、网关、子网掩码到底是什么?》前面讲的是设备在一个局域网里怎么找路,这篇讲的是:你家的网络、公司的网络、运营商的网络,和真正的互联网之间到底隔了几层。

多数家庭网络问题,最后都会绕到一个词:

text
公网 IP

比如:

text
家里 NAS 为什么外网访问不了? 端口映射明明设置了,为什么还是不通? 监控在家里能看,出门就打不开? 远程桌面为什么连不上? DDNS 配好了,为什么访问不到家里?

这些问题不一定是路由器坏了,也不一定是教程写错了。

你可能根本没有真正的公网 IP。

公网 IP 和内网 IP 是什么?

先用一句话理解

内网 IP,是你家里、公司里自己用的地址。

公网 IP,是互联网能识别、能路由的地址。

你可以先这样理解:

text
内网 IP:小区里的门牌号 公网 IP:城市地图上的真实地址 路由器:小区门口的门卫 运营商:连接小区和城市道路的人

在家里,你的电脑可能是:

text
192.168.1.20

手机可能是:

text
192.168.1.21

NAS 可能是:

text
192.168.1.50

这些地址在你家里能用。

但互联网上的人不能直接靠192.168.1.50 找到你家 NAS。

因为很多人家里都可能有一个192.168.1.50。

这个地址只在各自家里有意义。

常见内网 IP 有哪些?

你在家庭和公司里经常会看到这些地址:

公网 IP 和内网 IP 是什么?

家庭常用

很多家庭路由器、光猫常见:

text
192.168.1.x 192.168.0.x 192.168.2.x

小米路由器常见默认网段:

text
192.168.31.x

比如:

text
路由器:192.168.31.1 电脑:192.168.31.20 手机:192.168.31.21 NAS:192.168.31.50

这就是很典型的家庭内网。

公司常用

公司、学校、园区、办公室更常见:

text
10.x.x.x 172.16.x.x 到 172.31.x.x 192.168.x.x

比如:

text
办公电脑:10.10.20.35 打印机:10.10.20.80 服务器:10.10.30.10 VPN 地址:10.8.0.6

公司喜欢用10.x.x.x,因为地址空间大,方便给不同楼层、部门、服务器区、无线网、访客网划分。

例如:

text
10.10.10.x:办公区 10.10.20.x:无线网 10.10.30.x:服务器区 10.10.40.x:监控区

这些看起来很“正式”,但它们仍然是内网 IP。

公网 IP 是什么?

公网 IP 是互联网上能被路由识别的地址。

你访问网站时,网站看到的不是你电脑的192.168.1.20。

网站看到的是你家宽带出口的公网地址,或者运营商给你共享出去的出口地址。

你可以把公网 IP 理解成你家网络对外使用的门牌。

如果你家宽带有真正的公网 IP,外面的人才可能通过这个地址访问到你家网络入口。

注意,是“可能”。

还要看:

text
路由器端口映射有没有做 防火墙有没有放行 目标设备服务有没有启动 运营商有没有封端口 公网 IP 有没有变化

所以公网 IP 只是第一步。

不是有公网 IP,所有服务就自动能从外网访问。

静态公网 IP 和动态公网 IP

公网 IP 还分两种常见情况。

公网 IP 和内网 IP 是什么?

静态公网 IP

静态公网 IP,就是运营商给你一个长期固定的公网地址。

今天是这个,明天还是这个。

重启光猫、路由器,一般也不会变。

这种常见于:

text
企业专线 机房服务器 公司固定出口 需要固定远程访问的业务

优点很直接:

text
地址稳定 方便做服务器 方便做防火墙白名单 方便远程访问 方便绑定域名

缺点也现实:

text
通常要加钱 家庭宽带不一定给 暴露服务后更要注意安全

如果公司有静态公网 IP,很多远程办公、VPN、防火墙策略都会围绕这个地址做。

动态公网 IP

动态公网 IP,也是真公网。

区别是它可能会变。

比如:

text
光猫重新拨号后变化 路由器断电重连后变化 运营商租约到期后变化 线路维护后变化

家庭宽带如果能拿到公网,很多时候就是动态公网 IP。

动态公网 IP 可以做远程访问吗?

可以,但要配合 DDNS。

DDNS 的作用就是:

text
公网 IP 变了,域名自动跟着更新

比如你访问:

text
home.example.com

它背后会自动指向你当前的公网 IP。

当然,前提还是你真的拿到了公网 IP。

运营商内网是什么?

很多端口映射失败之类的问题就卡在这里。

公网 IP 和内网 IP 是什么?

你家里有一层内网。

运营商那里可能还有一层内网。

这就变成:

text
你的电脑 你的路由器 运营商内网 运营商公网出口 互联网

这种情况常被叫做:

text
大内网 运营商内网 CGNAT 100.64 网段

你在路由器 WAN 口看到的地址,如果是下面这些,就要注意:

text
10.x.x.x 172.16.x.x 到 172.31.x.x 192.168.x.x 100.64.x.x 到 100.127.x.x

这通常说明你的路由器外面还有一层运营商 NAT。

这时候你在家里路由器上做端口映射,往往没有用。

因为外面的请求到不了你的路由器。

它先到运营商那层出口,就被挡住了。

怎么判断自己有没有公网 IP?

比较简单的办法:

第一步,看路由器 WAN 口 IP。

一般在路由器后台里找:

text
上网信息 Internet 状态 WAN 口地址 外网 IP

第二步,打开一个查公网 IP 的网站,看网页显示的 IP。

如果:

text
路由器 WAN 口 IP = 网页显示的公网 IP

大概率是真公网 IP。

如果:

text
路由器 WAN 口 IP 是 192.168.x.x 路由器 WAN 口 IP 是 10.x.x.x 路由器 WAN 口 IP 是 100.64.x.x 网页显示的是另一个公网地址

那多半不是你自己独享的公网入口。

还有一种情况:

text
光猫拨号,路由器接在光猫后面 路由器 WAN 口拿到 192.168.1.x

这不一定是运营商大内网。

也可能只是光猫在前面做了一层 NAT。

这种叫“双重 NAT”更合适。

处理方式通常是:

text
光猫改桥接 路由器拨号 或者把需要端口映射的设备放到同一层网络里

公网 IP、内网 IP 和端口映射的关系

端口映射可以理解成给外面的人开一条进来的路。

比如你想从外网访问家里的 NAS:

text
公网 IP:5000 -> NAS 内网 IP:5000

前提是:

text
你家路由器拿到公网 IP NAS 内网 IP 固定 NAS 服务端口正常 路由器端口映射正确 防火墙放行 运营商没有封端口

如果你没有公网 IP,只在运营商内网里,端口映射就像在自己家门口贴了门牌。

小区大门外的人还是找不到你家门口。

家庭场景怎么选?

普通家庭上网,不一定非要公网 IP。

刷视频、打游戏、看网页、手机聊天,这些多数不需要公网 IP。

你需要公网 IP 的场景通常是:

text
外网访问家里 NAS 外网访问家庭服务器 自建网盘 远程桌面 监控远程访问 家里跑网站或服务 某些联机、P2P、远程连接需求

如果你只是日常上网,没有公网 IP 也能正常用。

但如果你要折腾家庭服务,公网 IP 就很关键。

企业公司场景怎么理解?

公司网络一般比家庭复杂。

你看到的公司电脑 IP 可能是:

text
10.10.20.35

服务器可能是:

text
10.10.30.10

打印机可能是:

text
10.10.20.80

这些都是公司内部地址。

公司真正对外的公网 IP,通常在防火墙、出口路由器或专线上。

一家公司可能有:

text
一个静态公网 IP 多个静态公网 IP 一段公网 IP 地址 多个出口线路

公司会用这些公网 IP 做:

text
网站发布 VPN 接入 邮件服务器 远程办公 防火墙白名单 业务系统外部访问

所以公司里常见的结构是:

text
员工电脑用内网 IP 服务器用内网 IP 出口设备拿公网 IP 由防火墙控制哪些服务能被外网访问

这比家庭路由器直接端口映射更可控,也更安全。

看到这些地址要有点印象

以后你看到下面这些,多半是在内网:

text
192.168.x.x 10.x.x.x 172.16.x.x 到 172.31.x.x

看到下面这个,也要想到运营商内网:

text
100.64.x.x 到 100.127.x.x

看到127.0.0.1,它不是公网,也不是普通内网。

它代表本机自己。

看到169.254.x.x,多半说明设备没有正常拿到 DHCP 地址。

这些地址不需要一次全背下来。

你先记住最常见的:

text
192.168 开头:家庭里最常见 10 开头:公司、VPN、企业网常见 100.64 开头:经常和运营商大内网有关

排查时怎么问自己

遇到外网访问失败,我一般会按这个顺序看:

text
1. 目标设备的内网 IP 是多少 2. 目标设备 IP 是否固定 3. 路由器 WAN 口拿到什么地址 4. WAN 口地址是不是公网 5. 端口映射有没有指向正确内网 IP 6. 服务端口有没有启动 7. 防火墙有没有放行 8. 运营商有没有封端口 9. 公网 IP 是否变化,需要 DDNS 吗

这个顺序比一上来重启路由器更靠谱。

最后记住这些

内网 IP 只在你家里、公司里这一片网络里有意义。

公网 IP 是互联网能识别的出口地址。

静态公网 IP 长期固定,适合企业、服务器、远程访问。

动态公网 IP 也是真公网,只是地址会变化,常配合 DDNS。

运营商内网会让你家路由器外面再隔一层 NAT,很多端口映射问题就卡在这里。

如果你后面要折腾 NAS、DDNS、端口映射、家庭服务器,先确认自己有没有公网 IP。

下篇预告《端口是什么?为什么 ping得通打不开?》,还请多多关注;谢谢!!

这里是「宇上希光」,一枚10+年运维网络工程师

分享家庭网络、网站运维、Nginx、开源工具等与工作复盘

记录日常,也记录解决问题的过程。

如果你也在生活里慢慢往前走,愿我们都能看见属于自己的那道光

正文完
 0
Ticifer
版权声明:本站原创文章,由 Ticifer 于2026-07-06发表,共计3733字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)