在solaris上,是否有命令获取以太网卡MAC地址而不是root

ppo*_*r66 7 solaris sunos

在Solaris上,是否有一个命令可以运行以获取以太网卡的MAC地址而无需以root身份运行"/ sbin/ifconfig -a".以非root用户身份运行/ sbin/ifconfig -a会遗漏MAC地址 - 请参阅!

谢谢,

保罗

小智 14

/ usr/bin/netstat -pn | grep SP


Dav*_*har 10

尝试一下"arp -a",找一下你自己的主机名.(这在Solaris 9机器上对我有用,我试过它,但你的里程可能会有所不同.)


alk*_*fee 5

我知道这是一个较旧的问题,但另一个选择是:

/usr/sbin/prtpicl -c network -v
Run Code Online (Sandbox Code Playgroud)

:local-mac-address领域将为您提供您所需要的.您还可以为禁用的接口提取MAC.

您可以通过:instance:driver-name值标识端口.我认为这只适用于SPARC平台,而不适用于x86 Solaris,但不确定.