Mac OS のコマンド ラインからすべてのネットワーク ハードウェアを一覧表示する
目次:
networksetup ユーティリティは、Mac OS X で利用可能なさまざまな Mac ネットワーク機能を設定するためのコマンド ライン インターフェイスを提供します。より高度な目的のために、ここでは networksetup とそれに付随する機能について何度も説明しましたが、 networksetup のより簡単な使い方は、Mac に接続されたネットワーク ハードウェアのすべての部分を一覧表示できることです。これは、付随するデバイス インターフェイスであり、関連付けられたアドレスです。これは、内部ネットワーク コンポーネントと外部接続ネットワーク デバイスの両方を一覧表示するように機能するため、外部 NIC カードを使用している場合は、ここで見つける必要があります。
コマンド ライン経由で Mac 上のすべてのネットワーク ハードウェアを一覧表示する方法
特定の Mac に接続されているネットワーク ハードウェアを確認するには、次のコマンド文字列をターミナルに入力します:
networksetup -listallhardwareports
次のようなレポートが返され、ハードウェア ポートが表示されます (この場合、これは基本的に、Wi-Fi、Bluetooth、Thunderbolt、イーサネットなどのインターフェイスのわかりやすい名前です) )、デバイス インターフェイス (en1、en0、en3、bridge1、usb1 など)、およびデバイスのハードウェア アドレス (ここではイーサネット アドレスと呼びます)アドレスフィルタリングとスプーフィング。
ハードウェア レポートに記載されていないのは、ネットワーク インターフェイスを介して接続されている外部デバイスです。これは、ルーター、リレー、スイッチ、iPhone パーソナル ホットスポット、テザーまたはワイヤレス Android ホットスポットなどを意味します。ネイティブ ハードウェアとは見なされませんが、networksetup でそのデータを取得することもできます。
「networksetup -listallhardwareports」を使用すると、特にハードウェア インターフェイスが存在しないように見える場合や問題がある場合に、ネットワーク デバイスと接続のトラブルシューティングに優れた方法を使用できます。
たとえば、Mac OS X のネットワーク環境設定パネルで特定のネットワーク デバイスが見つからないために接続が機能しない場合、wifi カードのようなものが見つかるかどうかを確認できます。ここで、そうであれば、電源をオフにして再度オンにしてみてください。これにより、これらの単純な検出の問題の多くが解決されることがよくあります。
一方、ハードウェアが接続されていることが確実にわかっているにもかかわらず、まだ表示されない場合は、ネットワーク カードまたはインターフェイス自体にハードウェアの問題がある可能性があります。 .もっと簡単に言うと、同じ networksetup コマンドを使用してコマンド ラインから Wi-Fi ネットワークに接続しようとしている場合に必要な、デバイス インターフェイスの検索も簡単になります。