Список всего сетевого оборудования из командной строки в Mac OS
Искусственный интеллект поможет тебе заработать!
Утилита networksetup предлагает интерфейс командной строки для настройки различных сетевых функций Mac, доступных в Mac OS X. Мы много раз обсуждали здесь настройку сети и сопутствующие функции для более сложных целей, но одно из более простых применений настройки сети заключается в том, что она может перечислите все сетевое оборудование, подключенное к Mac, сопутствующий интерфейс устройства и связанный с ним адрес. Это работает для перечисления как внутренних сетевых компонентов, так и внешних подключенных сетевых устройств, поэтому, если вы используете внешнюю сетевую карту, вы должны найти ее здесь.
Как вывести список всего сетевого оборудования на Mac через командную строку
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Чтобы узнать, какое сетевое оборудование подключено к данному Mac, просто введите следующую командную строку в Терминал:
networksetup -listallhardwareports
Вы увидите что-то вроде следующего отчета, который отображает аппаратный порт (который в данном случае в основном является понятным для пользователя именем интерфейса, например Wi-Fi, Bluetooth, Thunderbolt, Ethernet и т. Д.), Интерфейс устройства (en1, en0, en3, bridge1, usb1 и т. д.), и аппаратный адрес устройства, называемый здесь Ethernet-адресом, но вы можете знать его лучше как MAC-адрес устройства, который может быть важен для фильтрации и подделки адресов.
Аппаратный порт: Bluetooth DUN
Устройство: Bluetooth-модем
Адрес Ethernet: N / AАппаратный порт: Wi-Fi
Устройство: en0
Адрес Ethernet: d7: 02: 65: 7c: 1e: 14Аппаратный порт: Bluetooth PAN
Устройство: en1
Адрес Ethernet: N / AАппаратный порт: Thunderbolt 1
Устройство: en2
Адрес Ethernet: bb: e8: c3: 25: 2b: 12Аппаратный порт: мост Thunderbolt Bridge
Устройство: bridge0
Адрес Ethernet: N / A
В отчете об оборудовании не указаны внешние устройства, подключенные через сетевые интерфейсы, то есть такие вещи, как маршрутизаторы, реле, переключатели, любые персональные точки доступа iPhone и привязанные или беспроводные точки доступа Android, поскольку они не считаются собственным оборудованием, хотя вы можете также получить эти данные с помощью networksetup.
Использование «networksetup -listallhardwareports» может быть отличным приемом для устранения неполадок сетевых устройств и подключений, особенно если аппаратный интерфейс не существует или имеет проблемы.
Например, если соединение не работает из-за того, что вы не можете найти конкретное сетевое устройство на панели настроек сети в Mac OS X, вы можете проверить, не найдено ли здесь что-то вроде карты Wi-Fi, и если да, попробуйте выключите и снова включите его, что часто решает многие из этих простых проблем обнаружения.
С другой стороны, если вы точно знаете, что какое-то оборудование подключено, но оно все еще не отображается, это может указывать на аппаратную проблему либо с сетевой картой, либо с самим интерфейсом. Проще говоря, это также упрощает поиск интерфейса устройства, что необходимо, если вы пытаетесь подключиться к сетям Wi-Fi из командной строки с помощью той же команды networksetup.
networksetup имеет много других применений и чрезвычайно расширенных функций, нацеленных на опытных пользователей Mac, вы можете найти некоторые из других приемов, которые мы рассмотрели с помощью утилиты networksetup здесь.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)