Estoy buscando una colección de herramientas de línea de comandos como iproute2 en Linux.
La utilidad de red está bien, pero me gustaría en la línea de comandos.
Estoy buscando una colección de herramientas de línea de comandos como iproute2 en Linux.
La utilidad de red está bien, pero me gustaría en la línea de comandos.
iproute2mac enlace
está disponible en brebaje hasta ahora
Los diferentes usuarios usan comandos de manera diferente, así que sin saber cómo USTED usa esta utilidad, es una pregunta difícil de responder correctamente. Según wikipedia , iproute2 es una única pieza de software diseñada para reemplazar todo el conjunto de herramientas de red. Lo más probable es que solo haya una utilidad que haga precisamente esto, y es iproute2, que es un software de código abierto, por lo que la fuente está disponible para descargar, y puedes hacer casi cualquier cosa que desees con él, como modificarlo para que pueda compilarse para OS X. Pero eso puede ser mucho trabajo ... puede que no, pero podría hacerlo, por lo que te daré algunas sugerencias más que quizás no hayas escuchado antes.
El comando networksetup se usa para configurar los ajustes de red que normalmente se configuran en la aplicación Preferencias del sistema. El comando networksetup le permite ver todos los tipos de parámetros de red, incluidas las direcciones IP, las interfaces de red disponibles y docenas de otras variables. Además de su página de manual a la que he vinculado anteriormente, he encontrado ejemplos de su uso aquí .
Te recomiendo que instales macports y busques el software disponible que proporciona para las utilidades de red hasta que encuentres lo que te gusta.
La instalación de MacPorts es bastante simple, una vez xcode (para Mavericks 10.9 xcode_5.1.1.dmg ) está instalado:
curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
tar xf MacPorts-2.2.1.tar.bz2
cd MacPorts-2.2.1
./configure
make
sudo make install #not war!
cd ..
rm -rf Macports-*
sudo /opt/local/bin/port -v selfupdate
export PATH=$HOME/macports/bin:$HOME/macports/sbin:$PATH
export MANPATH=$HOME/macports/share/man:$MANPATH
diskutil quiet repairPermissions /
Merece la pena conocer MacPorts , ya que es un gestor de paquetes maduro para OS X que mantiene miles de comandos de software de código abierto, utilidades , y aplicaciones.
Acabo de realizar una búsqueda en macports para la palabra "red":
port search network
y macports devolvieron 278 puertos, y la lista incluye herramientas tan poderosas como netcat , nmap , y ntop , y muchos muchos más.
Lea otras preguntas en las etiquetas command-line network ip