Apakah ada setara OS X untuk iproute2?

20

Saya mencari koleksi alat baris perintah seperti iproute2 di Linux.

Utilitas Jaringan OK, tapi saya ingin itu di baris perintah.

wrtsprt
sumber
3
Menjelaskan apa yang ingin Anda capai mungkin menghasilkan respons yang lebih banyak dan lebih baik.
Gerry

Jawaban:

4

Pengguna yang berbeda menggunakan perintah secara berbeda, jadi tanpa mengetahui bagaimana ANDA menggunakan utilitas ini, itu adalah pertanyaan yang sulit dijawab dengan benar. Menurut wikipedia , iproute2 adalah satu perangkat lunak yang dirancang untuk menggantikan seluruh rangkaian alat jaringan. Kemungkinan hanya ada satu utilitas yang melakukan hal ini dengan tepat, dan itu adalah iproute2, yang merupakan perangkat lunak sumber terbuka, sehingga sumber tersedia untuk diunduh, dan Anda dapat melakukan hampir semua hal yang Anda inginkan dengannya, seperti memodifikasinya sehingga dapat dikompilasi untuk OS X. Tapi itu mungkin banyak pekerjaan ... mungkin tidak, tapi mungkin, jadi saya akan memberikan Anda beberapa saran yang mungkin belum pernah Anda dengar sebelumnya.

pengaturan jaringan

Perintah pengaturan jaringan digunakan untuk mengonfigurasi pengaturan jaringan yang biasanya dikonfigurasikan dalam aplikasi System Preferences. Perintah pengaturan jaringan memungkinkan Anda melihat semua jenis parameter jaringan, termasuk alamat IP, antarmuka jaringan yang tersedia, dan lusinan variabel lainnya. Selain halaman manualnya yang saya tautkan di atas, saya menemukan contoh penggunaannya di sini .


MacPorts

Saya sarankan Anda menginstal macports dan mencari perangkat lunak yang tersedia untuk utilitas jaringan sampai Anda menemukan yang Anda sukai.

Menginstal MacPorts cukup sederhana, setelah xcode (untuk Mavericks 10.9 xcode_5.1.1.dmg ) diinstal:

 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 perlu diketahui karena merupakan manajer paket yang matang untuk OS X yang memelihara ribuan perintah perangkat lunak sumber terbuka, utilitas, dan aplikasi.

Saya baru saja menjalankan pencarian di macports untuk kata "jaringan":

 port search network

dan macports mengembalikan 278 port, dan daftarnya mencakup alat-alat canggih seperti netcat , nmap , dan ntop , dan masih banyak lagi.

chillin
sumber