如何快速找到并掌握查看电脑IPv4和IPv6地址的具体操作方法?
- 内容介绍
- 文章标签
- 相关推荐
在日常工作和学习中。很多人都会碰到以下痛点:
- **不知道自己电脑当前使用的是 IPv4 还是 IPv6**,导致网络调试时手足无措。
- **频繁切换 Wi‑Fi 或有线网络**。每次都要手动去找 IP 地址,浪费时间。
- **对命令行不熟悉**,怕敲错指令导致程序异常。
- **不同操作程序的查询方式各不相同**,一套方法搞不定所有网站。
下面为大家提供一套快速、统一且易于上手的查找电脑 IPv4 与 IPv6 地址的方法覆盖 Windows、macOS 与 Linux 三大主流程序,并针对常见痛点给出方法。
- 打开运行框:按 Win + R
-
输入并回车:
cmd -
在弹出的窗口中输入:
ipconfig - 查看输出:
- • “IPv4 地址” 行显示的就是本机的 IPv4 地址)。
- • “IPv6 地址” 行显示的就是本机的 IPv6 地址。
- TIPS:If you only see a link‑local address。说明当前网络尚未分配全局 IPv6,可先检查路由器或 ISP 支持情况。
- 点击任务栏右下角网络图标 → “网络和 Internet 设置”。不过,
- Select “以太网” 或 “Wi‑Fi”。接下来点击对应的连接名称。不过,
- "IPv4 地址" 与 "IPv6 地址" 均会直接显示。
-
Win + R。输入
,回车打开控制面板。 - Select "网络和共享中心".
- "更改适配器设置".
- "状态".
- "详细信息".
- 打开 菜单 → **程序偏好设置**,点击 **网络**。
- 左侧列表中选中当前已连接的网络。不过,
- 在右侧详情区可以直接看到 **“已分配的 IP 地址”** 和 **“IPv6 地址”**。
- 打开 **终端**。
-
输入以下指令并回车:
ifconfig | grep inet。 话说回来, -
输出中带有 **inet ** 的行为 IPv4。带有 **inet6 ** 的行为 IPv6。示例的观点是,
inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255 inet6 fe80::aede:48ff:fe00:1122%en0 prefixlen 64 scopeid 0x5
- 打开终端。
-
输入并回车这方面,
ip addr show。 -
找到对应网卡下的
* **inet** 行 – 显示 IPv4 地址。* **inet6** 行 – 显示 IPv6 地址。说到示例输出片段,
2: enp0s31f6: \
inet 10.0.0.12/24 brd 10.0.0.255 scope global dynamic enp0s31f6 inet6 fe80::a00:27ff:febc:1234/64 scope link …
- 若程序未默认安装 ifconfig,可先执行 `sudo apt install net-tools`或 `yum install net-tools`。
- 执行 `ifconfig`,一样在每个网卡块里查找 `inet` 与 `inet6` 行。
-
IPv4 与 IPv6 有什么区别?<\/ b>
- IPv4 使用点分十进制,地址空间约为 $4$ × $10^9$;- IPv6 使用冒号分隔的八组十六进制数,几乎无限制。<\/ li>
- 如果只看到以 fe80 开头的地址,是不是没有公网 IP?<\/ b> - fe80:: 是链路本地地址,仅在同一局域网内有效;全局可路由的 IPv6 通常以2000::/3 开头。<\/ li>
- 如何快速复制终端或 CMD 中显示的 IP?<\/ b> - Windows CMD 中右键选择“标记”,用鼠标框选后回车复制;- macOS/Linux 中直接选中文本后⌘C复制。<\/ li>
- 为何有时看不到 IPv6?<\/ b> - 检查路由器是否开启了 DHCPv6 或 SLAAC;- 确认本地网络适配器属性中的 “Internet 协议版本 6 ” 已勾选。说起来,<\/ li> <\/ul>
- 如果只看到以 fe80 开头的地址,是不是没有公网 IP?<\/ b> - fe80:: 是链路本地地址,仅在同一局域网内有效;全局可路由的 IPv6 通常以2000::/3 开头。<\/ li>
在日常工作和学习中。很多人都会碰到以下痛点:
- **不知道自己电脑当前使用的是 IPv4 还是 IPv6**,导致网络调试时手足无措。
- **频繁切换 Wi‑Fi 或有线网络**。每次都要手动去找 IP 地址,浪费时间。
- **对命令行不熟悉**,怕敲错指令导致程序异常。
- **不同操作程序的查询方式各不相同**,一套方法搞不定所有网站。
下面为大家提供一套快速、统一且易于上手的查找电脑 IPv4 与 IPv6 地址的方法覆盖 Windows、macOS 与 Linux 三大主流程序,并针对常见痛点给出方法。
- 打开运行框:按 Win + R
-
输入并回车:
cmd -
在弹出的窗口中输入:
ipconfig - 查看输出:
- • “IPv4 地址” 行显示的就是本机的 IPv4 地址)。
- • “IPv6 地址” 行显示的就是本机的 IPv6 地址。
- TIPS:If you only see a link‑local address。说明当前网络尚未分配全局 IPv6,可先检查路由器或 ISP 支持情况。
- 点击任务栏右下角网络图标 → “网络和 Internet 设置”。不过,
- Select “以太网” 或 “Wi‑Fi”。接下来点击对应的连接名称。不过,
- "IPv4 地址" 与 "IPv6 地址" 均会直接显示。
-
Win + R。输入
,回车打开控制面板。 - Select "网络和共享中心".
- "更改适配器设置".
- "状态".
- "详细信息".
- 打开 菜单 → **程序偏好设置**,点击 **网络**。
- 左侧列表中选中当前已连接的网络。不过,
- 在右侧详情区可以直接看到 **“已分配的 IP 地址”** 和 **“IPv6 地址”**。
- 打开 **终端**。
-
输入以下指令并回车:
ifconfig | grep inet。 话说回来, -
输出中带有 **inet ** 的行为 IPv4。带有 **inet6 ** 的行为 IPv6。示例的观点是,
inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255 inet6 fe80::aede:48ff:fe00:1122%en0 prefixlen 64 scopeid 0x5
- 打开终端。
-
输入并回车这方面,
ip addr show。 -
找到对应网卡下的
* **inet** 行 – 显示 IPv4 地址。* **inet6** 行 – 显示 IPv6 地址。说到示例输出片段,
2: enp0s31f6: \
inet 10.0.0.12/24 brd 10.0.0.255 scope global dynamic enp0s31f6 inet6 fe80::a00:27ff:febc:1234/64 scope link …
- 若程序未默认安装 ifconfig,可先执行 `sudo apt install net-tools`或 `yum install net-tools`。
- 执行 `ifconfig`,一样在每个网卡块里查找 `inet` 与 `inet6` 行。
-
IPv4 与 IPv6 有什么区别?<\/ b>
- IPv4 使用点分十进制,地址空间约为 $4$ × $10^9$;- IPv6 使用冒号分隔的八组十六进制数,几乎无限制。<\/ li>
- 如果只看到以 fe80 开头的地址,是不是没有公网 IP?<\/ b> - fe80:: 是链路本地地址,仅在同一局域网内有效;全局可路由的 IPv6 通常以2000::/3 开头。<\/ li>
- 如何快速复制终端或 CMD 中显示的 IP?<\/ b> - Windows CMD 中右键选择“标记”,用鼠标框选后回车复制;- macOS/Linux 中直接选中文本后⌘C复制。<\/ li>
- 为何有时看不到 IPv6?<\/ b> - 检查路由器是否开启了 DHCPv6 或 SLAAC;- 确认本地网络适配器属性中的 “Internet 协议版本 6 ” 已勾选。说起来,<\/ li> <\/ul>
- 如果只看到以 fe80 开头的地址,是不是没有公网 IP?<\/ b> - fe80:: 是链路本地地址,仅在同一局域网内有效;全局可路由的 IPv6 通常以2000::/3 开头。<\/ li>

