Répertorier tout le matériel réseau à partir de la ligne de commande sous Mac OS

Table des matières:

Anonim

L'utilitaire networksetup offre une interface de ligne de commande pour configurer la variété des fonctionnalités de mise en réseau Mac disponibles dans Mac OS X. les utilisations plus simples de networksetup sont qu'il peut répertorier chaque élément de matériel réseau connecté à un Mac, son interface de périphérique d'accompagnement et son adresse associée.Cela fonctionne pour répertorier à la fois les composants réseau internes et les périphériques réseau externes connectés, donc si vous utilisez une carte réseau externe, vous devriez la trouver ici.

Comment répertorier tout le matériel réseau sur un Mac via la ligne de commande

Pour voir quel matériel réseau est connecté à un Mac donné, émettez simplement la chaîne de commande suivante dans le terminal :

networksetup -listallhardwareports

Vous verrez quelque chose comme ce qui suit rapporté, qui affiche le port matériel (qui dans ce cas est essentiellement le nom convivial de l'interface, comme Wi-Fi, Bluetooth, Thunderbolt, Ethernet, etc. ), l'interface de l'appareil (en1, en0, en3, bridge1, usb1, etc.) et l'adresse matérielle de l'appareil, appelée adresse Ethernet ici, mais vous la connaissez peut-être mieux en tant qu'adresse MAC de l'appareil, ce qui peut être important à connaître pour le filtrage et l'usurpation d'adresses.

 Ce qui n'est pas répertorié dans le rapport sur le matériel, ce sont les périphériques externes qui sont connectés via les interfaces réseau, c'est-à-dire des routeurs, des relais, des commutateurs, tout point d'accès personnel iPhone et des points d'accès Android connectés ou sans fil, car ceux-ci sont n'est pas considéré comme du matériel natif, bien que vous puissiez également récupérer ces données avec networksetup.

L'utilisation de « networksetup -listallhardwareports » peut être une excellente astuce pour dépanner les périphériques et les connexions réseau, en particulier si une interface matérielle semble inexistante ou rencontre des problèmes.

Par exemple, si une connexion ne fonctionne pas parce que vous ne trouvez pas un périphérique réseau spécifique dans le panneau de préférences Réseau de Mac OS X, vous pouvez vérifier si quelque chose comme une carte wifi est trouvé ici, et si c'est le cas, essayez de l'éteindre et de le rallumer, ce qui résout souvent bon nombre de ces problèmes de détection simples.

D'autre part, si vous savez avec certitude qu'un élément matériel est connecté mais qu'il ne s'affiche toujours pas, cela peut indiquer un problème matériel soit avec la carte réseau, soit avec l'interface elle-même .Plus simplement, cela simplifie également la recherche de l'interface de l'appareil, ce qui est nécessaire si vous essayez de vous connecter à des réseaux wifi à partir de la ligne de commande en utilisant la même commande networksetup.

networksetup a de nombreuses autres utilisations et fonctionnalités extrêmement avancées destinées aux utilisateurs avancés de Mac, vous pouvez trouver quelques-unes des autres astuces que nous avons couvertes en utilisant l'utilitaire networksetup ici.

Répertorier tout le matériel réseau à partir de la ligne de commande sous Mac OS