Công cụ kiểm tra địa chỉ MAC trên Windows 10
Nhập thông tin để xem hướng dẫn chi tiết cách xem địa chỉ MAC trên máy tính Windows 10 của bạn
Hướng dẫn xem địa chỉ MAC cho cấu hình của bạn
Hướng dẫn đầy đủ cách xem địa chỉ MAC trên Windows 10 (2024)
Địa chỉ MAC (Media Access Control) là định danh duy nhất được gán cho card mạng (NIC) của thiết bị. Mỗi thiết bị kết nối mạng đều có địa chỉ MAC riêng, được sử dụng để xác định thiết bị trong mạng cục bộ. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn 5 phương pháp khác nhau để kiểm tra địa chỉ MAC trên Windows 10, từ cơ bản đến nâng cao.
Tại sao bạn cần biết địa chỉ MAC?
- Quản trị mạng: Các quản trị viên mạng thường sử dụng địa chỉ MAC để kiểm soát truy cập (MAC filtering)
- Khắc phục sự cố: Xác định thiết bị cụ thể trong mạng khi gặp vấn đề kết nối
- Bảo mật: Một số hệ thống sử dụng MAC address để xác thực thiết bị
- Cấu hình router: Thiết lập các quy tắc QoS hoặc giới hạn băng thông cho thiết bị cụ thể
Phương pháp 1: Sử dụng Command Prompt (Nhanh nhất)
- Nhấn tổ hợp phím Windows + R, gõ
cmdvà nhấn Enter - Trong cửa sổ Command Prompt, gõ lệnh sau và nhấn Enter:
ipconfig /all
- Tìm phần Ethernet adapter (đối với kết nối dây) hoặc Wireless LAN adapter (đối với Wi-Fi)
- Địa chỉ MAC sẽ được hiển thị ở dòng Physical Address (ví dụ: 00-1A-2B-3C-4D-5E)
Phương pháp 2: Thông qua Settings (Giao diện đồ họa)
- Nhấn Windows + I để mở Settings
- Đi đến Network & Internet > Wi-Fi (hoặc Ethernet)
- Nhấp vào tên mạng bạn đang kết nối
- Cuộn xuống và tìm phần Properties
- Địa chỉ MAC sẽ được hiển thị ở dòng Physical address (MAC)
So sánh các phương pháp xem địa chỉ MAC
| Phương pháp | Độ khó | Thời gian | Cần quyền admin | Hiển thị chi tiết |
|---|---|---|---|---|
| Command Prompt | Dễ | 10 giây | Không | Cao (tất cả interface) |
| Settings | Rất dễ | 15 giây | Không | Thấp (chỉ interface đang hoạt động) |
| PowerShell | Trung bình | 12 giây | Không | Cao (có thể lọc) |
| Network Connection Details | Dễ | 20 giây | Không | Trung bình |
| Third-party software | Khác nhau | 30+ giây | Có thể | Rất cao |
Phương pháp 3: Sử dụng PowerShell (Nâng cao)
PowerShell cung cấp nhiều tùy chọn mạnh mẽ hơn Command Prompt:
- Nhấn Windows + X và chọn Windows PowerShell (Admin)
- Gõ lệnh sau để lấy tất cả địa chỉ MAC:
Get-NetAdapter | Select Name, InterfaceDescription, MacAddress
- Để lấy chi tiết hơn:
Get-NetAdapter | Format-List -Property *
Lệnh PowerShell này sẽ trả về thông tin chi tiết bao gồm:
- Tên adapter (Name)
- Mô tả interface (InterfaceDescription)
- Địa chỉ MAC (MacAddress)
- Trạng thái (Status)
- Tốc độ kết nối (LinkSpeed)
Phương pháp 4: Xem qua Network Connection Details
- Nhấn Windows + R, gõ
ncpa.cplvà nhấn Enter - Nhấp chuột phải vào kết nối mạng đang hoạt động và chọn Status
- Trong cửa sổ Status, nhấp vào Details…
- Địa chỉ MAC sẽ được hiển thị ở dòng Physical Address
Phương pháp 5: Sử dụng phần mềm bên thứ ba
Một số phần mềm quản lý mạng phổ biến có thể hiển thị địa chỉ MAC:
- Wireshark: Công cụ phân tích mạng chuyên nghiệp
- Advanced IP Scanner: Quét mạng và hiển thị thông tin thiết bị
- Angry IP Scanner: Công cụ quét IP nhanh chóng
- Technitium MAC Address Changer: Chuyên về quản lý MAC address
Câu hỏi thường gặp về địa chỉ MAC trên Windows 10
1. Địa chỉ MAC có thể thay đổi được không?
Có, quá trình này được gọi là “MAC spoofing”. Tuy nhiên:
- Yêu cầu quyền admin để thực hiện
- Có thể vi phạm chính sách mạng của tổ chức bạn
- Một số ISP chặn các thiết bị có MAC address thay đổi thường xuyên
2. Tại sao máy tính của tôi có nhiều địa chỉ MAC?
Mỗi interface mạng (Wi-Fi, Ethernet, Bluetooth, ảo hóa) đều có địa chỉ MAC riêng. Ví dụ:
- Card Wi-Fi: 00-1A-2B-3C-4D-5E
- Card Ethernet: 00-1A-2B-3C-4D-5F
- Bluetooth adapter: 00-1A-2B-3C-4D-60
3. Làm thế nào để tìm địa chỉ MAC của thiết bị khác trong mạng?
Bạn có thể sử dụng lệnh arp -a trong Command Prompt để xem bảng ARP (Address Resolution Protocol) chứa thông tin mapping giữa IP và MAC address của các thiết bị trong mạng cục bộ.
Bảo mật địa chỉ MAC: Những điều bạn cần biết
Mặc dù địa chỉ MAC được thiết kế để là định danh duy nhất, nhưng có một số rủi ro bảo mật cần lưu ý:
1. MAC Address Tracking
Các điểm truy cập Wi-Fi công cộng có thể theo dõi chuyển động của bạn thông qua địa chỉ MAC. Một số cửa hàng sử dụng kỹ thuật này để phân tích hành vi khách hàng (được gọi là “Wi-Fi sniffing”).
2. MAC Flooding Attacks
Trong攻击 này, kẻ tấn công gửi hàng ngàn gói tin với địa chỉ MAC giả mạo đến switch mạng, làm tràn bảng CAM (Content Addressable Memory) của switch. Điều này buộc switch chuyển sang chế độ “flooding” và gửi tất cả traffic đến tất cả các cổng, cho phép kẻ tấn công chặn dữ liệu.
3. Bảo vệ địa chỉ MAC của bạn
- Tắt Wi-Fi khi không sử dụng
- Sử dụng VPN trên mạng công cộng
- Thường xuyên kiểm tra các thiết bị kết nối với mạng của bạn
- Cập nhật firmware cho router định kỳ
- Sử dụng tính năng “MAC address randomization” trên Windows 10 (đối với kết nối Wi-Fi)
MAC Address Randomization trên Windows 10
Kể từ Windows 10 phiên bản 1607, Microsoft đã giới thiệu tính năng ngẫu nhiên hóa địa chỉ MAC cho kết nối Wi-Fi. Tính năng này giúp bảo vệ quyền riêng tư bằng cách sử dụng địa chỉ MAC ngẫu nhiên khi quét mạng Wi-Fi.
Cách bật/tắt MAC Randomization:
- Mở Settings > Network & Internet > Wi-Fi
- Nhấp vào Manage known networks
- Chọn mạng Wi-Fi và nhấp vào Properties
- Cuộn xuống và tìm tùy chọn Random hardware addresses
- Chọn một trong ba tùy chọn:
- Off: Luôn sử dụng địa chỉ MAC thực
- On: Luôn sử dụng địa chỉ MAC ngẫu nhiên
- Default (recommended): Sử dụng ngẫu nhiên khi không kết nối với mạng đã biết
Kết luận và khuyến nghị
Việc biết cách kiểm tra địa chỉ MAC trên Windows 10 là kỹ năng cơ bản nhưng quan trọng đối với cả người dùng thông thường và quản trị viên mạng. Chúng tôi khuyến nghị:
- Đối với người dùng thông thường: Sử dụng phương pháp thông qua Settings hoặc Command Prompt đơn giản
- Đối với quản trị viên mạng: Làm quen với PowerShell để quản lý nhiều thiết bị
- Đối với bảo mật: Bật MAC randomization khi sử dụng mạng Wi-Fi công cộng
- Đối với khắc phục sự cố: Ghi lại địa chỉ MAC của tất cả thiết bị quan trọng trong mạng của bạn
Hãy nhớ rằng địa chỉ MAC chỉ là một phần trong hệ thống định danh mạng. Để bảo mật toàn diện, bạn nên kết hợp nhiều lớp bảo vệ bao gồm mã hóa mạnh, tường lửa và phần mềm chống virus cập nhật.