在Mac上怎么查看自己的IP地址?
在Mac上,打开系统设置 > 网络 > Wi-Fi并查看详细信息即可看到私有IP,也可以在终端运行 ipconfig getifaddr en0 得到同样的结果。公网IP可以通过打开ipnow.kr或执行 curl ipnow.kr 来查看。
最后更新
您的公网IP地址
216.73.216.214en0对不上怎么办?
不同Mac的Wi-Fi接口名称可能不一样。在终端执行 networksetup -listallhardwareports,可以查到Wi-Fi对应的确切接口名称(en0、en1等)。
如果使用的是有线网线,同样可以用这条命令找到以太网端口的名称,再接在 ipconfig getifaddr 后面使用。
系统设置和终端的结果不一样怎么办?
两种方法正常情况下应该显示同一个私有IP。如果结果不同,通常是因为同时连接了Wi-Fi和以太网,两个命令查看的是不同的接口。
如果还分不清私有IP和公网IP的概念,可以先参考公网IP与私有IP的区别。
路由器自身的IP(网关)怎么查看?
在网络 > Wi-Fi > 详细信息的TCP/IP标签页中,"路由器"一项就是路由器的私有IP。在终端里,netstat -nr | grep default 也能查到同样的信息。
进入路由器管理页面的方法可以参考如何查看路由器IP。
在Mac上怎么查看自己的IP地址?:操作步骤
- 在系统设置中查看私有IP打开系统设置 > 网络 > Wi-Fi,点击当前连接网络旁边的"详细信息...",在TCP/IP标签页中就能看到私有IP地址。
- 用终端查看私有IP打开终端,输入
ipconfig getifaddr en0。如果使用的是有线(以太网)而不是Wi-Fi,可能需要把en0换成en1等其他接口名称。 - 在ipnow.kr上查看公网IP用浏览器打开ipnow.kr,运营商分配的公网IP会立刻显示在首页。
- 在终端中查看公网IP执行
curl ipnow.kr,会直接输出一行公网IP,即使不打开浏览器也能在脚本里直接使用。
常见问题
iPhone也能用同样的方法吗?
iPhone的菜单结构不同,需要用另外的步骤查看,具体方法会在专门的iPhone指南中说明。
执行ipconfig getifaddr en0没有任何输出怎么办?
这说明该接口没有连接。请先确认Wi-Fi已开启并连上了网络,再重新确认接口名称是否正确。
也能查看IPv6地址吗?
把详细信息界面往下滚动,有时会一并显示IPv6相关信息。在终端里用 ifconfig en0 可以看到更详细的内容。
想在终端里只干净地拿到公网IP怎么办?
curl ipnow.kr 一行命令就只会输出公网IP,方便配合脚本或其他命令一起使用。