Sto cercando una raccolta di strumenti da riga di comando come iproute2 su Linux.
Network Utility è OK, ma mi piacerebbe che fosse sulla riga di comando.
Diversi utenti usano i comandi in modo diverso, quindi senza sapere come si usa questa utility, è una domanda difficile a rispondere correttamente. Secondo wikipedia , iproute2 è un singolo software progettato per sostituire l'intera suite di strumenti di rete. È probabile che ci sia solo una utility che fa esattamente questo, e cioè iproute2, che è un software open source, quindi la fonte è disponibile per il download e puoi fare quasi tutto ciò che desideri, ad esempio modificarlo in modo che possa essere compilato per OS X. Ma potrebbe essere un sacco di lavoro ... potrebbe non esserlo, ma potrebbe, quindi ti darò alcuni suggerimenti che potresti non aver sentito prima.
Il comando networksetup viene utilizzato per configurare le impostazioni di rete generalmente configurate nell'applicazione Preferenze di sistema. Il comando networksetup consente di visualizzare tutti i tipi di parametri di rete, inclusi gli indirizzi IP, le interfacce di rete disponibili e dozzine di altre variabili. Oltre alla sua pagina man che ho linkato sopra, ho trovato esempi del suo utilizzo qui .
Ti consiglio di installare Macport e cercare il software disponibile che fornisce per le utility di rete finché non trovi quello che ti piace.
Installare MacPorts è abbastanza semplice, una volta xcode (per Mavericks 10.9 xcode_5.1.1.dmg ) è installato:
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 di essere conosciuto in quanto è un gestore di pacchetti maturo per OS X che mantiene migliaia di comandi software open source, utilità e applicazioni.
Ho appena eseguito una ricerca su macports per la parola "network":
port search network
e macports hanno restituito 278 porte e l'elenco include strumenti così potenti come netcat , nmap e ntop e molti altri ancora.
Leggi altre domande sui tag command-line network ip