最快捷方法是终端执行ipconfig getifaddr en0(wi-fi)或en1(有线),直接返回形如192.168.1.23的局域网ipv4地址;若接口未启用则提示错误,需换用ifconfig定位活跃接口或按option键点击wi-fi图标速查。

你需要在Mac终端里快速确认本机当前使用的局域网IP地址,用于远程连接、NAS配置或调试设备通信——不翻设置、不装软件、不依赖图形界面,纯命令行直达结果。
最快捷:用ipconfig直接查主接口IP
这一步操作起来很简单,直接输入命令回车就能看到结果,适合日常核验。
打开终端→输入ipconfig getifaddr en0→回车。若返回形如192.168.1.23的地址,说明Wi-Fi(en0)已获取到IPv4地址。
若使用有线网络,把en0换成en1再执行: ipconfig getifaddr en1。
【如果返回为空或提示“No such interface”,代表该接口未启用或未获得IP,不要继续用此接口查】
最稳妥:用ifconfig定位活跃接口并提取IP
当不确定当前用的是en0还是en1,或者系统自动重命名了接口(比如虚拟机、USB网卡介入后),这个方法能自动识别真实可用的IP。
第一步:运行ifconfig | grep -E "^en[0-9]|inet " | grep -v "inet6\|127.0.0.1",观察输出中哪些en开头的接口后面跟着inet和有效IPv4地址。
第二步:找到对应接口(如en0:段落下有inet 10.0.1.5),复制该行中的四段式数字。
第三步:若需单条命令直接输出,可用ifconfig en0 | grep "inet " | awk '{print $2}'——但请先确认en0确为活跃接口,否则结果为空。
最省事:按Option键点Wi-Fi图标后抄地址
这不是终端命令,但它是Mac原生支持、零延迟、免启动任何应用的快捷路径,适合临时口头报地址或快速比对终端结果。
确保Wi-Fi已连接→按住Option(⌥)键不放→单击菜单栏右上角Wi-Fi图标→第一行“IP地址:”右侧显示的就是当前en0的局域网IPv4地址。
【此法仅适用于Wi-Fi连接;若你正用以太网却点Wi-Fi图标,看到的不是你当前用的IP】
查公网IP:必须联网,靠外部服务返回出口地址
本地命令查不到公网IP,因为那是路由器从ISP那里拿到的,你的Mac只知道自己在内网的地址。
在终端中输入curl ifconfig.me→回车,几秒后返回纯文本格式的公网IPv4地址,例如203.0.113.42。
备用命令可选:curl ipinfo.io/ip 或 curl icanhazip.com,三者响应一致,任一成功即可。











