Esiste un equivalente OS X per iproute2?


20

Sto cercando una raccolta di strumenti da riga di comando come iproute2 su Linux.

L'utilità di rete è OK, ma mi piacerebbe dalla riga di comando.


3
Spiegare ciò che si sta tentando di realizzare potrebbe portare a risposte più e migliori.
Gerry,

Risposte:



4

Diversi utenti utilizzano i comandi in modo diverso, quindi senza sapere come si utilizza questa utility, è una domanda difficile rispondere correttamente. Secondo Wikipedia , iproute2 è un singolo software progettato per sostituire l'intera suite di strumenti di rete. È probabile che ci sia solo un'utilità che fa esattamente questo, ed è iproute2, che è un software open source, quindi la fonte è disponibile per il download e puoi fare quasi tutto ciò che desideri, come modificarlo in modo che possa essere compilato per OS X. Ma potrebbe essere un sacco di lavoro ... potrebbe non, ma potrebbe, quindi ti darò alcuni suggerimenti che potresti non aver sentito prima.

configurazione di rete

Il comando networksetup viene utilizzato per configurare le impostazioni di rete generalmente configurate nell'applicazione Preferenze di Sistema. Il comando networksetup ti consente di visualizzare tutti i tipi di parametri di rete, inclusi indirizzi IP, interfacce di rete disponibili e dozzine di altre variabili. Oltre alla sua pagina man che ho collegato sopra, ho trovato esempi del suo uso qui .


MacPorts

Ti consiglio di installare macports e cercare il software disponibile che fornisce le utilità di rete fino a trovare quello che ti piace.

L'installazione di MacPorts è abbastanza semplice, una volta installato xcode (per Mavericks 10.9 xcode_5.1.1.dmg ):

 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 /

Vale la pena conoscere MacPorts in quanto è un gestore di pacchetti maturo per OS X che gestisce migliaia di comandi, utilità e applicazioni software open source.

Ho appena eseguito una ricerca su macports per la parola "rete":

 port search network

e macports ha restituito 278 porte e l'elenco include strumenti potenti come netcat , nmap e ntop e molti altri ancora.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.