как пингануть mac адрес

Как пингануть mac адрес

Довольно часто проверить доступность устройств в сети с помощью утилиты ping нету возможности. Связано это с тем, что файрвол Windows-абонентов, включенный по умолчанию, блокирует ICMP-запросы. Также встречал некоторые маршрутизаторы, которые также блокируют направленные к ним ICMP-запросы.

Итак, выполним установку утилиты из системы портов:

# cd /usr/ports/net/arping && make install clean && rehash

Утилита небольшая (всего 129 килобайт в архиве), но «тянет» за собой порт libnet11, который немного «потяжелее».

По завершению установки советую ознакомиться с ее возможностями:

Проверим, что имеем в наличии. Определим доступность хоста 192.168.192.20:

На время теста запретил в файрволе обмен данными по протоколу icmp от 192.168.192.20:

# ipfw add 1 deny icmp from 192.168.192.20 to me

Проверяем, действительно ли заблокированы ping-и:

Рабочая среда сэмулирована. Правда, утилита arping будет работать в любом случае, но мы ведь стараемся сохранить чистоту эксперимента.

Особенностью запуска утилиты arping является необходимость указания ключа -i интерфейс, поскольку иначе будет использован интерфейс с индексом 0 в системе. В моем частном случае 192.168.192.20 необходимо «искать» на интерфейсе vr0:

# ifconfig vr0
vr0: flags=8843 metric 0 mtu 1500
options=2808
ether 00:13:46:64:1d:13
inet 192.168.192.100 netmask 0xffffff00 broadcast 192.168.192.255
media: Ethernet autoselect (100baseTX )
status: active

Проверяем «доступность» хоста 192.168.192.20 с помощью arping:

Думаю что утилита arping окажется довольно полезным инструментом для любого администратора.

Источник

Как узнать IP по MAC адресу и наоборот: через командную строку и Web-интерфейс роутера

Всем привет. Сегодня мы разберем вопрос, как можно узнать MAC по IP, и наоборот, IP по MAC-адресу. В первую очередь давайте разъясним один очень важный момент. Данную информацию вы можете узнать только в вашей локальной сети: домашней или корпорационной. В глобальной сети интернет инфу о подключенных устройствах узнать нельзя.

ПОМОЩЬ! Если при прочтении у вас появятся какие-то вопросы, или что-то будет не получаться, то пишите в комментариях.

Узнать MAC-адрес по IP

Чтобы узнать MAC адрес по IP нужно запустить командную строку. Далее мы воспользуемся специальным протоколом, который работает в сети с MAC. Попросту просканируем сеть и посмотрим нужные нам данные.

как пингануть mac адрес. 1 18. как пингануть mac адрес фото. как пингануть mac адрес-1 18. картинка как пингануть mac адрес. картинка 1 18.

ПРИМЕЧАНИЕ! Вместо IP введите сетевые цифры вашего устройства.

как пингануть mac адрес. 2 19. как пингануть mac адрес фото. как пингануть mac адрес-2 19. картинка как пингануть mac адрес. картинка 2 19.

как пингануть mac адрес. 3 16. как пингануть mac адрес фото. как пингануть mac адрес-3 16. картинка как пингануть mac адрес. картинка 3 16.

Определить IP адрес по MAC-адресу

как пингануть mac адрес. 1 18. как пингануть mac адрес фото. как пингануть mac адрес-1 18. картинка как пингануть mac адрес. картинка 1 18.

как пингануть mac адрес. 4 16. как пингануть mac адрес фото. как пингануть mac адрес-4 16. картинка как пингануть mac адрес. картинка 4 16.

как пингануть mac адрес. 5 15. как пингануть mac адрес фото. как пингануть mac адрес-5 15. картинка как пингануть mac адрес. картинка 5 15.

Вместо вышеуказанного MAC- нужно ввести тот, который нужен вам.

Узнать всю информацию о сети в роутере

Так как обычно локальную сеть дома строит сам роутер, то узнать заводской адрес можно в специальной админ-панели. Чтобы туда войти, нужно вписать в адресную строку подключенного к сети устройства IP или DNS маршрутизатора. Очень часто используются: 192.168.1.1 или 192.168.0.1. Также адрес можно подсмотреть на этикетке под роутером. Если вы не можете найти этот адрес или есть сложности с входом в Web-интерфейс – смотрим эту инструкцию. Для авторизации нужно будет также ввести логин и пароль. Значения по умолчанию находятся там же на этикетке.

Теперь вам нужно найти раздел, который покажет вам все подключённые устройства – он может называться как «LAN», «DHCP», «Сеть» или «Локальная сеть». Ищем таблицу, где и будет представлена информация о подключенных локальных IP и физический адрес устройства. Также там будет наименование устройства. Вообще можете просто пошариться по разделам, их должно быть не так много – просто ищите подобную таблицу.

Если у вас есть сложность с поиском данного раздела – смотрим эту инструкцию. Тут же можно зарезервировать адрес, а также заблокировать или наоборот внести его в белый список – об этом подробно написано тут.

как пингануть mac адрес. 6 14. как пингануть mac адрес фото. как пингануть mac адрес-6 14. картинка как пингануть mac адрес. картинка 6 14.

Напомню, что если у вас ещё остались вопросы, то вы всегда можете обратиться ко мне в комментариях, и я вам обязательно помогу.

Источник

ИТ База знаний

Полезно

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

🔥 Популярное

Руководство по команде grep в Linux

Рекурсивно найти слово в файлах и папках Linux

15 примеров CURL в Linux

Установка VirtualBox 6.0 на Linux

👌 Похожее

Установка текстового редактора Atom

Как использовать команду shutdown в Linux с примерами

Нужно знать: утилита lsof в Linux

Руководство по установке SFTP сервера на Linux

15 примеров команды PING для диагностики сети

Благодаря Linux, у нас есть очень много инструментов облегчающих администрирование и диагностику сети. В этом плане команда PING является одним из самых полезных инструментов для системных и сетевых администраторов.

Онлайн курс по Linux

Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps

как пингануть mac адрес. laptop. как пингануть mac адрес фото. как пингануть mac адрес-laptop. картинка как пингануть mac адрес. картинка laptop.

Сама базовая возможность этой утилиты – определить доступен ли тот или иной хост. Тем не менее в этом материале мы приведем примеры расширенных возможностей этой команды в системе Linux.

как пингануть mac адрес. 1. как пингануть mac адрес фото. как пингануть mac адрес-1. картинка как пингануть mac адрес. картинка 1.

Про Linux за 5 минут | Что это или как финский студент перевернул мир?

Для чего используется команда PING?

Команда ping один из базовых инструментов для работы с сетью. Наряду с проверкой доступности удаленного хоста, эта команда даёт возможность выполнять и другие диагностические задачи в том числе:

Как видно, эта команда очень необходима для администрирования сети и серверов.

Как работает команда PING?

Принцип работы команды Ping прост: она посылает серию пакетов маленького размера на указанное устройство.

Для тестирования устройства может быть использован либо IP-адрес, либо имя хоста. После отправки пакета, утилита проверяет и измеряет время ответа целевого устройства.

Как вы могли предположить, время ответа зависит от нескольких условий в том числе географическое расположение или устройств, расположенных между источником и целевым устройством.

Например, в локальной проводной сети команда вернет лучший результат по времени, чем в сети с несколькими маршрутизаторами и сетевыми мостами.

Однако, на основе полученной информации утилита будет судить о состоянии целевого устройства.

Синтаксис команды следующий:

Ниже приведены некоторые полезные и часто используемые ключи для этой команды:

Можно ли использовать PING с прокси-сервером?

Прокси – это сервер или приложение играющее роль посредника для соединения двух хостов в сети. Это своего рода «человек посередине», который отправляет запросы прямо к хосту.

Проблема в том, что команда PING требует прямого соединения между устройствами. Таким образом, команда Ping не может функционировать если перед ним стоит прокси-сервер.

Ping IPv6 адресов

По умолчанию, когда запускаем команду PING, мы используем IP версии 4. Однако, с появлением протокола IPv6, все чаще стали встречаться адреса такого формата.

Ядро Linux поддерживает IPv6 начиная с версии 2.2, так что все дистрибутивы Linux поддерживают этот протокол.

Базовый синтаксис таков:

Как и при работе с IPv4, ключом –c можем указать число пакетов, для отправки, а ключ –i – определяет интерфейс для исходящих запросов.

Ping конкретного порта

Чтобы проверить доступность порта просто введите следующую команду:

как пингануть mac адрес. 2. как пингануть mac адрес фото. как пингануть mac адрес-2. картинка как пингануть mac адрес. картинка 2.

Ping с выводом времени

Хотя команда ping дает много полезной информации, но этого может быть недостаточно. Тем не менее, есть возможность настроить команду так, чтобы она показала дату и время отправки пакета. Это может сделать вывод приятней и полезней для скриптов и логирования.

как пингануть mac адрес. 3. как пингануть mac адрес фото. как пингануть mac адрес-3. картинка как пингануть mac адрес. картинка 3.

Как видно из скриншота, команда показывает дату и время отправки каждого пакета.

Ping всех устройств в указанной подсети

Командой Ping можно посылать сигнал всем хостам в сети или подсети. Для этого нужно запустить ping с ключом –b на широковещательный адрес, который заканчивается на 255. Например:

как пингануть mac адрес. 4. как пингануть mac адрес фото. как пингануть mac адрес-4. картинка как пингануть mac адрес. картинка 4.

Итак, если хост назначения недоступен, значит либо там блокируются ICMP пакеты, либо есть проблемы с сетью или таблицей маршрутизации.

Как завершить команду PING?

как пингануть mac адрес. 5. как пингануть mac адрес фото. как пингануть mac адрес-5. картинка как пингануть mac адрес. картинка 5.

После этого команда немедленно остановится.

Завершение работы команды по счетчику

Вы можете ограничить число посылаемых пакетов. Например, если поставить число пакетов равным 10, то после отправки указанного числа пакетов выполнение команды прекратится.

как пингануть mac адрес. 6. как пингануть mac адрес фото. как пингануть mac адрес-6. картинка как пингануть mac адрес. картинка 6.

Где расположена утилита PING?

В Unix-подобных системах таких, как Linux бинарные файлы обычно располагаются по пути

В этой папке можно найти все множество бинарных файлов, которые мы используем как команды в терминале. В других ОС семейства Linux, они могут быть расположены в:

Проверить это можем командой ls :

как пингануть mac адрес. 7. как пингануть mac адрес фото. как пингануть mac адрес-7. картинка как пингануть mac адрес. картинка 7.

На скриншоте видно, что команда ping находится в папке

Другой метод, которым можно найти место расположения команд это which :

На выводе она даст следующую информацию:

Проверка задержки командой PING

Одна из возможностей, предоставляемых командой PING, является возможность измерения времени отклика сети. По-другому это называется задержка или время ожидания.

Чтобы измерить задержку введи указанную команду и обратите внимание на ввыод:

как пингануть mac адрес. 8. как пингануть mac адрес фото. как пингануть mac адрес-8. картинка как пингануть mac адрес. картинка 8.

Как вы могли заметить, каждый пакет был отправлен с конкретным временем ответа. В конце же есть строка, которая начинается на:

Второе значение после знака равенства – это время задержки. В нашем случае он равен 6,798.

как пингануть mac адрес. 9. как пингануть mac адрес фото. как пингануть mac адрес-9. картинка как пингануть mac адрес. картинка 9.

С помощью этого показателя мы можем определить хосты, связь с которыми хуже и приять соответствующие меры.

Поиск идеального значения MTU

MTU (Maximum Transmission Unit) это максимальный размер пакета, который может быть передан по сети.

Сегодня, в целях безопасности, в сетях создаются препятствия для работы MTU. Но большинство локальных сетей на основе Ethernet использует MTU размером 1500 байт.

Если нужно найти самый подходящий размер MTU с помощью команды Ping, следует определить начальное значение и уменьшать его до тех пор, пока прекратятся ошибки. Если значение большое, мы получим следующую ошибку:

Чтобы сделать это запустите следующую команду:

как пингануть mac адрес. 10. как пингануть mac адрес фото. как пингануть mac адрес-10. картинка как пингануть mac адрес. картинка 10.

В нашем случае, значение размера пакета слишком большое. Поэтому уменьшаем его до 1472 байтов.

как пингануть mac адрес. 11. как пингануть mac адрес фото. как пингануть mac адрес-11. картинка как пингануть mac адрес. картинка 11.

Если получите другое сообщение, начальное значение должно быть уменьшено по единице до тех пор, пока не получите требуемый результат.

Если значение MTU известно, оно может быть использовано для улучшения сети. Особенное если сеть большая вплоть до городских сетей.

Ping на 2-ом уровне OSI (использование arping)

С помощью команды ping диагностика проводится на основе IP-адреса конкретного узла в сети. Это связано с тем, что команда ping работает на третьем сетевом уровне модели OSI.

Синтаксис команды следующий:

В результате получите что-то подобное:

как пингануть mac адрес. 12. как пингануть mac адрес фото. как пингануть mac адрес-12. картинка как пингануть mac адрес. картинка 12.

Вывод команды показывает размер отправленного пакета, затем MAC адрес узла назначения, а также время ответа.

Отметим, что эта команда не предустановлена на системе Debian и производных.

Ping по имени узла

По умолчанию, команда ping посылает пакеты на узел назначения используя IP адрес или имя узла назначения. Также нужно отметить, что большинство реализаций утилиты ping на Linux не разрешают DNS в обратном направлении.

Например, если мы запустим команду ping, указав IP адрес, он вернёт только IP узла. И наоборот, если параметром передадим имя узла, то команда вернет его IP адрес. Посмотрите вывод введя команду ниже:

Ping маршрута (traceroute)

Сама по себе команда ping не показывает пути от источника к узлу назначения. Но это было бы очень кстати в том случае, когда узел назначения не отвечает, чтобы определить где именно теряется связь.

Команда tracert (Windows) или traceroute работают аналогично ping. Преимуществом этой команды является то, что он показывает весь путь следования пакета от источника до узла назначения.

В принципе traceroute посылает тот же ICMP пакет, что и Ping. Но в случае traceroute, в отличии от ping начально значение TTL пакета выставляется равным единице. Пакет доходит до первого узла по пути к узлу назначения. Устройство уменьшает TTL на одну единицу и если получается нуль, то возвращает сообщение об ошибке истечения времени пакета. В сообщение так же содержится IP адрес и имя хоста. Отправитель получает данное сообщение. Если оно не от узла назначения, то посылает второй пакет с TTL на один больше предыдущего. И так до тех пор, пока не получит ответ от узла назначения. Для получения пути нужно ввести команду:

как пингануть mac адрес. 13. как пингануть mac адрес фото. как пингануть mac адрес-13. картинка как пингануть mac адрес. картинка 13.

Запустить команду если ping вернул ошибку

Представьте, что вам нужно получить оповещение если узел назначения перестал отвечать на запросы команды ping. Для этого нужно включить команду ping в bash скрипт и прописать нужные команды. Например, скрипт ниже позволяет вам проверить отвечает ли узел на запросы ping:

Установление размера пакета ping

По умолчанию, размер пакетов ICMP равен 56 байтам. Это позволяет не влиять на работу сети во время проверки. Но при необходимости можно изменять это значение. Для этого достаточно запустить команду ping с ключом –s и требуемым размером. Например:

Если нужно установить значение пакета равным 100 байтам, нужно прописать команду ниже:

как пингануть mac адрес. 14. как пингануть mac адрес фото. как пингануть mac адрес-14. картинка как пингануть mac адрес. картинка 14.

Отключение команды ping

Если вы обслуживаете сеть, то вам может быть необходимо отключить ответ на ping запросы в любое время. Это можно сделать как временно, так и постоянно, в зависимости от ваших нужд. Для временного отключения команды ping нужно ввести команду ниже от имени root-а:

как пингануть mac адрес. 15. как пингануть mac адрес фото. как пингануть mac адрес-15. картинка как пингануть mac адрес. картинка 15.

Она выключить возможно ответа на ICMP запросы до перезагрузки системы. Но если нужно навсегда отключить эту возможность, то придется отредактировать файл

и добавить следующую строку:

как пингануть mac адрес. 16. как пингануть mac адрес фото. как пингануть mac адрес-16. картинка как пингануть mac адрес. картинка 16.

Сохраните файл и, для применения изменений введите команду:

как пингануть mac адрес. 17. как пингануть mac адрес фото. как пингануть mac адрес-17. картинка как пингануть mac адрес. картинка 17.

Заключение

В этом материале мы рассмотрели, как команда ping работает в системе Linux. Ping одна из самых легких команд. Она позволяет лицам, ответственным в обеспечении нормально работы сети, выявлять проблемы и устранять их.

Онлайн курс по Linux

Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps

Источник

Как пинговать на Mac

как пингануть mac адрес. kak pingovat na mac 1. как пингануть mac адрес фото. как пингануть mac адрес-kak pingovat na mac 1. картинка как пингануть mac адрес. картинка kak pingovat na mac 1.
Пинг используется для проверки скорости и качества вашего интернета. В этой функции мы рассмотрим тестирование ping-сети и тестирование ping с вашего Apple Mac.

Ping — это метод, используемый компьютерами для проверки, реагирует ли на него другой компьютер в сети. Один компьютер отправляет сообщение (пинг) другому, а второй компьютер отвечает. Как только соединение между двумя компьютерами установлено, многократно выполняется тест ping для проверки задержки (задержки) между двумя компьютерами.

Если у вас медленное интернет-соединение, вам также могут пригодиться эти учебники: как улучшить Wi-Fi и как исправить проблемы Mac WiFi.

Для чего нужен тест ping на Mac?

Если вы работаете в сети, вы можете использовать тест ping для проверки соединения между несколькими компьютерами. Это хорошо для устранения проблем с общим доступом к файлам и других проблем со связью.

Поскольку тест ping измеряет задержку (задержку), которая является скоростью между двумя компьютерами, вы можете использовать онлайновый тест ping для измерения задержки (задержки) между вашим компьютером и другим сервером в Интернете.

По этой причине геймеры часто используют тест Ping для измерения задержки (также известной как лаг). Это также может быть использовано для измерения качества интернет-провайдера (ISP) для любых функций, которые требуют хорошего интернет-соединения.

Стоит отметить, что пинг отличается от грубой скорости. Ваш Интернет-провайдер может предложить очень быстрое обслуживание, но качество пинга может быть низким. Вот почему иногда у вас будет отличная скорость интернета, но вы все равно найдете качество потоковых онлайн-сервисов (таких как BBC iPlayer) нестабильным и что онлайн-игры заикаются. Часто проблемы связаны с качеством связи вашей сети.

Вот три способа проверить ping на вашем Mac:

Как пинговать с помощью сетевой утилиты

Проверить Ping на вашем Mac можно с помощью приложения Network Utility. До 2014 года это было в разделе «Приложения»> «Утилиты», но с тех пор, как Apple выпустила Mac OS X Yosemite, она была перемещена.

Вы найдете это в System> Library> Core Service. В качестве альтернативы вы можете найти его, нажав «Меню Apple»> «Об этом Mac»> «Системный отчет»> «Окно»> «Сетевая утилита».

Или просто введите Network Utility в Spotlight и откройте его таким образом.

как пингануть mac адрес. kak pingovat na mac 1 1. как пингануть mac адрес фото. как пингануть mac адрес-kak pingovat na mac 1 1. картинка как пингануть mac адрес. картинка kak pingovat na mac 1 1.

Вот как использовать Network Utility для проверки связи:

как пингануть mac адрес. kak pingovat na mac 2 1. как пингануть mac адрес фото. как пингануть mac адрес-kak pingovat na mac 2 1. картинка как пингануть mac адрес. картинка kak pingovat na mac 2 1.

Теперь, когда Network Utility запущена, она возвращает результаты ping для сайта BBC. Каждый тест сообщает размер пакета (например, «64 байта») и перечисляет ISP, а в конце — время пинга, измеренное в мс. В отличие от онлайн-сервиса, вам придется самостоятельно определять уровень дрожания и оценки, но чем меньше значение в мс, тем лучше.

Как Пинг с Терминалом

как пингануть mac адрес. kak pingovat na mac 3 1. как пингануть mac адрес фото. как пингануть mac адрес-kak pingovat na mac 3 1. картинка как пингануть mac адрес. картинка kak pingovat na mac 3 1.

Вы также можете проверить ping на Mac прямо в приложении Terminal. Вот как проверить пинг в Терминале:

как пингануть mac адрес. kak pingovat na mac 4 1. как пингануть mac адрес фото. как пингануть mac адрес-kak pingovat na mac 4 1. картинка как пингануть mac адрес. картинка kak pingovat na mac 4 1.

Тестовый пинг на вашем Mac с приложением

Другой способ проверить пинг — использовать приложение, такое как Speedtest от Ookla.

Источник

Как пропинговать MAC-адрес в Linux

Я хочу пропинговать известный MAC-адрес, я пробовал использовать nmap:

Но в этом случае он пингует все 255 IP-адресов (от 192.168.15.1 до 192.168.15.255), пока не получит мой MAC-адрес, а это займет много времени, около 4 секунд!

Любая идея, пожалуйста?

5 ответов

Вот еще один, более простой ответ.

Обратите внимание, что в MAC-адресе должны использоваться строчные буквы.

Кажется, что arp-scan работает намного быстрее, чем arp.

Объединение приведенных выше хороших ответов в один сценарий: (Использование: macping aa:bb:cc:dd:ee:ff )

Расширение: для ведения списка сетевых устройств по MAC-адресам и отображения статуса каждого из них онлайн / офлайн.
Использование включает:

Имя каждого устройства отображается зеленым, если оно подключено к сети, и красным, если оно не подключено.
Уведомление на рабочем столе отображается при изменении статуса устройства.

Протестировано под Linux Mint, должно работать с другими дистрибутивами.

Вы не можете пропинговать MAC-адрес. Вы можете проверить связь только с IP-адресом, поэтому все, что вы пытаетесь сделать, это выяснить, какой IP-адрес принадлежит определенному MAC-адресу, и проверить этот IP-адрес. ARP используется для поиска MAC-адреса машины с определенным IP-адресом, но вы не можете пойти другим путем (технически протокол называется Reverse ARP существует, но никогда не используется в типичных операционных системах). Как только MAC-адрес будет найден, он будет храниться в кэше ARP, поэтому вам не придется искать его снова в течение нескольких минут, но это ненадежный способ найти MAC, потому что записи не остаются в кеш длинный. Вы выяснили, как сделать статическую запись, но если вы жестко кодируете 192.168.15.196 для этого MAC-адреса, почему бы вам просто не пропинговать 192.168.15.196 (это все, что вы делаете в любом случае)?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *