如何在 Windows 10 中使用命令行检查公共 IP 地址
- 类别: Windows 10 功能和支持
IP 地址用于标识网络中的计算机。 IP地址主要有两种类型:
- 本地网络 (LAN) IP 地址或本地 IP 地址或私有 IP 地址或内部 IP 地址。
- 公共 IP 地址或外部 IP 地址
私有 IP 是在局域网内使用的 IP。该 IP 用于识别 LAN 内的计算机。无法直接从 Internet 访问此私有 IP。
另外,请阅读 如何检查您的计算机或网络中任何远程计算机的 mac 地址 .
公共或外部 IP 地址是由您的 Internet 服务提供商 (ISP) 提供的地址。如果使用称为 NAT(网络地址转换)的技术设置网络,则多台计算机可以拥有一个公共 IP。由于公共 IP 通常不是免费提供的,因此人们使用连接到单个公共 IP 地址的私有 IP 地址的混合,以在私有网络中的每台网络计算机上运行 Internet。 快速总结 隐藏 1 查找我的 IP 地址(局域网) 2 从命令行获取我的外部 IP 地址 2.1 命令提示符 2.2 电源外壳 3 使用第三方服务获取我的公共 IP 地址
请注意,一台计算机可以有多个 LAN 和公共 IP 地址。让我们了解如何使用命令行选项在 Windows 中查找私有和公共 IP 地址。
查找我的 IP 地址(局域网)
如果您想了解计算机的网络信息,可以从多个位置获取。让我们列出一些位置,然后我们将通过命令行选项。
- Windows 设置 –> 网络和 Internet
- 控制面板 –> 网络和共享中心
- 任务管理器 –> 性能选项卡
现在让我们看看如何使用命令提示符获取所有与网络相关的信息:
- 通过转到运行-> cmd 打开命令提示符。
- 运行以下命令进行 IP 地址查找:
配置文件

配置文件
- 这将显示所有连接的网络接口的摘要,包括它们分配的 IP 地址。
- 如果您想了解计算机上所有网络接口的完整信息,可以运行以下命令:
ipconfig /全部
从命令行获取我的外部 IP 地址
有时我们需要检查我们的外部 IP 地址是什么。让我们看看如何在 Windows 中使用命令行获取公共 IP 信息。请注意,您需要连接到 Internet 才能使用下面提到的命令和服务。
如果您有家庭网络,即使多台设备连接到 Internet,您也可以在一台设备上运行这些命令。它们都应该具有相同的公共 IP。
命令提示符
我们可以使用命令 nslookup 和 OpenDNS 服务来获取外部 IP 信息。只需在命令提示符下运行以下命令,您就会获得外部 IP 地址。
nslookup myip.opendns.com resolver1.opendns.com 
nslookup 外部 IP 地址
电源外壳
您还可以使用 PowerShell 命令获取外部 IP,而无需使用任何第三方 IP 查找工具。
- 通过运行 -> powershell 打开 PowerShell
- 运行以下命令:
(Invoke-WebRequest ifconfig.me/ip).Content.Trim()
使用 PowerShell 获取我的 IP
使用第三方服务获取我的公共 IP 地址
互联网上有一些服务可以通过简单地打开网页来向您显示公共 IP。其中一些服务的好处是它们会向您显示许多其他相关信息,例如 IP 位置、ISP 名称、互联网协议(ipv4 和 ipv6 地址)等。以下是这些第三方服务的列表:
- 谷歌 – 搜索我的 ip,Google 会显示您设备的公共 IP。
- Whatismyip.com – 显示有关网络的大量信息,包括外部 IP。什么是我的 IP 命令行也可以通过他们的 API 服务获得。
- Myexternalip.com – 简单地以纯文本形式输出公共IP。
- Icanhazip.com – 以文本格式输出公共 IP。
- 配置文件 – 显示丰富的信息,包括公共 IP、用户代理、使用的端口、语言等。
如有疑问,您可以随时访问您的路由器,它会显示有关公共 IP 的确切信息以及从您的 ISP 分配的其他网络信息。我希望这对您有所帮助。如果缺少任何信息,请在下面的评论中告诉我们。

