如何在本机上详细查看并获取IP地址和MAC地址信息?

更新于
2026-10-28 21:14:44
27阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关问答

你是否经常被网络管理员问到自己的 IP 与 MAC 地址,却又不想每次都打开命令行或控制面板?或者你在公司里需要快速确认本机网络信息,却没有时间跑一堆命令?下面这份整理好的教程,帮你在本机上快速查看并获取 IP 地址和 MAC 地址,省去繁琐操作。

1️⃣ Windows 程序怎么查?

痛点:Windows 上的“ipconfig /all”往往让人看不懂大量冗余信息。话说回来,

如何在本机上详细查看并获取IP地址和MAC地址信息?
  1. 打开 命令提示符。
  2. 输入 ipconfig /all 并回车。老实说,- IPv4 地址:通常显示为 192.168.x.x - 物理地址:类似 00‑25‑B3‑28‑CC‑E0
  3. 至于如果想更直观。
    • 方法一:右键点击任务栏右下角的网络图标 → “网络与 Internet 设置” → “状态” → “查看硬件和连接属性”。
    • 方法二:控制面板 → “网络和共享中心” → 已连接网络 → “详细信息”。
  4. 注意:widband拨号使用者可在宽带连接的高级选项中查看拨号后的公网 IP。

2️⃣ macOS 程序怎么查?

痛点:macOS 的终端操作对初学者来说不够友好。

  1. GUI 方法:
    • Aperture -> 程序偏好设置 -> 网络 -> 选中 Wi-Fi 或 Ernet。
    • "高级"> "TCP/IP" 看到 IPv4 地址;"硬件" 标签页显示 MAC 地址。说起来,
  2. 终端方法:
  3. # 打开终端
    ifconfig
    # 找到对应接口下的 inet 和 er 字段:
    # inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
    # er ac:de:48:00:11:22
    # 上面就是你的局域网 IP 和 MAC。

如何区分局域网 IP 与公网 IP?

局域网 IP 通常以 10.x.x.x、172.16.x.x–172.31.x.x、192.168.x.x 等开始;公网 IP 则可通过路由器管理页面或第三方网站查询。

3️⃣ 第三方工具帮忙查找!

  • : 一键弹窗展示主机名、IP、MAC 等信息,适合不熟悉命令行的使用者。
  • : 在桌面直接列出所有接口的详细信息,无需管理员权限。
  • : 单文件执行,支持批量查询多台机器。
  •  请从官方渠道下载,避免恶意软件混入。..
    .
...... . . . . . . .
. . .
.
.
.
.
.
.
.
  • C#: 使用 System.Net.NetworkInformation 命名空间。 可在代码里一次性取出所有接口信息,但这不是这篇文章主要。.......,
    • MUI: PowerShell Get-NetIPAddress 一样能快速得到结果,但要先开启 PowerShell 窗口。
    • Mega: GetComputerInfo.exe 一键搞定,不需要任何配置。
    • Mish: 访问路由器管理页面登录后即可查看 WAN/IP/MTU 等参数。
    • Mojave: macOS 上直接通过 ifconfig 查看,步骤同上。
    • Mystery: 重启电脑后有时会重新分配内部网卡 ID,再检查一次可确认无误。


4️⃣ 快速参考表格

网站 & 步骤类型 关键字段 / 命令输出示例 备注 / 小技巧 最终获取的信息种类  ↳ …,

>

Windows PC ➜ ipconfig /all 

IPv4 Address

Physical Address

Subnet Mask

Default Gateway /24

如何在本机上详细查看并获取IP地址和MAC地址信息?

常见误区 > No VPN?No NAT,No worries! 

本地 LAN ↔️ WAN 两层地址差异说明;若需要外部公网 IP,请查看路由器管理页面或使用在线查询工具。


macOS Terminal ➜ ifconfig 

inet /) 

er

netmask

"align=center"valign = middle"title = "">broadcast  

# 注:如果看到的是 “169.” 开头。那表示未获得 DHCP 分配,需要检查路由器或有线连线是否正常。

Python 脚本一行 ➜ socket.gethostname & socket.gethostbyname etc.


5️⃣ 用 Python 一行代码搞定!

If you already have Python installed and prefer a quick script,run this in your terminal or IDE:

# -*- coding: utf-8 -*-
import socket。uuid
hostname = socket.gethostname
ip_addr = socket.gethostbyname
mac_addr = ':'.join>> ele) & 0xff)
for ele in range])
print
print
print

This single block prints your host name,local IPv4 address and system’s MAC address.

⚠️ 安全提醒:别把这些敏感信息随意泄露!🔒🌐💡

 请勿将设备的 MAC 地址公开给陌生人或不可信的网站,否则可能被用于跟踪设备位置。公网 IP 通常会被用来定位大概所在地区。一般情况下不影响日常使用,但不要轻易在社交网站分享完整地址。如果你是公司环境,请遵守公司 IT 安全政策。不要将内部网络配置随意外传或上传至公共仓库。话说回来,建议定期检查路由器固件版本并开启 WPA/WPA2 加密。以防止未经授权访问,若发现未知设备连入局域网,请及时更改 Wi-Fi 密码并排查 DHCP 泄漏。

- 这篇文章仅为技术参考,请根据自身需求选择合适方法;如有疑问请咨询专业 IT 人员。

标签:以太网

你是否经常被网络管理员问到自己的 IP 与 MAC 地址,却又不想每次都打开命令行或控制面板?或者你在公司里需要快速确认本机网络信息,却没有时间跑一堆命令?下面这份整理好的教程,帮你在本机上快速查看并获取 IP 地址和 MAC 地址,省去繁琐操作。

1️⃣ Windows 程序怎么查?

痛点:Windows 上的“ipconfig /all”往往让人看不懂大量冗余信息。话说回来,

如何在本机上详细查看并获取IP地址和MAC地址信息?
  1. 打开 命令提示符。
  2. 输入 ipconfig /all 并回车。老实说,- IPv4 地址:通常显示为 192.168.x.x - 物理地址:类似 00‑25‑B3‑28‑CC‑E0
  3. 至于如果想更直观。
    • 方法一:右键点击任务栏右下角的网络图标 → “网络与 Internet 设置” → “状态” → “查看硬件和连接属性”。
    • 方法二:控制面板 → “网络和共享中心” → 已连接网络 → “详细信息”。
  4. 注意:widband拨号使用者可在宽带连接的高级选项中查看拨号后的公网 IP。

2️⃣ macOS 程序怎么查?

痛点:macOS 的终端操作对初学者来说不够友好。

  1. GUI 方法:
    • Aperture -> 程序偏好设置 -> 网络 -> 选中 Wi-Fi 或 Ernet。
    • "高级"> "TCP/IP" 看到 IPv4 地址;"硬件" 标签页显示 MAC 地址。说起来,
  2. 终端方法:
  3. # 打开终端
    ifconfig
    # 找到对应接口下的 inet 和 er 字段:
    # inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
    # er ac:de:48:00:11:22
    # 上面就是你的局域网 IP 和 MAC。

如何区分局域网 IP 与公网 IP?

局域网 IP 通常以 10.x.x.x、172.16.x.x–172.31.x.x、192.168.x.x 等开始;公网 IP 则可通过路由器管理页面或第三方网站查询。

3️⃣ 第三方工具帮忙查找!

  • : 一键弹窗展示主机名、IP、MAC 等信息,适合不熟悉命令行的使用者。
  • : 在桌面直接列出所有接口的详细信息,无需管理员权限。
  • : 单文件执行,支持批量查询多台机器。
  •  请从官方渠道下载,避免恶意软件混入。..
    .
...... . . . . . . .
. . .
.
.
.
.
.
.
.
  • C#: 使用 System.Net.NetworkInformation 命名空间。 可在代码里一次性取出所有接口信息,但这不是这篇文章主要。.......,
    • MUI: PowerShell Get-NetIPAddress 一样能快速得到结果,但要先开启 PowerShell 窗口。
    • Mega: GetComputerInfo.exe 一键搞定,不需要任何配置。
    • Mish: 访问路由器管理页面登录后即可查看 WAN/IP/MTU 等参数。
    • Mojave: macOS 上直接通过 ifconfig 查看,步骤同上。
    • Mystery: 重启电脑后有时会重新分配内部网卡 ID,再检查一次可确认无误。


4️⃣ 快速参考表格

网站 & 步骤类型 关键字段 / 命令输出示例 备注 / 小技巧 最终获取的信息种类  ↳ …,

>

Windows PC ➜ ipconfig /all 

IPv4 Address

Physical Address

Subnet Mask

Default Gateway /24

如何在本机上详细查看并获取IP地址和MAC地址信息?

常见误区 > No VPN?No NAT,No worries! 

本地 LAN ↔️ WAN 两层地址差异说明;若需要外部公网 IP,请查看路由器管理页面或使用在线查询工具。


macOS Terminal ➜ ifconfig 

inet /) 

er

netmask

"align=center"valign = middle"title = "">broadcast  

# 注:如果看到的是 “169.” 开头。那表示未获得 DHCP 分配,需要检查路由器或有线连线是否正常。

Python 脚本一行 ➜ socket.gethostname & socket.gethostbyname etc.


5️⃣ 用 Python 一行代码搞定!

If you already have Python installed and prefer a quick script,run this in your terminal or IDE:

# -*- coding: utf-8 -*-
import socket。uuid
hostname = socket.gethostname
ip_addr = socket.gethostbyname
mac_addr = ':'.join>> ele) & 0xff)
for ele in range])
print
print
print

This single block prints your host name,local IPv4 address and system’s MAC address.

⚠️ 安全提醒:别把这些敏感信息随意泄露!🔒🌐💡

 请勿将设备的 MAC 地址公开给陌生人或不可信的网站,否则可能被用于跟踪设备位置。公网 IP 通常会被用来定位大概所在地区。一般情况下不影响日常使用,但不要轻易在社交网站分享完整地址。如果你是公司环境,请遵守公司 IT 安全政策。不要将内部网络配置随意外传或上传至公共仓库。话说回来,建议定期检查路由器固件版本并开启 WPA/WPA2 加密。以防止未经授权访问,若发现未知设备连入局域网,请及时更改 Wi-Fi 密码并排查 DHCP 泄漏。

- 这篇文章仅为技术参考,请根据自身需求选择合适方法;如有疑问请咨询专业 IT 人员。

标签:以太网