Khám phá địa chỉ MAC của máy tính có dây


2

Tôi muốn biết địa chỉ MAC của một máy tính đang chạy được kết nối trực tiếp với máy tính xách tay của tôi bằng cáp có dây (ethernet đến ethernet).

Nó không có máy chủ DHCP trên đó và tôi không biết cấu hình mạng của nó. Điều này có thể không?

Cần phải nói rằng tôi không thể đăng nhập vào máy này (tôi cần một đĩa CD trực tiếp Linux để khởi động nó nhưng tôi chỉ có DVD để tôi không thể truy cập vào nó ngay bây giờ)


1
Bạn nên thử xem nó có trong bảng arp của máy chủ được kết nối không. Hãy thử thực hiện lệnh này: arp -a nó sẽ liệt kê tất cả địa chỉ mac của các thiết bị được kết nối trực tiếp trên tất cả các giao diện của anh ấy.
MrLightBulp

Tôi đã cố gắng: 1) khởi chạy Wireshark (và để nó chạy trên eth0) 2) ping 255.255.255.255; ping 192.168.255.255; 3) arp -a Nhưng không phải trong Wireshark hay thông qua arp, tôi không thể lấy địa chỉ mac của máy chủ nước ngoài.
Mat

Câu trả lời:



2

Bạn nên thử xem nó có trong bảng arp của máy chủ được kết nối không. Hãy thử thực hiện lệnh này: arp -a nó sẽ liệt kê tất cả địa chỉ mac của các thiết bị được kết nối trực tiếp trên tất cả các giao diện của anh ấy.


Các mục Arp có thể hết thời gian. Hãy thử truy cập nó (hoặc pingnó) trong vài phút trước khi bạn sử dụng arp -alệnh.
Hennes

1

Bạn có thể thử chương trình có tên arp-scan:

arp-scan  --localnet

Trong một bước nữa, bạn có thể cố gắng tìm tên được gán của máy chủ, hỏi máy chủ tên phụ trách mạng con

host 192.168.178.27 fritz.box

... như một ví dụ


0

Nó sẽ không nằm trong bảng ARP cho đến khi nó được ping / liên hệ theo một cách nào đó ... vì vậy ...

Nếu bạn có sẵn máy Windows và một chút thời gian, tôi sẽ tải xuống máy quét ip tức giận (phiên bản 2) , đặt các tùy chọn thành như sau:

nhập mô tả hình ảnh ở đây (FYI, đây là một hình ảnh cũ của tôi ... đưa chủ đề lên 1000! - nếu bạn không tìm thấy gì hoặc đặt mức này quá cao, cpu của bạn có thể không thể xử lý tất cả các chủ đề trước khi hết thời gian chờ.)

Sau đó tôi hy vọng tôi có thể đoán được IP một chút ... giả sử tôi "nghĩ" phạm vi 192, tôi sẽ thay đổi ip của máy thành 192.168.0.1, mạng con 255.0.0.0, gateway / dns trống và đặt 192.168.0.2 - 192.168 .255.255 làm phạm vi ip và bắt đầu quét.

Tiếp theo, hãy thử 10.0.0.1 dưới dạng ip máy của bạn và quét tới 10.255.255.255

Điều này sẽ mất khá nhiều thời gian, nhưng, miễn là ping không bị chặn trên máy - bạn được đảm bảo rằng điều này sẽ hoạt động cuối cùng.

Bạn sẽ có một máy chủ duy nhất được liệt kê khi kết thúc ... và, tất cả những gì bạn cần làm là ping ip, tiếp theo là arp -a- sau đó bạn sẽ có địa chỉ mac.

Tôi biết đây không phải là nhanh nhất ... khá chắc chắn rằng bạn có thể làm gì đó với nmap ... nhưng, đó không phải là chuyên môn của tôi và mặc dù chậm, tôi đảm bảo điều này sẽ hoạt động ... mở một vài phiên , bạn sẽ được thực hiện trong thời gian không!


0

Nếu máy từ xa được cấu hình để tìm máy chủ DHCP, nó sẽ gửi các gói khám phá DHCP đến máy của bạn. Địa chỉ MAC được bao gồm trong gói này. Bạn có thể sử dụng gói sniffer (ví dụ Wireshark ) để xem gói này.

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.