答案是:windows用ipconfig命令,mac用ipconfig getifaddr en0/en1或ifconfig过滤。windows在cmd中运行ipconfig后查找“ipv4地址”后的数字;mac在终端执行ipconfig getifaddr en0(wi-fi)或en1(有线),或用ifconfig | grep "inet " | grep -v 127.0.0.1定位有效内网ip。

你需要在5秒内确认本机在网络中的数字身份,不是靠猜、不是靠翻设置菜单、不是靠第三方网站跳转,而是用系统自带功能直接定位到那个四段数字。
Windows系统:命令行一步到位
第一步:按 Win + R 打开运行窗口,输入 cmd 回车;
第二步:在黑窗中直接敲 ipconfig 并回车;
第三步:眼睛扫向“无线局域网适配器 WLAN”或“以太网适配器 以太网”区块,找到 IPv4 地址 后面那一串带点的数字——它就是你此刻正在用的内网IP。
注意:如果同时连着Wi-Fi和有线,两个区块都会显示,别看错成“隧道适配器”那几行,那些是IPv6或虚拟网卡,和你要的无关。
Mac系统:终端里敲一行就出结果
方法一:查Wi-Fi接口IP
打开终端→输入 ipconfig getifaddr en0 →回车。输出即为当前Wi-Fi分配的IPv4地址。
方法二:查有线接口IP
终端中执行 ipconfig getifaddr en1。若提示“No such interface”,说明你没插网线,或者接口名不是en1——先运行 networksetup -listallhardwareports 确认真实接口名。
方法三:通用兜底查法
终端输入 ifconfig | grep "inet " | grep -v 127.0.0.1 →回车。第一行非127开头的 inet 地址,大概率就是你正用的网卡IP。
跨平台通用技巧:一眼锁定关键字段
① 在Windows的 ipconfig 输出中,只盯“IPv4 地址”这五个字,忽略所有“子网掩码”“默认网关”“DNS服务器”;
② 在Mac的 ifconfig 输出中,跳过所有以 inet6 开头的行,只找 inet 后紧跟空格再跟数字的那行;
③ 如果你在路由器后台看到设备列表里显示的IP和本地查出的不一致,【说明DHCP租约已更新但本机未重获地址,需执行 ipconfig /renew(Windows)或 sudo ipconfig set en0 DHCP(Mac)】。











