从命令行快速获取路由器 IP 地址

路由器IP地址

如果您需要快速检索您连接或通过的路由器的 IP 地址,您可以立即在 Mac OS X 的终端中找到此信息。

要发现连接的路由器 IP 地址,只需在命令行中键入以下内容:

netstat -rn |grep default

点击返回查看结果。

结果看起来像这样,在“default”之后直接显示路由器 IP:

默认 192.168.1.1 UGSc 108 0 en0

netstat 对有线和无线连接都有效,两者的区别将显示为界面。这些通常是 en0 和 en1,尽管端口接口会与不包括以太网端口或 Wi-Fi/AirPort 无线网卡的 Mac 略有不同,而对于只有一种网络连接形式的 Mac,它几乎总是 en0,尽管它因机器和硬件而异。

对于不想打扰命令行的用户,路由器 IP 也可以在网络首选项和 OS X 中的 Wi-Fi 菜单,这两者都可以从图形用户界面访问,不需要转向终端。

感谢 Hans 和 Jen 的提示 提供了从命令行获取网关的替代方法以及从网络系统首选项面板中找到它。对于那些感兴趣的人,相同的 netstat 命令也适用于 Linux,因此如果您发现自己在另一台 unix 机器上遇到类似情况,则可以将您的 OS X 知识扩展到 Mac 之外。