如何在 Mac OS X 中获取默认网关地址

Anonim

如果您发现自己需要知道 Mac 的默认网关地址是什么,您可以通过 OS X 中的几种方式来获取此信息。对于那些不熟悉的人,网关地址是计算机使用访问互联网的任何调制解调器、路由器或交换机的 IP,因此,它是通往外界的网关。

我们将介绍在Mac OS X 上显示网关地址信息的两种方法。第一种技巧是使用命令行显示默认网关IP 地址,第二种方法将显示连接的网关IP在 Mac OS X 中从活动网络的系统首选项面板中设置地址。出于语法原因,命令行方法是首选,但如果您不介意不同的措辞,则后一种方法工作得很好——稍后会详细介绍。

在Mac OS X中获取默认网关地址

显示默认网关IP地址的终端方法非常简单。从 /Applications/Utilities/ 启动终端应用程序,然后使用“route”命令快速显示网关信息,语法如下:

route get default | grep网关

'网关'将返回如下所示:

$ route get default | grep网关网关:192.168.0.1

本例网关IP为192.168.0.1

我们使用grep 来清理输出,但如果需要,route 命令可以显示更详细的信息。

从OS X系统偏好设置中查找网关地址IP

想知道如何找到您的 Mac 所连接的网关 IP 地址,但想要一种比命令行更人性化的方法吗?从系统偏好设置中的 OS X GUI 获取路由器信息也非常简单。是的,你猜对了,如果Mac连接了路由器,路由器就是电脑的网关,所以它连接的任何东西都成为默认网关。

  • 启动“系统偏好设置”并单击“网络”图标
  • 从左侧菜单中选择要为揭示网关地址的活动网络接口
  • 现在点击网络首选项面板右下角的“高级”按钮
  • 点击TCP/IP选项卡
  • 找到“路由器:”旁边的网关地址,格式为IP地址,如:x.x.x.x

在上面的示例屏幕截图中,网关地址是 192.168.1.1 – 这是在连接到该路由器的无线 Mac 上,因此互联网网关就是那个硬件,这意味着它具有确切的与wifi路由器相同的IP。请记住,从 OS X 系统偏好设置的角度来看,网关和路由器是一回事,只是措辞不同。

这里要说明一下,网关IP和自己的IP地址是两码事。作为网络的起点,接入点通常拥有网络上的第一个 IP 地址,以 .1 或 .100,然后从那里计算个人 IP。如果你知道分配 IP 的网络格式,你通常可以猜到这一点,因为如果你的机器 IP 是 192.168.1.5,那么路由器很可能是 192.168.1.1,依此类推。

那么您为什么需要此信息?其一,如果您设置手动 TCP/IP 设置,了解网关地址可能会有所帮助,但它对于解决网络问题也至关重要。在对 Lion 中一个相对常见的 Wi-Fi 连接问题进行故障排除时,我不得不在某个时候通过电话指导某人解决这个问题,至少对于某些版本的 OS X,最简单的解决方案通常是使用 keepalive 脚本或 ping模式、路由器或任何网关地址,以保持 Mac 和其他地方之间的持续数据传输。

如何在 Mac OS X 中获取默认网关地址