Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Список всех сетевых устройств из командной строки в OS X

Чтобы узнать, какое сетевое оборудование подключено к данному 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
Устройство: bridge0
Ethernet-адрес: N / A

То, что не указано в аппаратном отчете, — это внешние устройства, которые подключены через сетевые интерфейсы, что означает такие вещи, как маршрутизаторы, реле, коммутаторы, персональная точка доступа iPhone и привязанные или беспроводные точки доступа к Интернету, поскольку они не считаются родным оборудованием, хотя вы можете также извлекайте эти данные с помощью networksetup.

Использование «networksetup -listallhardwareports» может быть отличным трюком для устранения неполадок сетевых устройств и подключений, особенно если аппаратный интерфейс кажется несуществующим или имеет проблемы. Например, если соединение не работает, потому что вы не можете найти определенное сетевое устройство в панели предпочтений сети OS X, вы можете проверить, не найдено ли здесь что-то вроде Wi-Fi-карты, и если да, попробуйте использовать -цикл и снова, что часто устраняет многие из этих простых проблем с обнаружением. С другой стороны, если вы точно знаете, что часть оборудования подключена, но она все еще не отображается, это может указывать на аппаратную проблему либо с сетевой картой, либо с самим интерфейсом. Более просто, это также упрощает поиск интерфейса устройства, что необходимо, если вы пытаетесь подключиться к Wi-Fi-сетям из командной строки, используя ту же команду networksetup.

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

Понравилась статья? Поделиться с друзьями:
RuBookMac