什么是私网地址
私网地址,也叫内网地址,是专门用于局域网内部通信的一类IP地址。它们不会在互联网上直接被路由,也就是说,你家里的手机、电脑虽然都有IP,但这些地址出不了路由器,外网设备没法直接访问。
比如你在家里连Wi-Fi,手机拿到的IP可能是192.168.1.100,这个就是典型的私网地址。它只在你家这个小网络里有效,到了外面就用不了。
常见的私网地址范围
国际标准规定了三段固定的IP地址作为私网使用,分别是:
- 10.0.0.0 到 10.255.255.255(掩码 /8)
- 172.16.0.0 到 172.31.255.255(掩码 /16)
- 192.168.0.0 到 192.168.255.255(掩码 /16)
只要你的设备拿到的是这三个范围内的IP,那基本可以确定是在用私网地址。像192.168.0.1、192.168.1.1这类地址,几乎成了家用路由器的默认配置。
为什么需要私网地址
IPv4地址总共就42亿多个,全球设备早就远远超过这个数了。如果没有私网地址,每个手机、电脑都得配一个公网IP,根本不够分。于是就有了“共享公网”的办法:一家人共用一个公网IP上网,内部靠私网地址区分设备。
就像一栋写字楼只有一个对外电话号码,但内部每间办公室有自己的分机号。外人打总机,再由前台转接到具体分机——这就是NAT(网络地址转换)的工作方式。
私网地址能不能直接互访
两个不同局域网里的私网设备,比如你朋友家的192.168.1.100和你家的192.168.1.101,虽然IP不冲突,但彼此无法直接通信。因为这些地址不在公网路由表里,数据包传不出去。
想实现跨局域网访问,得靠端口映射、VPN或者内网穿透工具。比如你在家里搭了个服务器,想让朋友访问,就得在路由器上设置端口转发,把请求引到对应设备上。
为什么我查到的IP和本地不一样
很多人发现,在电脑上看到自己的IP是192.168.x.x,但用浏览器搜“我的IP”,出来的却是另一个完全不同的地址,比如221.183.xxx.xxx。这很正常。
前者是你在局域网里的“房间号”,后者才是你对外的“门牌号”,也就是公网IP。所有设备发出的请求,都会被路由器替换成这个公网IP发出去,回来的数据再根据记录送回对应的内网设备。
私网地址会重复吗
会,而且大量重复。全国可能有几百万个设备都在用192.168.1.100这个地址,但只要它们处于不同的局域网中,就不会冲突。关键在于,这些地址不出路由器,互相看不见。
就像全国有无数个小区都有一栋“3号楼2单元101”,只要不在同一个小区,就不影响快递送达。
如何查看自己的私网地址
在Windows电脑上,按Win+R,输入cmd打开命令提示符,输入:
ipconfig找到“无线局域网适配器”或“以太网适配器”下面的“IPv4 地址”,通常显示为192.168.x.x或10.x.x.x,这就是你的私网IP。
在Mac或Linux系统中,打开终端输入:
ifconfig查找en0或类似的网络接口,看inet后面跟着的地址即可。