Cách (và tại sao) thay đổi địa chỉ MAC của bạn trên Windows, Linux và Mac

Mục lục:

Cách (và tại sao) thay đổi địa chỉ MAC của bạn trên Windows, Linux và Mac
Cách (và tại sao) thay đổi địa chỉ MAC của bạn trên Windows, Linux và Mac

Video: Cách (và tại sao) thay đổi địa chỉ MAC của bạn trên Windows, Linux và Mac

Video: Cách (và tại sao) thay đổi địa chỉ MAC của bạn trên Windows, Linux và Mac
Video: KHÔNG CẦN BỊP - Đây là Cách Chơi GAME BẦU CUA 2022 Trên Điện Thoại Không Hack Vẫn THẮNG! - YouTube 2024, Tháng tư
Anonim
Địa chỉ MAC của thiết bị được nhà sản xuất chỉ định, nhưng không khó để thay đổi - hoặc “giả mạo” -địa chỉ mà bạn cần. Sau đây là cách thực hiện và tại sao bạn có thể muốn.
Địa chỉ MAC của thiết bị được nhà sản xuất chỉ định, nhưng không khó để thay đổi - hoặc “giả mạo” -địa chỉ mà bạn cần. Sau đây là cách thực hiện và tại sao bạn có thể muốn.

Mỗi giao diện mạng được kết nối với mạng của bạn - cho dù đó là bộ định tuyến, thiết bị không dây hoặc thẻ mạng trong máy tính của bạn - đều có địa chỉ điều khiển truy cập phương tiện (MAC) duy nhất. Các địa chỉ MAC này - đôi khi được gọi là địa chỉ vật lý hoặc phần cứng - được gán trong nhà máy, nhưng bạn thường có thể thay đổi địa chỉ trong phần mềm.

Địa chỉ MAC nào được sử dụng cho

Ở cấp độ mạng thấp nhất, các giao diện mạng được gắn vào một địa chỉ MAC sử dụng mạng để giao tiếp với nhau. Ví dụ: khi trình duyệt trên máy tính của bạn cần lấy một trang web từ máy chủ trên Internet, yêu cầu đó sẽ chuyển qua một vài lớp của giao thức TCP / IP. Địa chỉ web bạn nhập sẽ được dịch sang địa chỉ IP của máy chủ. Máy tính của bạn gửi yêu cầu tới router của bạn, sau đó gửi nó ra Internet. Tuy nhiên, ở cấp độ phần cứng của card mạng, card mạng của bạn chỉ xem xét các địa chỉ MAC khác cho các giao diện trên cùng một mạng. Nó biết gửi yêu cầu đến địa chỉ MAC của giao diện mạng của bộ định tuyến của bạn.

Ngoài việc sử dụng mạng lõi của họ, địa chỉ MAC thường được sử dụng cho các mục đích khác:

  • Chuyển IP tĩnh: Các bộ định tuyến cho phép bạn gán các địa chỉ IP tĩnh cho các máy tính của mình. Khi một thiết bị kết nối, nó luôn nhận được một địa chỉ IP cụ thể nếu nó có địa chỉ MAC phù hợp
  • Lọc địa chỉ MAC: Mạng có thể sử dụng tính năng lọc địa chỉ MAC, chỉ cho phép các thiết bị có địa chỉ MAC cụ thể kết nối với mạng. Đây không phải là công cụ bảo mật tuyệt vời vì mọi người có thể giả mạo địa chỉ MAC của họ.
  • Xác thực MAC: Một số nhà cung cấp dịch vụ Internet có thể yêu cầu xác thực bằng địa chỉ MAC và chỉ cho phép thiết bị có địa chỉ MAC đó kết nối với Internet. Bạn có thể cần phải thay đổi địa chỉ MAC của máy tính hoặc bộ định tuyến để kết nối.
  • Nhận dạng thiết bị: Nhiều mạng Wi-Fi tại sân bay và các mạng Wi-Fi công cộng khác sử dụng địa chỉ MAC của thiết bị để xác định. Ví dụ: mạng Wi-Fi trên sân bay có thể cung cấp 30 phút miễn phí và sau đó cấm địa chỉ MAC của bạn nhận được nhiều Wi-Fi hơn. Thay đổi địa chỉ MAC của bạn và bạn có thể nhận thêm Wi-Fi. (Miễn phí, Wi-Fi giới hạn cũng có thể được theo dõi bằng cookie trình duyệt hoặc hệ thống tài khoản.)
  • Theo dõi thiết bị: Vì chúng là duy nhất nên bạn có thể sử dụng địa chỉ MAC để theo dõi bạn. Khi bạn đi bộ xung quanh, điện thoại thông minh của bạn quét tìm các mạng Wi-Fi lân cận và phát các địa chỉ MAC của nó. Một công ty tên là Renew London đã sử dụng thùng rác ở thành phố London để theo dõi chuyển động của mọi người xung quanh thành phố dựa trên địa chỉ MAC của họ. Apple iOS 8 sẽ sử dụng địa chỉ MAC ngẫu nhiên mỗi lần quét các mạng Wi-Fi lân cận để ngăn chặn loại theo dõi này.

Ghi nhớ rằng mỗi giao diện mạng có địa chỉ MAC riêng của nó. Vì vậy, trên một máy tính xách tay điển hình với cả một đài phát thanh Wi-Fi và một cổng Ethernet có dây, giao diện mạng không dây và có dây đều có địa chỉ MAC duy nhất của riêng chúng.

Image
Image

Thay đổi địa chỉ MAC trong Windows

Hầu hết các card mạng cho phép bạn thiết lập một địa chỉ MAC tùy chỉnh từ các khung cấu hình của chúng trong Device Manager, mặc dù một số trình điều khiển mạng có thể không hỗ trợ tính năng này.

Trước tiên, mở Trình Quản Lý Thiết Bị. Trên Windows 8 và 10, nhấn Windows + X và sau đó nhấp vào “Trình quản lý thiết bị” trên menu Power User. Trên Windows 7, nhấn phím Windows, gõ “Device Manager” để tìm kiếm, sau đó nhấp vào mục “Device Manager”. Ứng dụng Trình quản lý thiết bị sẽ giống nhau bất kể bạn đang sử dụng phiên bản Windows nào.

Trong Trình quản lý Thiết bị, trong phần “Bộ điều hợp mạng”, bấm chuột phải vào giao diện mạng bạn muốn sửa đổi, rồi chọn “Thuộc tính” từ trình đơn ngữ cảnh.

Bật tùy chọn Giá trị và nhập địa chỉ MAC bạn muốn mà không có bất kỳ ký tự tách biệt nào - không sử dụng dấu gạch ngang hoặc dấu hai chấm. Nhấp vào “OK” khi bạn hoàn tất.

Image
Image

Thay đổi địa chỉ MAC trong Linux

Các bản phân phối Linux hiện đại như Ubuntu thường sử dụng Network Manager, cung cấp một cách đồ họa để giả mạo địa chỉ MAC.

Ví dụ, trong Ubuntu bạn hãy nhấp vào biểu tượng mạng trên bảng trên cùng, nhấp vào "Chỉnh sửa kết nối", chọn kết nối mạng bạn muốn sửa đổi, sau đó nhấp vào "Chỉnh sửa". Trên tab Ethernet, bạn sẽ nhập Địa chỉ MAC trong trường “Địa chỉ MAC được sao chép” và sau đó lưu các thay đổi của bạn.

Bạn cũng có thể làm điều này theo cách cũ. Điều này liên quan đến việc lấy giao diện mạng xuống, chạy một lệnh để thay đổi địa chỉ MAC của nó, và sau đó đưa nó trở lại. Hãy đảm bảo thay thế “eth0” bằng tên của giao diện mạng bạn muốn sửa đổi và nhập địa chỉ MAC mà bạn chọn:
Bạn cũng có thể làm điều này theo cách cũ. Điều này liên quan đến việc lấy giao diện mạng xuống, chạy một lệnh để thay đổi địa chỉ MAC của nó, và sau đó đưa nó trở lại. Hãy đảm bảo thay thế “eth0” bằng tên của giao diện mạng bạn muốn sửa đổi và nhập địa chỉ MAC mà bạn chọn:

sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx sudo ifconfig eth0 up

Bạn sẽ phải sửa đổi tệp cấu hình thích hợp trong
Bạn sẽ phải sửa đổi tệp cấu hình thích hợp trong

/etc/network/interfaces.d/

hoặc là

/etc/network/interfaces

tập tin bản thân nếu bạn muốn thay đổi này luôn có hiệu lực vào lúc khởi động.Nếu không, địa chỉ MAC của bạn sẽ được đặt lại khi bạn khởi động lại.

Thay đổi địa chỉ MAC trong Mac OS X

Ngăn Tuỳ chọn hệ thống của Mac OS X hiển thị mỗi địa chỉ MAC của giao diện mạng, nhưng không cho phép bạn thay đổi địa chỉ đó. Đối với điều đó, bạn cần Terminal.

Mở cửa sổ Terminal (nhấn Command + Space, gõ "Terminal", và sau đó nhấn Enter.) Chạy lệnh sau, thay thế

en0

với tên giao diện mạng của bạn và điền vào địa chỉ MAC của riêng bạn:

sudo ifconfig en0 xx:xx:xx:xx:xx:xx

Giao diện mạng nói chung sẽ là

en0

hoặc là

en1

tùy thuộc vào việc bạn có muốn định cấu hình giao diện Ethernet hoặc Wi-Fi của Mac hay không. Chạy

ifconfig

lệnh để xem danh sách các giao diện nếu bạn không chắc chắn về tên của giao diện mạng thích hợp.

Như trên Linux, thay đổi này là tạm thời và sẽ được đặt lại khi bạn khởi động lại lần tiếp theo. Bạn sẽ cần sử dụng tập lệnh tự động chạy lệnh này khi khởi động nếu bạn muốn thay đổi vĩnh viễn địa chỉ Mac của mình.
Như trên Linux, thay đổi này là tạm thời và sẽ được đặt lại khi bạn khởi động lại lần tiếp theo. Bạn sẽ cần sử dụng tập lệnh tự động chạy lệnh này khi khởi động nếu bạn muốn thay đổi vĩnh viễn địa chỉ Mac của mình.

Bạn có thể xác minh thay đổi của mình có hiệu lực bằng cách chạy lệnh hiển thị chi tiết kết nối mạng của bạn và kiểm tra xem địa chỉ MAC mà giao diện mạng của bạn báo cáo sau đó. Trên Windows, hãy chạy

ipconfig /all

trong cửa sổ Command Prompt. Trên Linux hoặc Mac OS X, hãy chạy

ifconfig

chỉ huy. Và nếu bạn cần thay đổi địa chỉ MAC trên bộ định tuyến, bạn sẽ thấy tùy chọn này trong giao diện web của bộ định tuyến.

Đề xuất: