Jika Anda hanya ingin mengetahui alamat MAC dari alamat IP yang diberikan, Anda dapat menggunakan perintah arp
untuk mencarinya, setelah Anda melakukan ping sistem 1 kali.
Contoh
$ ping skinner -c 1
PING skinner.bubba.net (192.168.1.3) 56(84) bytes of data.
64 bytes from skinner.bubba.net (192.168.1.3): icmp_seq=1 ttl=64 time=3.09 ms
--- skinner.bubba.net ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 3.097/3.097/3.097/0.000 ms
Sekarang lihat di tabel ARP:
$ arp -a
skinner.bubba.net (192.168.1.3) at 00:19:d1:e8:4c:95 [ether] on wlp3s0
jari
Jika Anda ingin menyapu seluruh LAN untuk alamat MAC, Anda dapat menggunakan alat baris perintah fing
untuk melakukannya. Ini biasanya tidak diinstal sehingga Anda harus mengunduhnya dan menginstalnya secara manual.
$ sudo fing 10.9.8.0/24
Menggunakan ip
Jika Anda tidak memiliki arp
atau fing
perintah yang tersedia, Anda bisa menggunakan perintah iproute2 ip neigh
untuk melihat tabel ARP sistem Anda:
$ ip neigh
192.168.1.61 dev eth0 lladdr b8:27:eb:87:74:11 REACHABLE
192.168.1.70 dev eth0 lladdr 30:b5:c2:3d:6c:37 STALE
192.168.1.95 dev eth0 lladdr f0:18:98:1d:26:e2 REACHABLE
192.168.1.2 dev eth0 lladdr 14:cc:20:d4:56:2a STALE
192.168.1.10 dev eth0 lladdr 00:22:15:91:c1:2d REACHABLE
Referensi
arp
usang? Bagaimana saya bisa melakukan iniip
?ip
.Anda dapat menggunakan
arp
perintah:Tetapi Anda hanya dapat menggunakan perintah ini di LAN, jika Anda ingin mengetahui alamat MAC dari host jarak jauh apa pun, mungkin Anda harus menggunakan beberapa alat untuk menangkap paket seperti
tcpdump
dan menguraikan hasilnya.sumber
tcpdump(8)
hanya akan menunjukkan kepada Anda MAC lokal (yaitu, MAC dari router leg terakhir). Header layer MAC dari paket input dilucuti oleh router, dan yang baru ditambahkan ke paket keluar.Ini dari pertanyaan dan jawaban saya di askubuntu .
Anda bisa menggunakan perintah
nmap:
Alat eksplorasi jaringan dan pemindai keamanan / port. Dari manual:21,23,80,3389
Port untuk mencari192.168.1.*
Rentang IP. ganti dengan milikmu.sumber
arping
Perintah harus mengembalikan alamat MAC dalam respons. Sesuatu seperti,
arping
disediakan oleh paketiputils-arping
di Debian.sumber
arping
juga perlu diberitahu antarmuka mana yang digunakan, dengan-I
opsi.