J'utilise la commande ip link
sous Linux. Maintenant, je le veux sur Mac OS X, mais le terminal Mac OS X n'en a pas ip
. Que devrais-je utiliser à la place?
linux
macos
terminal.app
aryen
la source
la source
Réponses:
Vous pouvez utiliser
brew
pour installeriproute2mac
. Il s'agit en fait d'un wrapper Python qui fournit une API très similaire, que vous trouverez probablement très familier avec l'ip
outil inclus aveciproute2
Linux.Installation
Usage
Une fois installé, vous recevrez un outil de ligne de commande qui, à toutes fins utiles, imite la
ip
commande sous Linux.Exemples
Afficher les adresses IP sur l'interface en0.
Afficher les détails sur le lien en1.
Références
la source
Utilisez la commande normale pour les systèmes unix comme:
ifconfig
.(Linux utilise également ifconfig, mais certains outils ont des versions plus récentes.
ip
C’est l’une de celles-ci qui remplacera un jour l’ancien ifconfig.)la source
vconfig add n0 42
(configurez le VLAN 42 pour l'interface réseau EN0) suivies de quelque chose commeifconfig en0.5 1.2.3.3 netmask 255.255.128.0 broadcast 1.2.3.255 up
.ifconfig
génère pas mal de lignes inutiles. Si IP est tout ce dont vous avez besoin, utilisezifconfig | grep inet
plutôt.Il existe un moyen plus simple sans installer aucun outil:
la source
Il n'y a pas de commande ip sur Mac. Obtenez-le de la bière ou utilisez:
Vous pouvez créer un alias
~/.bash_profile
comme suit:la source