Skip to main content

Cách tìm địa chỉ MAC bằng địa chỉ IP

Setting từ cho máy photo Sharp (Có Thể 2024)

Setting từ cho máy photo Sharp (Có Thể 2024)
Anonim

Mạng máy tính TCP / IP sử dụng cả địa chỉ IP và địa chỉ MAC của thiết bị khách được kết nối. Mặc dù địa chỉ IP thay đổi theo thời gian, địa chỉ MAC của bộ điều hợp mạng luôn giữ nguyên.

Có một số lý do bạn có thể muốn biết địa chỉ MAC của một máy tính từ xa, và nó dễ thực hiện bằng cách sử dụng tiện ích dòng lệnh như Command Prompt trong Windows.

Một thiết bị duy nhất có thể có nhiều giao diện mạng và địa chỉ MAC. Ví dụ, một máy tính xách tay có kết nối Ethernet, Wi-Fi và Bluetooth có hai hoặc đôi khi ba địa chỉ MAC được liên kết với nó, một cho mỗi thiết bị mạng vật lý.

Tại sao tìm ra một địa chỉ MAC?

Lý do để theo dõi địa chỉ MAC của thiết bị mạng bao gồm:

  • Để thiết lập lọc địa chỉ MAC trên bộ định tuyến để hạn chế quyền truy cập mạng cục bộ chỉ cho những thiết bị có địa chỉ khớp với danh sách các giá trị đặt trước
  • Để xác định nhà sản xuất thiết bị (nửa đầu của địa chỉ) và số sê-ri (nửa sau của địa chỉ) cho dịch vụ
  • Để giả mạo (giả mạo) danh tính của một thiết bị khác. Vi phạm địa chỉ MAC có thể được sử dụng hợp pháp để đăng ký thiết bị cổng mạng gia đình với nhà cung cấp dịch vụ internet. Nó cũng có thể có mục đích độc hại, chẳng hạn như để đánh bại tính năng lọc địa chỉ MAC để đột nhập vào mạng

Hạn chế của tra cứu địa chỉ MAC

Nó không phải là thường có thể tra cứu địa chỉ MAC cho các thiết bị bên ngoài tầm với vật lý của một người. Nó thường không thể xác định địa chỉ MAC của một máy tính từ địa chỉ IP của nó một mình vì hai địa chỉ này bắt nguồn từ các nguồn khác nhau.

Cấu hình phần cứng của máy tính xác định địa chỉ MAC của nó, trong khi cấu hình của mạng mà nó được kết nối để xác định địa chỉ IP của nó.

Tuy nhiên, nếu các máy tính được kết nối với cùng một mạng TCP / IP, bạn có thể xác định địa chỉ MAC thông qua một công nghệ được gọi là ARP (Giao thức phân giải địa chỉ), được bao gồm trong TCP / IP.

Sử dụng ARP, mỗi giao diện mạng cục bộ theo dõi cả địa chỉ IP và địa chỉ MAC cho mỗi thiết bị mà nó đã liên lạc gần đây. Hầu hết các máy tính cho phép bạn xem danh sách các địa chỉ mà ARP đã thu thập được.

Cách sử dụng ARP để tìm địa chỉ MAC

Trong Windows, Linux và các hệ điều hành khác, tiện ích dòng lệnh arp hiển thị thông tin địa chỉ MAC cục bộ được lưu trữ trong bộ nhớ cache ARP. Tuy nhiên, nó chỉ hoạt động trong một nhóm nhỏ các máy tính trên mạng cục bộ (LAN), không phải trên internet.

Chú thích: Có một phương pháp khác được sử dụng để tìm địa chỉ MAC của máy tính bạn hiện đang sử dụng, bao gồm việc sử dụng ipconfig / all lệnh trong Windows.

ARP được dự định sẽ được quản trị viên hệ thống sử dụng và không phải là cách hữu ích để theo dõi máy tính và mọi người trên internet.

Đây là một ví dụ về cách tìm địa chỉ MAC thông qua địa chỉ IP. Bắt đầu bằng cách ping thiết bị mà bạn muốn MAC xử lý:

ping 192.168.86.45

Lệnh ping thiết lập kết nối với thiết bị khác trên mạng và sẽ hiển thị kết quả như sau:

Pinging 192.168.86.45 với 32 byte dữ liệu: Trả lời từ 192.168.86.45: byte = 32 thời gian = 290ms TTL = 128 Trả lời từ 192.168.86.45: byte = 32 thời gian = 3ms TTL = 128 Trả lời từ 192.168.86.45: byte = 32 thời gian = 176ms TTL = 128 Trả lời từ 192.168.86.45: byte = 32 thời gian = 3ms TTL = 128

Sử dụng lệnh arp sau đây để có danh sách hiển thị địa chỉ MAC của thiết bị bạn vừa ping:

arp -a

Kết quả có thể trông giống như thế này nhưng có thể với nhiều mục khác:

Giao diện: 192.168.86.38 --- 0x3 Loại địa chỉ vật lý Internet 192.168.86.1 70-3a-cb-14-11-7a động 192.168.86.45 98-90-96-B9-9D-61 động 192.168.86.255 ff-ff-ff-ff-ff-ff tĩnh 224.0.0.22 01-00-5e-00-00-16 tĩnh 224.0.0.251 01-00-5e-00-00-fb tĩnh

Tìm địa chỉ IP của thiết bị trong danh sách; địa chỉ MAC được hiển thị ngay bên cạnh nó. Trong ví dụ này, địa chỉ IP là 192.168.86.45 và địa chỉ MAC của nó là 98-90-96-B9-9D-61 (chúng được in đậm ở đây chỉ để nhấn mạnh).