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)

  1. Nhấn tổ hợp phím Windows + R, gõ cmd và nhấn Enter
  2. Trong cửa sổ Command Prompt, gõ lệnh sau và nhấn Enter:
    ipconfig /all
  3. 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)
  4. Địa chỉ MAC sẽ được hiển thị ở dòng Physical Address (ví dụ: 00-1A-2B-3C-4D-5E)

Lưu ý bảo mật:

Địa chỉ MAC có thể bị giả mạo (MAC spoofing). Theo nghiên cứu từ Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ (NIST), việc giả mạo MAC là một trong những kỹ thuật tấn công mạng phổ biến. Luôn bảo vệ mạng của bạn bằng các biện pháp bổ sung như mã hóa WPA3.

Phương pháp 2: Thông qua Settings (Giao diện đồ họa)

  1. Nhấn Windows + I để mở Settings
  2. Đi đến Network & Internet > Wi-Fi (hoặc Ethernet)
  3. Nhấp vào tên mạng bạn đang kết nối
  4. Cuộn xuống và tìm phần Properties
  5. Đị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:

  1. Nhấn Windows + X và chọn Windows PowerShell (Admin)
  2. Gõ lệnh sau để lấy tất cả địa chỉ MAC:
    Get-NetAdapter | Select Name, InterfaceDescription, MacAddress
  3. Để 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

  1. Nhấn Windows + R, gõ ncpa.cpl và nhấn Enter
  2. Nhấp chuột phải vào kết nối mạng đang hoạt động và chọn Status
  3. Trong cửa sổ Status, nhấp vào Details…
  4. Đị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ảnh báo về phần mềm bên thứ ba:

Theo báo cáo từ CISA (Cơ quan An ninh Cơ sở Hạ tầng và An ninh Mạng Hoa Kỳ), nhiều phần mềm quản lý mạng miễn phí chứa mã độc hoặc phần mềm gián điệp. Luôn tải phần mềm từ nguồn chính thức và kiểm tra đánh giá trước khi cài đặt.

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:

  1. Mở Settings > Network & Internet > Wi-Fi
  2. Nhấp vào Manage known networks
  3. Chọn mạng Wi-Fi và nhấp vào Properties
  4. Cuộn xuống và tìm tùy chọn Random hardware addresses
  5. 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

Nghiên cứu về MAC Randomization:

Theo nghiên cứu từ USENIX (Hiệp hội các hệ thống máy tính nâng cao), MAC randomization giảm đáng kể khả năng theo dõi thiết bị qua các điểm truy cập Wi-Fi khác nhau, nhưng không hoàn toàn vô hiệu hóa tất cả các kỹ thuật theo dõi tiên tiến.

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ị:

  1. Đố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
  2. Đối với quản trị viên mạng: Làm quen với PowerShell để quản lý nhiều thiết bị
  3. Đối với bảo mật: Bật MAC randomization khi sử dụng mạng Wi-Fi công cộng
  4. Đố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.

Tài nguyên bổ sung

Leave a Reply

Your email address will not be published. Required fields are marked *