Yo uso el comando ip link
en Linux. Ahora lo quiero en Mac OS X, pero el terminal Mac OS X no tiene ip
. ¿Qué debo usar en su lugar?
linux
macos
terminal.app
ario
fuente
fuente
Respuestas:
Puedes usar
brew
para instalariproute2mac
. En realidad, es un contenedor de Python que proporciona una API muy similar que probablemente le resulte muy familiar a laip
herramienta incluidaiproute2
en Linux.Instalación
Uso
Una vez instalado, se le dará una herramienta de línea de comandos que, a todos los efectos, imita el
ip
comando en Linux.Ejemplos
Mostrar direcciones IP en la interfaz en0.
Mostrar detalles sobre el enlace en1.
Referencias
fuente
Utilice el comando normal para sistemas Unix:
ifconfig
.(Linux también usa ifconfig, pero algunas de las herramientas tienen versiones más nuevas.
ip
Es una de ellas que algún día reemplazará al viejo ifconfig).fuente
vconfig add n0 42
(configurar VLAN 42 para la interfaz de red EN0) seguido de algo asíifconfig en0.5 1.2.3.3 netmask 255.255.128.0 broadcast 1.2.3.255 up
.ifconfig
Produce bastantes líneas innecesarias. Si IP es todo lo que necesita usarifconfig | grep inet
en su lugar.Hay una manera más simple sin instalar ninguna herramienta:
fuente
No hay comando ip en Mac. Obténgalo de la cerveza o use:
Puede crear un alias de la
~/.bash_profile
siguiente manera:fuente