20 votos

Hay un OS X equivalente para iproute2?

Estoy en busca de una herramienta de línea de comandos de la colección como iproute2 en Linux.

Utilidad de red está bien, pero me gustaría que en la línea de comandos.

13voto

user1707414 Puntos 41

iproute2mac https://github.com/brona/iproute2mac

está disponible en cerveza hasta ahora

4voto

chillin Puntos 1997

Los diferentes usuarios utilizar los comandos de manera diferente, así que sin saber cómo utilizar esta utilidad, es una pregunta difícil de responder correctamente. De acuerdo a wikipedia, iproute2 es de una sola pieza de software diseñada para reemplazar a la suite completa de herramientas de red. Las posibilidades son que sólo hay una utilidad que hace precisamente esto, y es que iproute2, que es software de código abierto, por lo que el código fuente está disponible para su descarga, y usted puede hacer casi cualquier cosa que usted desee con ella, tales como modificarlo para que pueda ser compilado para OS X. Pero que podría ser un montón de trabajo... puede que no, pero es posible, así que voy a darle algunas sugerencias que usted puede no haber escuchado antes.

networksetup

El networksetup comando se utiliza para configurar los ajustes de red normalmente configurado en la aplicación Preferencias del Sistema. El networksetup comando te permite ver todos los tipos de los parámetros de la red, incluyendo las direcciones IP, interfaces de red disponibles, y docenas de otras variables. Además de su página man he enlazado más arriba, he encontrado ejemplos de su uso aquí.


MacPorts

Recomiendo instalar macports y la búsqueda de software disponible que proporciona utilidades de red hasta encontrar lo que te gusta.

Instalar MacPorts es bastante simple, una vez xcode (para los Mavericks 10.9 xcode_5.1.1.dmg) es 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 /

MacPorts vale la pena conocer, ya que es una madura gestor de paquetes para OS X que mantiene miles de código abierto de software de comandos, utilidades y aplicaciones.

Me corrió una búsqueda en macports para la palabra "red":

 port search network

y macports devuelto 278 puertos, y la lista incluye herramientas tan potentes como el netcat, nmap, y ntop, y muchos, muchos más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X