Mac查看本机ip地址

在 macOS 上查看本机 IP 地址的方法有多种,取决于你是想查 局域网内的本地 IP(如 192.168.x.x) 还是 公网 IP。以下是最常用的方式:


✅ 查看本地局域网 IP 地址(如 192.168.x.x)

🔹 方法一:使用 ifconfig

bash 复制代码
ifconfig

输出内容中找到类似:

复制代码
en0: ...
    inet 192.168.1.100 ...
  • en0 是 Wi-Fi 网络接口(有线是 en1 或类似)
  • inet 后面就是本机的 局域网 IP

你也可以直接提取:

bash 复制代码
ipconfig getifaddr en0

输出示例:192.168.1.100


🔹 方法二:使用 System Preferences(图形界面)

  1. 打开「系统设置」或「系统偏好设置」
  2. 点击「网络」
  3. 选择你当前连接的网络(Wi-Fi / 有线)
  4. 查看右侧显示的 IP 地址

🌍 查看公网 IP 地址(你的网络在 Internet 上的出口 IP)

bash 复制代码
curl ifconfig.me

或:

bash 复制代码
curl ipinfo.io/ip

输出示例:36.123.45.67(这就是你访问外网的 IP)


🧠 总结

类型 命令
本地 IP ipconfig getifaddr en0
本地 IP ifconfig 查看 en0inet 字段
公网 IP curl ifconfig.mecurl ipinfo.io/ip

如果你连接的是有线网络,en0 可能变为 en1 或其他。你可以用:

bash 复制代码
networksetup -listallhardwareports

来列出每个端口对应的接口名。

相关推荐
DemonAvenger28 分钟前
Go 语言 WebSocket 编程详解
网络协议·架构·go
liulun2 小时前
SkSurface---像素的容器:表面
网络·网络协议·rpc
火车叨位去19492 小时前
鱼皮项目简易版 RPC 框架开发(六)----最后的绝唱
网络·网络协议·rpc
学编程的董3 小时前
网络原理 - TCP/IP(一)
网络·网络协议·udp·ip·tcp
conkl6 小时前
构建 P2P 网络与分布式下载系统:从底层原理到安装和功能实现
linux·运维·网络·分布式·网络协议·算法·p2p
爱吃小白兔的猫12 小时前
【基础篇三】WebSocket:实时通信的革命
网络·websocket·网络协议
老六ip加速器13 小时前
如何给电脑换个ip地址?电脑换ip几种方法
网络协议·tcp/ip·电脑
云畅新视界13 小时前
HOTDOG构建“IP×用户”共创生态,激活数字文化新势能
网络·网络协议·tcp/ip
深蓝海拓13 小时前
通信名词解释:I2C、USART、SPI、RS232、RS485、CAN、TCP/IP、SOCKET、modbus等
网络·网络协议·tcp/ip
范纹杉想快点毕业18 小时前
Zynq SOC FPGA嵌入式裸机设计和开发教程自学笔记:硬件编程原理、基于SDK库函数编程、软件固化
网络·笔记·stm32·单片机·嵌入式硬件·tcp/ip·fpga开发