it-swarm-vi.com

Làm cách nào để tìm ra thiết bị nào trên mạng?

Làm cách nào để quét mạng để tìm ra thiết bị nào trên đó? (Tôi rất vui với danh sách các địa chỉ MAC và IP.)

Ví dụ: giả sử tôi đang làm việc và muốn chắc chắn rằng không có thiết bị không xác định nào được kết nối với mạng (đặc biệt là nếu quyền truy cập không được lọc bằng mật khẩu hoặc MAC). Nhật ký DHCP có thể giúp ích, nhưng nếu tôi muốn tìm thiết bị có IP tĩnh thì sao?

Ngoài ra, hãy để chúng tôi nói tôi đang ở nhà bạn bè và anh ấy muốn tôi thiết lập chuyển tiếp cổng, nhưng không biết IP của bộ định tuyến của anh ấy. Chắc chắn, một vài dự đoán tốt thường sẽ có được nó, nhưng nó sẽ đẹp hơn để quét.

33
Clinton Blackmore

Đối với kịch bản đầu tiên, hãy xem nmap . Bạn có thể quét toàn bộ mạng con trong một lệnh. Ví dụ: nmap -sP 192.168.0.1/24

Đối với lần thứ hai, IP bộ định tuyến sẽ hiển thị dưới dạng IP cổng cho máy của bạn. Trong cửa sổ, xuất hiện trong hộp thoại trạng thái kết nối.

34
Alex J

Bạn có thể ping đến địa chỉ quảng bá và xem bảng arp. Đây là một ví dụ về làm điều đó trên Linux:

ping -b 192.168.1.255
arp -n

Lưu ý: Hệ điều hành của thiết bị phải phản hồi lại yêu cầu tiếng vang ICMP. Một số HĐH không trả lời ICMP bằng địa chỉ IP quảng bá. Trong trường hợp đó, bạn có thể ping đến mọi địa chỉ IP có thể có trong mạng. Các hộp cửa sổ gần đây không trả lời ICMP echo với địa chỉ IP unicast theo mặc định, vì vậy điều này sẽ không hữu ích.

15
tomoe

Angry IP Scanner là một công cụ tuyệt vời cho việc này.

Nó cũng sẽ cho phép bạn xuất .csv để sử dụng trong kho IP, v.v.

4
Nat_RH

Tôi sử dụng The Dude .

Tôi tìm thấy nó ở đây ngày hôm qua khi tìm kiếm các công cụ mạng. Chạy nó trên máy của bạn và nó tạo một bản đồ của tất cả các thiết bị trên mạng của bạn. Phần tốt nhất là nó hoàn toàn miễn phí!

4
cop1152

Ứng dụng Android Finger chỉ cần làm điều đó thật đáng kinh ngạc, tôi ước rằng sẽ có một lệnh kiểu UNIX có thể mang lại kết quả tương tự.

2
coolnodje

Để trả lời câu hỏi thứ hai:

Trên Windows

  1. Khóa Windows + R
  2. Nhập vào cmd
  3. Tại loại Nhắc trong "ipconfig"

Đầu ra phải có một dòng liệt kê Cổng mặc định. Có thể có nhiều hơn một bộ chuyển đổi được liệt kê, nhưng thường chỉ có một bộ có địa chỉ IP và cổng mặc định được liệt kê.

2
sdanelson

Spiceworks sẽ cung cấp cho bạn thông tin chi tiết về mạng của bạn. Có thể là quá mức nếu bạn chỉ muốn tìm địa chỉ IP và máy Mac, nhưng nếu bạn cần giám sát mạng của mình trên cơ sở liên tục, thì đó là một công cụ tuyệt vời. Nếu không thì sử dụng nmap.

2
Monty Burns

Một công cụ tốt khác là look @ lan. Nó sẽ cho phép bạn quét mạng và sẽ cung cấp cho bạn một số kết quả khác nhau.

1
Fishwalker

nmap, nhưng không thành công bạn có thể ping địa chỉ quảng bá mạng và kiểm tra xem cái gì sẽ quay lại. Cùng với việc kiểm tra bảng ARP, đây có thể là một phương pháp khá hiệu quả để khám phá những gì trên một mạng con nhất định.

Đối với ví dụ cụ thể về "không biết IP của bộ định tuyến", việc kiểm tra các bảng định tuyến Máy chủ sẽ tiết lộ cổng mặc định và đó là (thường, nhưng không phải luôn luôn) một IP quản lý phù hợp cho bộ định tuyến.

1
Vatine

Nếu mạng của bạn và tất cả các thiết bị của nó tuân thủ RFC thì bạn sẽ nhận được phản hồi từ tất cả các thiết bị mạng khi bạn ping địa chỉ quảng bá của mạng. Có thể hiểu điều này không hoạt động rất thường xuyên và bạn phải hoàn nguyên để quét từng IP có sẵn trên toàn bộ các cổng.

0
Martin P. Hellwig

Bạn cũng có thể sử dụng Trình quét IP nâng cao http://www.advified-ip-scanner.com/ hoặc như đã đề cập ở trên Trình quét IP Angry là nguồn mở tuyệt vời và tuyệt vời.

0
happyhardik

Bạn có thể sử dụng DevicesInLan trong https://sourceforge.net/projects/devicesinlan/ . Đó là mã nguồn mở

0
user399457