Предположим, у меня в сети есть принтер с Mac-адресом : 11: 22: 33: 44: 55: 66 .
Есть ли способ я могу пинговать его, чтобы увидеть, если его вверх или вниз , используя его Mac-адрес ?
Любая помощь?
После некоторого исследования я преуспел в том, чтобы проверить с помощью ping-запросов свой принтер его MAC-адресом следующим эти шаги использование arping
инструмент:
Сначала я попробовал arping
это установлено по умолчанию в Ubuntu 12.04, указывает она unknown host
каждый раз, когда я проверяю с помощью ping-запросов MAC-адрес.
Я ищу проблему и нашел что более новая версия изнасилования остановленного эта функция.
Я ищу старую версию, которую я нашел привычки Thomas насиловать. Загрузите Его с Herer.
После извлечения Загрузки это.
Перед установкой удостоверяются, что Вы загружаете libnet Здесь и libcap-dev
sudo apt-get install libpcap-dev
Теперь это время для установки arping 2.13
, откройте Terminal:
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
.
Похоже, что текущие (на январь 2020 г.) выпуски Debian Devuan и Ubuntu содержат две версии arping в своих репозиториях.
Текущие пакеты:
«arping» — это «традиционная» версия, поддерживаемая Томасом Хабетсом, в настоящее время v: 2.19,
apt-get install arping
в то время как «iputils-arping» — это версия, которая больше не поддерживает пинг MAC-адресов.
apt-get install iputils-arping
Как написали сопровождающие пакета, установка одного удаляет другой.
Просто имейте в виду, что вам может потребоваться повторно войти в систему после установки, чтобы избежать кэширования команд, которое используется в некоторых выпусках... -выполнил вход.