Список усього мережевого обладнання з командного рядка в Mac OS

Зміст:

Anonim

Утиліта networksetup пропонує інтерфейс командного рядка для налаштування різноманітних мережевих функцій Mac, доступних у Mac OS X. Ми багато разів обговорювали тут налаштування мережі та супутні функції для більш складних цілей, але одна з Простішим використанням мережевих налаштувань є те, що вони можуть перелічувати кожну частину мережевого обладнання, підключеного до Mac, інтерфейс супроводжуючого пристрою та пов’язану адресу.Це працює для переліку як внутрішніх мережевих компонентів, так і зовнішніх підключених мережевих пристроїв, тому якщо ви використовуєте зовнішню мережеву карту, ви повинні знайти її тут.

Як отримати список усього мережевого обладнання на Mac за допомогою командного рядка

Щоб побачити, яке мережеве обладнання під’єднано до даного Mac, просто введіть такий командний рядок у термінал:

networksetup -listallhardwareports

Ви побачите щось на кшталт наступного звіту, який відображає порт апаратного забезпечення (який у цьому випадку в основному є зручною назвою інтерфейсу, наприклад Wi-Fi, Bluetooth, Thunderbolt, Ethernet тощо ), інтерфейс пристрою (en1, en0, en3, bridge1, usb1 тощо) та апаратну адресу пристрою, яка тут називається Ethernet-адреса, але ви можете краще знати її як MAC-адресу пристрою, яку може бути важливо знати для фільтрації адрес і підробки.

У звіті про апаратне забезпечення не вказано зовнішні пристрої, підключені через мережеві інтерфейси, тобто такі речі, як маршрутизатори, реле, комутатори, будь-які персональні точки доступу iPhone, а також прив’язані або бездротові точки доступу Android, оскільки вони не вважається рідним обладнанням, хоча ви також можете отримати ці дані за допомогою налаштування мережі.

Використання «networksetup -listallhardwareports» може бути чудовим трюком для усунення несправностей мережевих пристроїв і підключень, особливо якщо здається, що апаратний інтерфейс відсутній або має проблеми.

Наприклад, якщо з’єднання не працює через те, що ви не можете знайти певний мережевий пристрій на панелі налаштувань мережі в Mac OS X, ви можете перевірити, чи знайдено щось на зразок карти Wi-Fi тут, і якщо так, спробуйте вимкнути та знову ввімкнути живлення, що часто вирішує багато з цих простих проблем виявлення.

З іншого боку, якщо ви точно знаєте, що апаратне забезпечення підключено, але воно все ще не відображається, це може вказувати на апаратну проблему або з мережевою картою, або з самим інтерфейсом .Простіше кажучи, це також полегшує пошук інтерфейсу пристрою, який необхідний, якщо ви намагаєтеся підключитися до мереж Wi-Fi з командного рядка за допомогою тієї самої команди networksetup.

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

Список усього мережевого обладнання з командного рядка в Mac OS