linux - 类Unix系统中如何获取网关MAC地址

标签 linux macos unix ubuntu networking

<分区>

我连接到 IP 地址类似于 192.168.xxx.xxx 的专用网络。我知道默认网关的 IP 地址,但如何获取网关 mac 地址?我在 iMac 和 Linux 机器上工作。有什么 Unix 命令吗?

最佳答案

这为您提供了所有内容的列表:

netstat -rn 

或者这个获取默认网关:

netstat -rn | grep 'default'

你真正想要的:

netstat -rn | grep 'default' | awk '{print $2}'

关于linux - 类Unix系统中如何获取网关MAC地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23067948/

相关文章:

java - Ant 在 Linux 上构建失败

linux - ONELINER 打印系统组及其标识符,适用于标识符以 '1' 开头的所有组

c - Linux上C中的标准输出线程安全?

linux - 在 CentOS 7 (PC) 上安装 OpenCV-2.4.9

sql-server - Red Hat Linux 上的 SSIS - 支持吗?

循环创建、连接信号到按钮

cocoa - KVO问题 "Cannot remove an observer"

javascript - 我在 Mac 上的 Firefox 中遇到 keydown 事件和自动完成问题

c# - 错误 :The preLaunchTask 'build' terminated with exit code 1

c++ - 如何使用 QMake 文件获取 Valgrind 的调试符号