查询电脑ip地址的指令cmd,如何区分内网IP和公网IP?

题图来自Unsplash,基于CC0协议
导读
要在 Windows 的命令提示符 (Command Prompt,通常简称 CMD) 中查询你电脑的 IP 地址,可以使用 ipconfig 这个非常常用的命令。以下是详细的步骤和相关命令的用法:
-
直接查询本机 IP 地址 (IPv4):
- 简单地在命令提示符中输入:
ipconfig - 查看命令输出,在 “以太网适配器 [你的网络适配器名称,例如 以太网]” 或 “无线局域网适配器 [你的无线网络适配器名称,例如 Wi-Fi]” 下,找到 “IPv4” 内显示的地址。这就是你的本地局域网内网 IP 地址。
- 简单地在命令提示符中输入:
-
获取更详细的信息,包括默认网关、DNS 服务器和 MAC 地址等:
- 在命令提示符中输入:
ipconfig /all - 这个命令会输出更详尽的网络适配器信息。除了上面提到的 IPv4 地址外,你还可以找到:
- 默认网关 (Default Gateway): 这是你的电脑连接到互联网或其他网络前,数据需要经过的设备的 IP 地址,通常是你的路由器的地址(例如
192.168.1.1)。 - 链接层地址 (Physical Address): 这是网卡的物理 MAC 地址,通常显示为类似
XX-XX-XX-XX-XX-XX的格式。 - DHCP 服务器 (DHCP Server): 如果你通过 DHCP 自动获取 IP,这里会显示提供 IP 地址的那个服务器的 IP 地址。
- DNS 后缀 (DNS Suffixes): 通常是你的局域网域名或企业/学校的域名。
- 默认网关 (Default Gateway): 这是你的电脑连接到互联网或其他网络前,数据需要经过的设备的 IP 地址,通常是你的路由器的地址(例如
- 在命令提示符中输入:
-
仅查询特定网络适配器的 IP 地址:
ipconfig命令会列出所有网络适配器的配置信息。如果你想只查看特定适配器的信息(比如只看无线网卡或特定名字的网卡),你可以配合findstr命令来过滤输出。例如,查看名为 “本地连接” 的适配器信息:ipconfig | findstr "本地连接"或者
ipconfig /all | findstr "本地连接"- 你需要将 “本地连接” 替换为你实际显示的适配器名称。要找到准确的适配器名称,可以先运行
ipconfig /all,在输出中查找 “适配器 配置” 部分。
-
理解 IP 地址类型:
ipconfig命令显示的主要是 内网(局域网)IP 地址 (IPv4) 和可选的 内网 IPv6 地址。- 区分子网 IP 和公网 IP: 如果你想查询一个设备在互联网上的公网 IP 地址(即别人可以从互联网访问你的这个设备用的地址),那需要访问提供这个服务的第三方网站(如
https://www.whatismyip.com/)。你设备上通过ipconfig看到的地址只是你在本地网络内部使用的地址,通常是由你的路由器(默认网关)分配的。
在整个过程中,你需要:
- 打开命令提示符。可以通过在“开始”菜单搜索 “cmd” 或 “命令提示符” 来打开。
- 在打开的黑色窗口控制台里粘贴上述任一命令。
- 按下回车键执行。
- 解读输出的信息。
ipconfig 是 Windows 系统内置的一个强大而基础的网络配置和信息查询工具,它还能执行其他操作,如在 Win9x/Me 时代释放和更新 DHCP 租约(ipconfig /release 和 ipconfig /renew)。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com