Comment utiliser Mac Terminal pour identifier les paramètres réseau

Alors que macOS propose un menu facile à utiliser pour vos paramètres réseau dans le menu Préférences Système , l'application (System Preferences)Terminal est l'endroit où vous devez être si vous souhaitez rechercher ou tester rapidement des informations sur votre configuration réseau. Vous pouvez l'utiliser pour trouver votre adresse IP, trouver votre emplacement, vérifier le pare-feu de votre système, etc.

Vos paramètres réseau sont accessibles à l'aide de certaines commandes de terminal courantes qui, pour la plupart, nécessitent très peu de configuration pour être utilisées. Nous vous recommandons toujours d'utiliser l' application Préférences Système(System Preferences) pour la configuration (sauf si vous êtes satisfait de l'utilisation du terminal), mais il est facile d'identifier les paramètres réseau de votre terminal Mac .

Comment utiliser Mac Terminal pour identifier les paramètres réseau

Utilisation de la configuration du réseau(Using networksetup)

L' outil networksetup offre une énorme quantité d'informations sur la configuration réseau actuelle de votre Mac . Vous pouvez l'utiliser pour trouver le nom de votre ordinateur, l'adresse IP, le réseau Wi(WiFi) -Fi actuel , etc. Comme son nom l'indique, vous pouvez également l'utiliser pour modifier les paramètres, mais nous vous recommandons tout de même d'utiliser les Préférences (Preferences)Système(System) pour ce faire.

Vous pouvez afficher une liste complète des commandes réseau potentielles du terminal Mac à l'aide de l'outil networksetup en tapant networksetup -help sur le terminal. Cela affichera la liste d'aide, avec divers exemples d'utilisation de l'outil pour afficher et modifier différents paramètres réseau.

Configuration du réseau dans la fenêtre du terminal

Voici des exemples de commandes networksetup que vous pouvez utiliser pour afficher les informations sur le réseau :

  • Pour afficher le nom de votre ordinateur Mac : networksetup -getcomputername .
  • Pour répertorier toutes les connexions réseau Mac : networksetup -listallhardwareports
  • Pour afficher le réseau Wi(WiFi) -Fi actuellement connecté : networksetup -getairportname deviceid . Remplacez deviceid par un ID de périphérique de la commande networksetup -listallhardwareports .

Utiliser ipconfig(Using ipconfig)

L' outil ipconfig est commun aux (ipconfig)ordinateurs Windows(Windows) et macOS mais, contrairement à la version Windows , ce n'est pas l'outil le plus utile pour modifier les paramètres réseau. Là où cela peut être utile, cependant, c'est de lister des informations sur votre configuration réseau actuelle. 

Taper ipconfig sur le terminal listera toutes les commandes disponibles, mais celles-ci incluent :

Commande Ipconfig dans la fenêtre du terminal

  • Pour afficher votre adresse IP réseau actuelle : ipconfig getifaddr deviceid. Remplacez deviceid par l'ID de périphérique réseau correct (par exemple, en0 ). Tapez networksetup -listallhardwareports si vous ne le savez pas.
  •  Pour afficher votre serveur DNS réseau actuel : ipconfig getoption deviceid domain_name_server (en remplaçant deviceid par l'ID de votre périphérique réseau).

Utiliser ifconfig(Using ifconfig)

La commande ifconfig est un autre outil de configuration réseau disponible pour les utilisateurs sur les PC macOS et Linux(Linux PCs) . Contrairement à(Unlike) ipconfig, cependant, ifconfig est un outil beaucoup plus puissant pour afficher et modifier vos paramètres réseau.

Commande ifconfig dans le terminal

Cependant, il vous suffit de taper ifconfig sur le terminal pour afficher une liste détaillée d'informations pour tous les périphériques réseau connectés ou intégrés à votre Mac . Cela inclut les adresses IP et MAC , l'état actuel de l'appareil, etc.

Vous pouvez afficher des informations spécifiques en répertoriant l'ID de l'appareil (par exemple, ifconfig en0 ) à la place.

Utiliser le ping(Using ping)

Bien que vous ne puissiez pas l'utiliser pour afficher des informations sur le réseau, vous pouvez utiliser la commande ping pour tester si vous pouvez ou non établir un contact avec un autre périphérique réseau. Il peut s'agir d'un appareil sur votre réseau (par exemple, votre routeur réseau) ou d'un domaine de site Web ou d'une adresse IP Internet pour tester votre connectivité Internet.

Vous voudrez utiliser ping comme outil de dépannage chaque fois que votre appareil semble avoir des problèmes de connexion à un autre appareil sur votre réseau local, ou à un appareil ou à un site Web sur Internet. Il indiquera le temps nécessaire pour que les informations soient envoyées et renvoyées et fonctionnera en continu jusqu'à ce que vous décidiez d'y mettre fin.

Commande ping dans le terminal

Pour l'utiliser, tapez ping address , en remplaçant address par une adresse IP ou un nom de domaine. Une cible courante pour les tests est google.com - si vous ne pouvez pas accéder à Google , vous n'avez probablement pas de connexion Internet.

De même, le ping 192.168.1.1 testera l'adresse IP de nombreux routeurs de réseau local (192.168.1.1).

Utilisation de netstat(Using netstat)

L' outil netstat répertorie les informations sur vos connexions réseau entrantes et sortantes actuelles. Toutes les connexions établies avec votre Mac peuvent être répertoriées à l'aide de cet outil. Les PC Windows(Windows) et Linux(Linux PCs) utilisent également netstat, mais il existe quelques différences, avec différents indicateurs disponibles pour les utilisateurs Mac .

Il existe plusieurs façons d'utiliser netstat pour afficher les paramètres ou les connexions réseau actuels. Ceux-ci inclus:

Outil Netstat dans la fenêtre du terminal

  • Pour une liste actuelle de toutes les connexions Internet actives : netstat
  • Pour afficher les données de connexion d'une interface : netstat -l deviceid , en remplaçant deviceid par le nom de votre interface réseau (par exemple, netstat -l en0 ).
  • Pour afficher la table de routage IP : netstat -nr ou netstat -r
  • Pour afficher toutes les statistiques du réseau : netstat -s et netstat -i

Pour plus d'informations sur l'utilisation de la commande netstat et pour vous aider à déchiffrer certaines des terminologies techniques complexes, tapez man netstat pour afficher et lire la page de manuel netstat incluse.

Utiliser lsof(Using lsof)

Vous pouvez utiliser la commande lsof pour afficher tous les processus en cours d'exécution sur votre Mac qui ont des connexions réseau actives. Cela remplace les fonctionnalités similaires que vous trouveriez avec la commande netstat sur les PC Windows ou Linux.

Commande Lsof dans le terminal

Il existe plusieurs façons d'utiliser la commande de terminal lsof Mac pour afficher les données du réseau. Ceux-ci inclus:

  • Pour afficher toutes les connexions réseau ouvertes : lsof -i
  • Pour voir quel logiciel utilise quels ports : lsof -n -i4TCP

Pour plus d'informations, tapez man lsof pour afficher la page de manuel de la commande lsof.

Utilisation de l'arp(Using arp)

Si vous souhaitez afficher une liste de tous les périphériques actifs sur un réseau local, vous pouvez utiliser l' outil arp . Cela répertoriera les adresses IP et MAC de tous les appareils que votre Mac a détectés sur votre réseau, en fonction des diffusions ARP ( Address Resolution Protocol ) que ces appareils ont effectuées.

Taper arp -a sur le terminal vous fournira une liste de ces périphériques. 

Commande Arp dans le terminal

Vous pouvez ensuite combiner les informations trouvées ici avec d'autres commandes telles que ping pour déterminer si ces appareils sont toujours actifs et peuvent être communiqués à partir de votre Mac .

Configuration des paramètres réseau de votre Mac(Configuring Your Mac Network Settings)

Avec les paramètres réseau de votre terminal Mac en vue à l'aide de ces outils, vous pouvez identifier les paramètres que vous préférez (ou devez) modifier. Par exemple, vous devrez peut-être usurper une adresse MAC(spoof a MAC address) sur votre Mac pour contourner le filtrage des adresses MAC(bypass MAC address filtering) sur un réseau WiFi invité.

Il peut également vous aider à identifier les problèmes, en particulier si votre Mac coupe régulièrement sa connexion WiFi(Mac drops its WiFi connection regularly) . Si votre Mac rencontre des problèmes, des applications comme OnyX pour Mac(OnyX for Mac) peuvent vous aider à vous remettre en marche rapidement.



About the author

Je suis un ingénieur logiciel et blogueur avec près de 10 ans d'expérience dans le domaine. Je me spécialise dans la création de critiques d'outils et de didacticiels pour les plates-formes Mac et Windows, ainsi que dans la fourniture de commentaires d'experts sur des sujets de développement de logiciels. Je suis également conférencier et instructeur professionnel, ayant donné des présentations lors de conférences technologiques à travers le monde.



Related posts