Netexpert FAQ 网络分析专家学习建议入口 @netexpert成员申请指南
netexpert积分规则的说明 Netis招贤纳士(2008年11月22日更新)
发新话题
打印

请教如何得到远程机器的MAC地址

请教如何得到远程机器的MAC地址

我想写一个小程序来取得局域网中一个网段中所有在线机器的MAC地址和IP地址。这个网段和我的机器跨了三层交换机。请问我要如何做。我原打算用SENDARP但好象不行因为跨了网段。请问还有别的方法吗?

TOP

用nbtstat -A所发的那个请求报文。要求目标开放了137/UDP。这个对windows主机有效。snmp的办法局限性更大,就不推荐了。
说了世上一无牵挂为何有悲喜
说了朋友相交如水为何重别离
说了少年笑看将来为何常回忆
说了青春一去无悔为何还哭泣

TOP

回复 #1 lync 的帖子

格式:nbtscan -r 网段地址/子网掩码
对同一网段的很有效,子网掩码可以改的,
所以对跨三层交换问题不是很大
很好用的,我用过,很实用

TOP

发新话题
版块跳转