Lihat Alamat IP Peranti LAN daripada Baris Perintah dalam Mac OS
Isi kandungan:
Jika anda perlu melihat alamat IP perkakasan lain pada LAN (Rangkaian Kawasan Tempatan) yang sama seperti Mac, alat arp baris arahan berfungsi dengan baik. Anda akan segera menemui IP peranti lain dan alamat MAC yang disertakan, yang boleh menjadikan sambungan rangkaian terus lebih mudah dan membantu untuk banyak rangkaian lain dan tujuan penyelesaian masalah.
Cari Alamat IP Peranti Setempat dengan arp
Untuk bermula, lancarkan apl Terminal daripada /Applications/Utilities/ (atau diakses dengan Spotlight dan Command+Spacebar). Alat arp menggunakan ARP (Address Resolution Protocol) untuk memaparkan dan mengawal fungsi resolusi alamat rangkaian. Untuk tujuan yang ingin kami capai di sini, penggunaan arp yang paling mudah ialah dengan bendera -a dilampirkan:
arp -a
Ini akan mengembalikan peranti yang terdapat pada rangkaian tempatan, termasuk Mac, PC, penghala, iPhone dan iPad lain, memaparkan kedua-dua alamat IP LAN mereka serta alamat MAC individu mereka. (Untuk yang terakhir, anda boleh membantu membezakan perkakasan dengan memadankannya dengan alamat MAC yang terdapat dalam MacOS X atau dalam iOS).
Contoh arp -a output kelihatan seperti ini: % arp -a ? (192.168.0.1) pada 0:0:ca:1:2:3 pada en0 ifscope ? (192.168.0.2) pada 68:b8:3d:22:1c:42 pada en0 ifscope ? (192.168.0.11) di b4:12:23:5a:d3:6f pada en0 ifscope ? (192.168.0.255) di ff:ff:ff:ff:ff:ff pada en0 ifscope
Cara Mencari Alamat IP Peranti pada Rangkaian Tempatan dengan ping & arp
Jika output tidak kelihatan terkini, atau jika tiada IP yang anda percaya sepatutnya ada, ping IP siaran (biasanya hasil akhir arp -a yang berakhir dengan ".255" ), kemudian jalankan arp -a sekali lagi seperti itu.
Ping pertama IP siaran:
Terminal% ping 192.168.0.255 PING 192.168.0.255 (192.168.0.255): 56 bait data 64 bait daripada 192.168.0.6: icmp_seq4=0 masa 0.079 ms 64 bait daripada 192.168.0.1: icmp_seq=0 ttl=64 masa=1.922 ms --- 192.168.0.255 statistik ping --- 2 paket dihantar, 2 paket diterima, +6 pendua min, 0.0% kehilangan paket pergi balik /avg/maks/stddev=0.079/39.404/303.510/75.738 ms
Kemudian jalankan arp -arahan sekali lagi:
Terminal% arp -a ? (192.168.0.1) pada 0:0:ca:1:2:3 pada en0 ifscope ? (192.168.0.2) pada 68:b8:3d:22:1c:42 pada en0 ifscope ? (192.168.0.10) pada 22:12:bb:a0:3d:fd pada en0 ifscope ? (192.168.0.11) di b4:12:23:5a:d3:6f pada en0 ifscope ? (192.168.0.255) di ff:ff:ff:ff:ff:ff pada en0 ifscope
Perhatikan dalam contoh ini bahawa 192.168.0.10 ialah IP baharu berbanding hasil sebelumnya, kerana mesin itu baru sahaja menyertai rangkaian.
Anda boleh mengabaikan cadangan protokol pada penghujung hasil arp, dalam contoh ini walaupun peranti ditunjukkan sebagai "ethernet", mereka sebenarnya semuanya berada pada rangkaian wayarles dengan wi-fi pada en0 antara muka.
Perhatikan bahawa anda tidak akan melihat alamat IP atau alamat MAC milik Mac dalam senarai ini. Jika perlu, anda boleh mencari alamat IP anda sendiri melalui Terminal, Keutamaan Sistem atau dengan menggunakan perkhidmatan luar jika anda mencari alamat luaran.
Walaupun arp berfungsi dengan cukup baik untuk kebanyakan kes, dan ia mempunyai kelebihan terbina dalam semua versi Mac OS X, ia mungkin tidak mencukupi untuk semua orang.Untuk pengguna yang lebih maju, nmap ialah pilihan yang lebih baik untuk alat penemuan rangkaian, tetapi nmap memerlukan pemasangan sama ada secara langsung, menyusun melalui sumber atau melalui sesuatu seperti homebrew.
Bagaimanakah saya boleh mencari alamat IP semua komputer lain pada rangkaian saya?
Helah ping dan arp di atas akan mencari dan menyenaraikan semua alamat IP mana-mana peranti atau komputer pada rangkaian. Ini bermakna alamat IP mana-mana rangkaian yang sama komputer Mac yang disambungkan, Windows PC, mesin Linux, peranti iOS seperti iPhone dan iPad, telefon dan tablet Android pada rangkaian yang sama, malah kotak berdaya IP set atas seperti Apple TV atau Playstation akan menjadi ditemui, dengan mengandaikan peranti dan komputer tersebut disambungkan ke rangkaian tempatan yang sama seperti komputer yang melakukan carian.
Adakah anda tahu cara lain yang berguna untuk mencari, mencari dan menyenaraikan peranti dan komputer yang disambungkan rangkaian pada rangkaian yang sama? Kongsi dengan kami dalam komen!