Bagaimana cara mendapatkan daftar semua alamat IP yang valid di jaringan lokal? [Tutup]


295

Apakah ada cara untuk mendapatkan daftar semua alamat IP yang valid di jaringan lokal?

Maksud saya semua alamat IP yang digunakan setiap pengguna dalam jaringan.



Jawaban:


399

Instal nmap ,

sudo apt-get install nmap

kemudian

nmap -sP 192.168.1.*

atau lebih umum

nmap -sn 192.168.1.0/24

akan memindai seluruh kisaran .1 hingga .254

Ini melakukan pemindaian ping sederhana di seluruh subnet untuk melihat host mana yang online.


21
Per halaman manual "Dalam rilis nmap yang lebih baru, -sP dikenal sebagai -sn". Jika wildcard tidak berfungsi, Anda dapat mencoba sesuatu seperti nmap -sn 192.168.1.0/24 atau nmap -sn 192.168.1.100-199
Stickley

12
Jika Anda menggunakan zsh, Anda harus memberi tanda kutip di sekitar rentang untuk menghindari pencocokan file: nmap -sP '192.168.1. *'
dionyziz

Apakah ada kemungkinan nmap dapat crash atau membahayakan layanan atau mesin yang berjalan di subnet?
Jin

1
@Jin Izzraeel Tidak ada kemungkinan terjadi kerusakan. Tidak bisa mengatakan apakah itu akan crash atau tidak, tetapi kemungkinannya sangat tipis.
Eric Thorbjornsen

nmap hanya menemukan router saya. Apakah ada cara untuk menemukan semua mesin yang terhubung?
Fishinear

387

Coba langkah-langkah berikut:

  1. Ketik ipconfig(atau ifconfigdi Linux) pada prompt perintah. Ini akan memberi Anda alamat IP mesin Anda sendiri. Misalnya, alamat IP mesin Anda adalah 192.168.1.6. Jadi alamat IP broadcast Anda adalah 192.168.1.255.
  2. Ping alamat IP broadcast Anda ping 192.168.1.255(mungkin diperlukan -bdi Linux)
  3. Sekarang ketik arp -a. Anda akan mendapatkan daftar semua alamat IP di segmen Anda.

3
itu tidak berfungsi pada PC saya (windows 8)
phuclv

6
Ini bekerja pada mac saya - OSX 10.10.3
Cullub

24
banyak perangkat tidak ditemukan
Bagusflyer

7
arp -saya hanya menemukan router saya. nmap menemukan semua host.
Geoffrey Anderson

2
Microsoft Windows [Versi 10.0.15063] bekerja dengan sempurna, terima kasih
Coty Embry

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.