假设我的网络中有一台打印机MAC地址:11:22:33:44:55:66。
有什么办法吗平看看它是否向上或者向下使用其MAC地址?
有什么帮助吗?
答案1
经过一番研究,我成功地通过它的MAC地址按照以下步骤使用arping
工具:
首先我尝试了arping
在 Ubuntu 12.04 中默认安装的程序,unknown host
每当我 ping 一个 Mac 地址时它都会显示出来。
我搜索了这个问题,发现较新版本的阿尔平停止了该功能。
我搜索了一下我找到的旧版本托马斯·哈贝茨·阿平. 从下载赫雷尔 。
下载后解压。
安装前请确保下载库网络 这里, 和libcap-dev
sudo apt-get install libpcap-dev
现在是时候安装了arping 2.13
,打开终端:
cd /path/to/arpingfolder
./configure
make
make install
现在导航至:
cd /usr/local/sbin/
并运行以下命令:
arping -i (your network interface ) -c 3 11:22:33:44:55:66
要获得更多选项,请输入man arping
。
答案2
看来 Debian Devuan 和 Ubuntu 的当前版本(2020 年 1 月)在其存储库中带有两个版本的 arping。
当前软件包:
'arping' 是 Thomas Habets 维护的 '传统' 版本,当前版本为 v:2.19
apt-get install arping
而“iputils-arping”版本不再支持MAC地址ping。
apt-get install iputils-arping
根据软件包维护人员的描述,安装一个软件包就会删除另一个。
请注意,您可能需要在安装后重新登录,以避免某些版本使用的命令缓存...安装后,我收到“/usr/bin/arping:没有这样的文件或目录”,直到我重新登录。