Làm thế nào để có được danh sách tất cả các địa chỉ IP hợp lệ trong mạng cục bộ? [đóng cửa]


295

Có cách nào để có được danh sách tất cả các địa chỉ IP hợp lệ trong mạng cục bộ không?

Ý tôi là tất cả các địa chỉ IP mà mỗi người dùng đang sử dụng trong mạng.



Câu trả lời:


399

Cài đặt nmap ,

sudo apt-get install nmap

sau đó

nmap -sP 192.168.1.*

hoặc phổ biến hơn

nmap -sn 192.168.1.0/24

sẽ quét toàn bộ phạm vi .1 đến .254

Điều này thực hiện quét ping đơn giản trong toàn bộ mạng con để xem máy chủ nào đang trực tuyến.


21
Trên trang man "Trong các bản phát hành mới hơn của nmap, -sP được gọi là -sn". Nếu ký tự đại diện không hoạt động, bạn có thể thử một cái gì đó như nmap -sn 192.168.1.0/24 hoặc nmap -sn 192.168.1.100-199
Stickley

12
Nếu bạn đang sử dụng zsh, bạn sẽ cần đặt dấu ngoặc kép trong phạm vi để tránh khớp tệp: nmap -sP '192.168.1. *'
dionyziz 4/12/2016

Có bất kỳ cơ hội nào nmap có thể bị sập hoặc gây hại cho bất kỳ dịch vụ hoặc máy nào đang chạy trong mạng con không?
Jin

1
@Jin Izzraeel Không có cơ hội gây hại. Không thể nói nó sẽ sụp đổ hay không, nhưng cơ hội rất mong manh.
Eric Thorbjornsen

nmap chỉ tìm thấy bộ định tuyến của tôi. Có cách nào để tìm tất cả các máy được kết nối?
câu cá

386

Hãy thử các bước sau:

  1. Nhập ipconfig(hoặc ifconfigtrên Linux) tại dấu nhắc lệnh. Điều này sẽ cung cấp cho bạn địa chỉ IP của máy của riêng bạn. Ví dụ: địa chỉ IP của máy của bạn là 192.168.1.6. Vì vậy, địa chỉ IP quảng bá của bạn là 192.168.1.255.
  2. Ping địa chỉ IP quảng bá của bạn ping 192.168.1.255(có thể yêu cầu -btrên Linux)
  3. Bây giờ gõ arp -a. Bạn sẽ nhận được danh sách tất cả các địa chỉ IP trên phân khúc của bạn.

3
nó không hoạt động trên PC của tôi (windows 8)
phuclv

5
Điều này hoạt động trên máy mac của tôi - OSX 10.10.3
Cullub

24
rất nhiều thiết bị chưa được thành lập
Bagusflyer

7
arp -a chỉ tìm thấy bộ định tuyến của tôi. nmap tìm thấy tất cả các máy chủ.
Geoffrey Anderson

2
Microsoft Windows [Phiên bản 10.0.15063] đã hoạt động hoàn hảo cảm ơn bạn
Coty Embry

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.