Trouver & Analyser les réseaux sans fil à partir de la ligne de commande sous Mac OS X
Table des matières:
Un long utilitaire de ligne de commande d'aéroport caché enfoui profondément dans Mac OS X peut être utilisé pour rechercher et trouver les réseaux sans fil disponibles. Cet outil puissant est très utile pour les administrateurs réseau et les administrateurs système, mais il est pratique pour l'utilisateur moyen de découvrir également les routeurs Wi-Fi à proximité.
Accéder à l'utilitaire Wi-Fi dans la ligne de commande de Mac OS X
Pour utiliser cet outil pour trouver des réseaux Wi-Fi à proximité, la première chose à faire est de créer un lien symbolique entre l'utilitaire de l'aéroport et /usr/sbin pour un accès facile. La commande pour cela varie selon la version de Mac OS utilisée, sélectionnez celle qui correspond à votre version de Mac OS X sur le Mac en question.
Lancez le terminal et tapez la commande suivante :
Création d'un lien symbolique pour l'outil d'aéroport dans MacOS High Sierra, Sierra, OS X El Capitan, Yosemite et versions ultérieures sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Si vous voyez un message d'erreur "opération non autorisée", c'est probablement parce que vous n'avez pas de répertoire bin dans /usr/local/ (vous pouvez en créer un vous-même) ou que vous avez activé SIP , la fonctionnalité sans racine SIP peut être désactivée si les utilisateurs avancés le souhaitent.
Créer un lien symbolique pour l'outil d'aéroport dans Mac OS X Mavericks, Mountain Lion, Snow Leopard
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
L'une ou l'autre des commandes ci-dessus doit apparaître sur une seule ligne pour fonctionner correctement.
Entrez le mot de passe administrateur pour créer le lien symbolique, qui fonctionne comme un alias dans le Finder. Vous pouvez maintenant utiliser la commande airport sans le long chemin pour y accéder.
Comment rechercher des réseaux sans fil à partir d'un terminal sous Mac OS X
Maintenant, pour rechercher et trouver tous les réseaux sans fil à portée, tapez ce qui suit :
aéroport -s
La liste retournée affichera tous les réseaux Wi-Fi disponibles et leur nom de routeur (SSID), l'adresse du routeur (BSSID), la force du signal (RSSI), le canal et les types de sécurité utilisés par le réseau.
Cela fonctionne essentiellement comme un trébuchement Wi-Fi en ligne de commande, révélant les réseaux sans fil disponibles qui sont à portée.
En observant la sortie de airport -s et la force RSSI, vous pouvez utiliser l'outil de ligne de commande airport de la même manière que l'utilitaire Wi-Fi Diagnostics pour optimiser une connexion sans fil.
Vous pouvez également obtenir une grande partie des mêmes informations détaillées à partir du menu Wi-Fi en maintenant la touche Option enfoncée, même si cela ne vous montrera que les détails d'un point d'accès à la fois.
Alternativement, les utilisateurs de Mac peuvent se tourner vers l'outil de numérisation Wi-Fi natif de Mac OS X pour rechercher les réseaux sans fil à proximité entièrement dans l'interface graphique. La sortie sera la même pour l'approche de l'application de diagnostic sans fil ou l'approche de ligne de commande proposée ici.
Avez-vous des conseils ou des astuces pratiques pour analyser les réseaux sans fil à partir de la ligne de commande d'un Mac ? Vous utilisez des outils intégrés ou des options tierces ? Partagez votre opinion dans les commentaires ci-dessous!