Obtenir rapidement une adresse IP de routeur à partir de la ligne de commande
Si vous avez besoin de retrouver rapidement l'adresse IP du routeur auquel ou par lequel vous êtes connecté, vous pouvez trouver cette information immédiatement dans le terminal de Mac OS X.
Pour découvrir l'adresse IP des routeurs connectés, il suffit de taper ce qui suit sur la ligne de commande :
netstat -rn |grep default
Cliquez sur "Retour" pour voir les résultats.
Le résultat ressemblera à ceci, montrant l'adresse IP du routeur directement après "défaut" :
par défaut 192.168.1.1 UGSc 108 0 en0
netstat fonctionnera aussi bien pour les connexions câblées que pour les connexions sans fil, dont la différence sera indiquée sous forme d'interface. Il s'agit généralement de en0 et en1, bien que les interfaces de port varient légèrement avec les Macs qui n'incluent pas de ports ethernet ou de carte sans fil Wi-Fi / AirPort, et pour les Macs avec une seule forme de connectivité réseau, ce sera presque toujours en0, bien que cela varie selon la machine et le matériel.
Pour les utilisateurs qui ne veulent pas s'embêter avec la ligne de commande, l'adresse IP du routeur peut également être trouvée dans les préférences réseau et dans le menu Wi-Fi d'OS X, qui sont tous deux accessibles depuis l'interface utilisateur graphique et ne nécessitent pas de se tourner vers le terminal.
Merci à Hans et Jen pour l'astuce permettant de trouver un autre moyen de récupérer la passerelle à partir de la ligne de commande et de la trouver dans le panneau de préférences du système de réseau. Pour les personnes intéressées, la même commande netstat fonctionne également sous Linux, ce qui vous permet d'étendre vos connaissances sur OS X au-delà du Mac si vous vous trouvez dans une situation similaire avec une autre machine unix.