Saya sudah membaca hampir setiap utas yang terkait dengan ini, namun belum ada yang membuatnya mudah untuk mengakses tabel seperti berikut ini.
IP Address Hostname MAC Address
192.168.1.10 | myAppleTV | 02:78:42:9b:bb:12
192.168.1.10 | myiPhone | b2:18:4a:3a:42:22
192.168.1.10 | myiMac | 09:17:a2:95:c4:00
192.168.1.10 | myCanonPrinter| a0:ea:72:77:b4:aa
Sebagian besar waktu saya gunakan arp -a
dan ada juga dns-sb
, tetapi tidak satu pun dari mereka yang membuatnya mudah untuk menemukan 3 informasi kunci setiap kali saya bermain-main di jaringan, yaitu, Alamat IP, Hostname dan Alamat MAC. Saya terkejut bahwa tidak ada utilitas yang menyelesaikan ini!
Jawaban:
Jika menggunakan utilitas pihak ketiga bukan masalah bagi Anda, maka saya sarankan mencoba ini:
arp-scan (tersedia via Homebrew )
fing (unduh dan instal paket "Desktop Embedded CLI" dari fing.com atau via Homebrew
brew cask install fing
)Kedua utilitas memiliki sejumlah mode dan fitur tambahan. Saya sarankan membaca manual sepenuhnya untuk mendapatkan yang terbaik dari mereka.
Jika Anda perlu menghindari menggunakan alat pihak ketiga maka inilah cara untuk melakukan sesuatu yang mirip dengan perintah bawaan. Anda dapat menjalankan ini secara interaktif, tetapi mungkin lebih mudah untuk menyimpannya sebagai skrip. NB agar singkat, skrip ini tidak memeriksa kesalahan, dan hanya berfungsi pada / 24 subnet. Memodifikasi untuk bekerja pada subnet dari ukuran lain dibiarkan sebagai latihan untuk pembaca :)
Ini akan menghasilkan sesuatu seperti:
sumber