Cepat Dapatkan Alamat IP Router dari Command Line

Jika Anda perlu mengambil alamat IP dari router yang terhubung ke atau lewat dengan cepat, Anda dapat menemukan informasi ini segera di Terminal Mac OS X.


Untuk mengungkap alamat IP router yang terhubung, cukup ketik yang berikut di baris perintah:

netstat -rn |grep default

Hit kembali untuk melihat hasilnya.

Hasilnya akan terlihat seperti ini, menunjukkan IP router langsung setelah "default":

default 192.168.1.1 UGSc 108 0 en0

netstat akan berfungsi untuk koneksi kabel dan nirkabel, perbedaannya akan ditampilkan sebagai antarmuka. Ini biasanya en0 dan en1, meskipun antarmuka port akan sedikit berbeda dengan Mac yang tidak menyertakan port ethernet atau kartu nirkabel Wi-Fi / AirPort, dan untuk Mac dengan hanya satu bentuk konektivitas jaringan, hampir selalu akan en0, meskipun itu bervariasi per mesin dan per perangkat keras.

Untuk pengguna yang tidak ingin terganggu dengan baris perintah, IP router juga dapat ditemukan di preferensi Jaringan, dan dari menu Wi-Fi di OS X, keduanya dapat diakses dari antarmuka pengguna grafis dan tidak akan perlu beralih ke Terminal.

Terima kasih kepada Hans dan Jen untuk tip untuk cara alternatif untuk pengambilan gateway dari baris perintah dan untuk menemukannya dari panel preferensi sistem Jaringan. Bagi yang tertarik, perintah netstat yang sama juga berfungsi di Linux, sehingga Anda dapat memperluas pengetahuan OS X Anda di luar Mac jika Anda menemukan diri Anda dalam situasi yang sama dengan mesin unix lain.