Saya menggunakan perintah ip link
di Linux. Sekarang saya menginginkannya di Mac OS X, tetapi terminal Mac OS X tidak memilikinya ip
. Apa yang harus saya gunakan?
linux
macos
terminal.app
Arya
sumber
sumber
Jawaban:
Anda dapat menggunakannya
brew
untuk menginstaliproute2mac
. Ini sebenarnya adalah pembungkus Python yang menyediakan API yang sangat mirip yang Anda mungkin akan sangat akrab denganip
alat yang disertakan denganiproute2
di Linux.Instalasi
Pemakaian
Setelah terinstal, Anda akan diberi alat baris perintah yang untuk semua maksud maksud meniru
ip
perintah di Linux.Contohnya
Tampilkan alamat IP pada antarmuka en0.
Tampilkan detail tentang tautan en1.
Referensi
sumber
Gunakan perintah normal untuk unix seperti sistem:
ifconfig
.(Linux juga menggunakan ifconfig, tetapi beberapa alat memiliki versi yang lebih baru.
ip
Adalah salah satunya yang suatu hari akan menggantikan ifconfig yang lama.)sumber
vconfig add n0 42
(mengkonfigurasi VLAN 42 untuk antarmuka jaringan EN0) diikuti oleh sesuatu sepertiifconfig en0.5 1.2.3.3 netmask 255.255.128.0 broadcast 1.2.3.255 up
.ifconfig
menghasilkan cukup banyak baris yang tidak perlu. Jika IP adalah semua yang perlu Anda gunakanifconfig | grep inet
sebagai gantinya.Ada cara yang lebih sederhana tanpa menginstal alat apa pun:
sumber
Tidak ada perintah ip di Mac. Dapatkan dari minuman atau gunakan:
Anda dapat membuat alias di
~/.bash_profile
sebagai berikut:sumber