# 如何快速区分内网IP和外网IP？3种方法快速判断

**发布日期：** 2022-12-16 11:28:47

**更新时间：** 2026-10-06 11:06:58

**作者：** 单窗口单ip

**内容概要：** 如何快速区分内网IP和外网IP？本文介绍内网IP与公网IP的区别、IPv4私有地址范围，以及Windows、Mac、手机和命令行查询内网IP、外网IP的方法，帮助快速判断IP地址类型。

**网页原文：** [如何快速区分内网IP和外网IP？3种方法快速判断](https://www.ip0168.com/zixun/3600.html)

**Markdown 地址：** https://www.ip0168.com/zixun/3600.md

---

## 正文

## 如何快速区分内网IP和外网IP？3种方法快速判断

在排查网络故障、配置远程访问、部署服务器或查看设备网络信息时，经常会遇到“内网IP”和“外网IP”两个概念。那么，**如何快速区分内网IP和外网IP？**

简单来说，**内网IP主要用于局域网内部设备之间的通信，外网IP通常指公网IP，是设备或网络连接互联网时对外使用的IP地址。**

对于普通用户而言，最简单的判断方法是：查看设备网络设置可以找到内网IP，通过IP查询网站可以查看当前网络对外显示的公网IP。

### 一、什么是内网IP？

**内网IP，也称私有IP、局域网IP，是在家庭、企业、学校等局域网内部使用的IP地址。**

例如，电脑、手机、打印机、摄像头连接同一个路由器后，路由器通常会自动为不同设备分配一个内网IP，用来区分局域网中的设备。

常见的IPv4私有地址范围主要有：

- `10.0.0.0`—`10.255.255.255`

- `172.16.0.0`—`172.31.255.255`

- `192.168.0.0`—`192.168.255.255`

因此，当设备IP类似于：

`192.168.1.10

192.168.0.105

10.10.1.20

172.16.2.30`

通常可以判断它属于内网IP。

需要特别注意的是，**并不是所有以172开头的IP都是内网IP**。只有`172.16.0.0`到`172.31.255.255`这一范围属于IPv4私有地址。

内网IP通常不能直接在互联网中进行公网路由。如果需要让互联网中的其他设备访问内网设备，一般还需要经过路由器、NAT、端口映射或其他网络配置。

### 二、什么是外网IP？

**外网IP通常指公网IP，即能够在互联网中进行路由的IP地址。**

家庭宽带、企业网络或移动网络连接互联网时，运营商通常会提供一个互联网出口地址。用户访问网站时，网站服务器看到的通常就是当前网络出口所使用的公网IP。

公网IP与内网IP最明显的区别在于：

**内网IP负责局域网内部通信，公网IP负责网络与互联网之间的通信。**

不过，“拥有公网IP”和“互联网能够直接访问你的电脑”并不是同一个概念。

即使一个网络具有公网IP，也可能因为路由器NAT、防火墙、安全策略、端口未开放等原因，无法直接从互联网访问内部设备。

此外，部分宽带和移动网络可能使用运营商级NAT，也就是常说的CGNAT。此时，在网站上查询到的公网IP可能是多个用户共同使用的互联网出口地址，并不一定是运营商直接分配给路由器的独立公网IPv4地址。

### 三、如何快速区分内网IP和外网IP？

判断内网IP和外网IP，可以使用下面3种方法。

#### 方法一：直接看IP地址范围

这是判断IPv4内网IP最快的方法。

如果一个IPv4地址位于以下范围：

私有IPv4地址范围
表示方式

`10.0.0.0`—`10.255.255.255`
`10.0.0.0/8`

`172.16.0.0`—`172.31.255.255`
`172.16.0.0/12`

`192.168.0.0`—`192.168.255.255`
`192.168.0.0/16`

`10.0.0.0/8`

`172.16.0.0/12`

`192.168.0.0/16`

那么它属于私有IP地址，通常也就是我们常说的内网IP。

如果不属于上述私有IPv4地址范围，则不能仅凭这一点直接认定它一定是普通公网IP，因为还有回环地址、链路本地地址、保留地址等特殊地址类型。

例如：

`127.0.0.1`属于本机回环地址，并不是公网IP。

`169.254.x.x`通常属于链路本地地址，也不能作为正常公网IP使用。

因此，对于普通用户来说，**判断内网IP可以看私有地址范围，判断当前外网IP则更适合通过公网IP查询方式确认。**

### 四、怎么查询自己的外网IP？

查询外网IP，也就是查询当前网络访问互联网时对外显示的公网IP，最简单的方法是使用浏览器。

打开浏览器，进入正规的IP查询网站，页面通常会直接显示当前网络的公网IP地址。

这种方式适合绝大多数用户，不需要安装软件，也不需要执行命令。

需要注意的是，如果电脑正在使用VPN、代理服务器或其他网络转发服务，那么查询网站显示的可能是VPN或代理服务器的出口IP，而不是宽带原本使用的公网IP。

因此：

**浏览器查询到的外网IP，本质上是目标网站看到的当前互联网出口IP。**

### 五、怎么查询电脑的内网IP？

如果想查看当前电脑在局域网中的IP地址，可以直接通过系统网络信息查询。

#### Windows查询内网IP

在Windows系统中，可以按下：

Win + R

输入：

`cmd`

然后按回车打开命令提示符。

执行：

`ipconfig`

在当前使用的网卡信息中找到“IPv4 地址”。

例如：

IPv4 地址：192.168.1.108

如果显示的是`192.168.x.x`、`10.x.x.x`或`172.16.x.x`—`172.31.x.x`范围内的地址，那么通常就是这台电脑当前使用的内网IPv4地址。

#### Mac查询内网IP

Mac用户可以进入：

**系统设置 → 网络**

选择当前连接的Wi-Fi或有线网络，即可查看当前设备的IP地址。

也可以通过终端和相关网络命令查看更详细的信息。

#### 手机查询内网IP

手机连接Wi-Fi后，也会获得一个局域网IP地址。

一般可以进入：

**设置 → Wi-Fi → 当前连接的无线网络**

查看IP地址信息。

不同手机系统和版本的菜单名称可能略有区别，但通常都可以在当前Wi-Fi网络的详细信息中找到。

### 六、如何通过命令行查询外网IP？

对于开发、运维或需要快速获取公网IP的用户，也可以使用命令行查询。

在支持`curl`命令的环境中，可以执行：

`curl ifconfig.me`

命令返回的通常就是当前网络访问该服务时使用的公网出口IP。

这种方式比较适合服务器、Linux设备以及需要通过脚本获取公网IP的场景。

如果设备通过代理、VPN或其他网络出口访问互联网，返回的同样会是当前实际出口对应的公网IP。

### 七、内网IP和外网IP有什么区别？

可以通过一个常见的家庭网络场景理解。

假设家中的电脑IP是：

`192.168.1.100`

手机IP是：

`192.168.1.101`

这两个地址都是路由器分配的内网IP，主要用于家庭局域网内部通信。

当电脑和手机访问互联网时，数据通常会先发送到路由器，再由路由器通过互联网出口访问网站。

因此，网站看到的IP与电脑本机看到的`192.168.1.100`通常并不相同。

可以简单理解为：

**内网IP用于识别局域网中的具体设备，公网IP用于识别互联网通信中的网络出口。**

这也是为什么同一个Wi-Fi下的多台设备，虽然各自的内网IP不同，但访问公网IP查询网站时，往往会看到相同的公网出口IP。

### 八、为什么内网IP和查询到的外网IP不一样？

这是正常现象。

目前大多数家庭和办公网络都会使用NAT技术。

局域网中的电脑、手机、智能设备分别拥有自己的内网IP，而这些设备访问互联网时，会通过路由器或其他网关统一转换后访问公网。

例如：

电脑内网IP：

`192.168.1.20`

手机内网IP：

`192.168.1.21`

两台设备访问同一个网站时，对方服务器看到的可能是同一个公网出口IP。

因此，**本机IPv4地址与网页查询到的公网IP不一致，并不代表网络出现故障，而是常见的网络工作方式。**

### 九、如何最快判断一个IP是内网还是外网？

如果只是需要快速区分，可以记住下面的判断原则：

**看到10.x.x.x、192.168.x.x，或者172.16.x.x到172.31.x.x范围内的IPv4地址，可以直接判断为私有IP，通常就是内网IP。**

如果想知道当前网络对互联网显示的外网IP，可以直接通过IP查询网站查看。

如果想知道电脑或手机自己的内网IP，则进入设备网络设置，或者在Windows中使用`ipconfig`命令查看。

对于大多数日常使用场景来说，不需要复杂的网络工具，就可以完成内网IP和外网IP的区分。

### 十、总结

内网IP和外网IP承担着不同的网络通信作用。

**内网IP主要用于局域网内部通信，常见私有IPv4地址范围包括10.0.0.0/8、172.16.0.0/12和192.168.0.0/16；外网IP通常指网络访问互联网时使用的公网IP。**

如果需要快速查询：

- 查看外网IP：通过浏览器访问IP查询网站；

- 查看Windows内网IP：运行`ipconfig`；

- 查看Mac或手机内网IP：进入当前网络的详细设置；

- 命令行查看外网IP：可使用`curl ifconfig.me`。

掌握这几种方法后，无论是检查网络环境、配置服务器、排查连接问题，还是确认设备当前使用的IP地址，都可以快速判断一个IP属于内网地址，还是当前网络使用的公网出口地址。

如果出于隐私保护或网络访问需求，希望改变网站看到的公网出口IP，可以使用合规的VPN、代理服务或其他网络转发方式。但这类工具改变的主要是对外访问时显示的出口IP，并不会简单地把设备原有的局域网IP变成公网IP。

---

本文由 [云外网络IP资源中心](https://www.ip0168.com) 原创发布。
