Thay đổi địa chỉ mac trên macbook

  • 2019

Địa chỉ MAC hoặc địa chỉ Điều khiển truy cập phương tiện, là một mã định danh duy nhất được gán cho giao diện mạng của máy. Trên máy Mac của bạn, đây là số nhận dạng phần cứng duy nhất cho thẻ WiFi hoặc Ethernet bên trong nó. Mỗi thiết bị có một địa chỉ MAC duy nhất, vì nếu nhiều thiết bị trên cùng một mạng có cùng một địa chỉ MAC, thì mạng sẽ không thể phân biệt giữa hai thiết bị, gây ra khá nhiều vấn đề.

Vì địa chỉ MAC là vĩnh viễn và bị ràng buộc về phần cứng, nên nó thường được sử dụng để ngăn chặn một thiết bị cụ thể truy cập mạng. Ví dụ: trong WiFi tại nhà, bạn có thể dễ dàng thiết lập bộ định tuyến của mình để chỉ cho phép một danh sách địa chỉ MAC cụ thể để kết nối, vì vậy ngay cả khi ai đó có mật khẩu WiFi của bạn, nhưng không được thêm vào danh sách địa chỉ được chấp nhận, họ sẽ thắng ' t có thể kết nối với mạng của bạn. Đó là một tình huống bạn muốn thay đổi địa chỉ MAC của máy Mac. Vì vậy, nếu bạn đang cố gắng tìm một bộ định tuyến đã chặn địa chỉ MAC của máy Mac, thì đây là cách thay đổi địa chỉ MAC trên máy Mac :

Lưu ý : Tôi đã thay đổi địa chỉ MAC của mình trên MacBook Air chạy macOS Sierra 10.12.4. Phương pháp này cũng tương tự trong các phiên bản khác của macOS.

Tìm địa chỉ MAC hiện tại của bạn

Điều đầu tiên bạn cần làm là tìm ra địa chỉ MAC hiện tại của máy Mac. Bạn có thể làm điều này bằng cách làm theo các bước được đưa ra dưới đây:

  • Chuyển đến Tùy chọn hệ thống -> Mạng .
Thay đổi địa chỉ mac trên macbook
  • Tại đây, nhấp vào Nâng cao nâng cấp
Thay đổi địa chỉ mac trên macbook
  • Chuyển sang tab Phần cứng cứng, và bạn sẽ có thể thấy Địa chỉ MAC của máy Mac. Lưu ý điều này ở đâu đó, chỉ trong trường hợp bạn cần chuyển trở lại nó.
Thay đổi địa chỉ mac trên macbook

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

Để thay đổi địa chỉ MAC trên máy Mac của bạn, bạn sẽ phải sử dụng Terminal. Các lệnh rất đơn giản và bạn chỉ cần làm theo các bước được đưa ra dưới đây:

  • Nhấn và giữ phím Tùy chọn của người dùng, và bấm vào biểu tượng WiFi trên thanh menu. Bạn sẽ có thể thấy giao diện tên của tên đó ở đó. Trong trường hợp của tôi, nó là en en en.
Thay đổi địa chỉ mac trên macbook
  • Khởi chạy Terminal và gõ lệnh sau:
    openssl rand -hex 6 | sed 's / \ (.. \) / \ 1: / g; s /.$// '
    Điều này sẽ cung cấp cho bạn một số hex ngẫu nhiên mới mà bạn có thể sử dụng làm địa chỉ MAC
Thay đổi địa chỉ mac trên macbook
  • Ngắt kết nối với mạng WiFi của bạn, bằng cách nhấn và giữ tùy chọn, và nhấp vào biểu tượng WiFi trên thanh menu và nhấp vào liên kết ngắt kết nối dưới tên WiFi của bạn.
Thay đổi địa chỉ mac trên macbook
  • Bây giờ, gõ vào sudo ifconfig en0 ether .
Thay đổi địa chỉ mac trên macbook
  • Bây giờ bạn sẽ thay đổi thành công địa chỉ MAC của bạn trên Mac.

Bạn có thể kết nối lại với mạng WiFi và kiểm tra lại địa chỉ MAC của bạn để xác minh rằng nó đã thay đổi.

Dễ dàng thay đổi địa chỉ MAC trong máy Mac

Bạn có thể sử dụng phương pháp này để dễ dàng thay đổi địa chỉ MAC của máy Mac và đi xung quanh bất kỳ bộ định tuyến nào đang chặn bạn bằng địa chỉ MAC của bạn. Xin lưu ý rằng nếu bộ định tuyến đang sử dụng danh sách trắng địa chỉ MAC, thay vì chặn các địa chỉ MAC cụ thể, bạn sẽ không thể tham gia mạng WiFi, mặc dù địa chỉ MAC của bạn sẽ thay đổi. Thay đổi địa chỉ MAC trên máy Mac của bạn không phải là một nhiệm vụ quá khó khăn, ngay cả khi nó có vẻ giống như một. Vì vậy, nếu bạn muốn giả mạo địa chỉ MAC của mình, hãy tiếp tục và thử phương pháp này. Ngoài ra, hãy cho tôi biết cách nó phù hợp với bạn và nếu bạn biết bất kỳ phương pháp nào khác để thay đổi địa chỉ MAC trên Mac, hãy cho tôi biết về chúng trong phần bình luận bên dưới.

Một địa chỉ MAC là một số sê-ri đi kèm với mọi thiết bị phần cứng kết nối Internet. Đó là khối xây dựng của mạng bởi vì nó cho phép nhận dạng một thiết bị phần cứng qua một mạng duy nhất. Điều này đảm bảo rằng các gói được gửi đến đúng vị trí.

Vậy tại sao phải thay đổi địa chỉ MAC trên Mac và làm thế nào để thực hiện được điều đó? Bài viết sau đây sẽ giải thích cho bạn lý do cũng như chia sẻ hướng dẫn chi tiết nhất về cách thực hiện. Hãy cùng khám phá nhé!

1. Địa chỉ MAC là gì?

MAC là tên viết tắt của Media Access Control, là một dãy số sê-ri được sử dụng để xác định một bộ điều hợp mạng duy nhất. Một máy tính với nhiều card giao diện mạng sẽ có nhiều địa chỉ MAC. Nó cũng được sử dụng để phân định địa chỉ IP tĩnh, lọc địa chỉ MAC và là sự nhận diện duy nhất cho thiết bị của bạn. Tại một số điểm Wi-Fi công cộng, địa chỉ MAC được sử dụng để thực thi các hạn chế về thời gian vì nó có thể được sử dụng để xác định một thiết bị duy nhất.

2. Tại sao thay đổi địa chỉ MAC?

Có một số lý do để bạn có lẽ muốn thay đổi địa chỉ MAC của mình. Lọc địa chỉ MAC cho phép các quản trị viên hệ thống xác định một danh sách những thiết bị phần cứng và chỉ cho phép một số chúng kết nối với một mạng Wi-Fi. Đây là một cách tốt để ngăn các thiết bị trái phép.

Hãy nói rằng ISP của bạn sử dụng lọc địa chỉ MAC để xác thực kết nối Internet của bạn. Điều gì sẽ xảy ra nếu card mạng trên máy tính xách tay của bạn bị hỏng? Bạn sẽ không còn có thể truy cập Internet được nữa. Bạn có thể yêu cầu ISP của bạn để lọc địa chỉ MAC của card mạng mới, nhưng sẽ mất một khoảng thời gian. Một cách đơn giản để Internet của bạn làm việc trở lại là thay đổi địa chỉ MAC thành địa chỉ MAC của bộ điều hợp mạng cũ.

Thay đổi địa chỉ mac trên macbook

Một địa chỉ MAC được phát bằng văn bản thuần túy và có thể được nhìn thấy bởi bất kỳ ai kết nối với cùng một mạng. Tính chất độc đáo của nó có nghĩa là bất cứ ai có một vài công cụ đều có thể sử dụng nó để theo dõi vị trí của bạn. Mặc dù đây không phải là vấn đề trong mạng gia đình nhưng nó có thể gây nguy cơ về riêng tư khi kết nối với mạng Wi-Fi công cộng.

Ngoài ra, vì địa chỉ MAC có thể được nhìn thấy công khai trong cùng một mạng, một hacker có thể giả mạo thiết bị của bạn và duyệt web giả danh là bạn. Nếu bạn lo lắng về sự riêng tư thì bạn có thể muốn xem xét việc lừa địa chỉ MAC của mình.

3. Làm thế nào để tìm địa chỉ MAC hiện tại?

Nếu máy Mac của bạn được kết nối với một mạng Wi-Fi thì bạn có thể xem địa chỉ mạng từ chính thanh menu của nó. Đơn giản chỉ cần nhấn giữ phím Option trên bàn phím Mac và click vào biểu tượng Wi-Fi.

Bạn sẽ có thể nhìn thấy tên giao diện và địa chỉ MAC tương ứng. Nó cũng cung cấp truy cập nhanh vào nhật ký Wi-Fi, chẩn đoán Wi-Fi và cũng hiển thị thông tin về mạng hiện tại.

Thay đổi địa chỉ mac trên macbook

4. Tìm các địa chỉ MAC khác

Như đã thảo luận ở trên, mỗi card mạng có địa chỉ MAC riêng của nó. Nếu bạn cần tìm địa chỉ MAC của các cổng Bluetooth PAN hoặc Thunderbolt thì đây là cách thực hiện:

Mở Terminal trên máy Mac của bạn và gõ lệnh networksetup -listallhardwareports. Bạn sẽ có thể xem các địa chỉ MAC của tất cả những card mạng trên máy Mac của mình.

Thay đổi địa chỉ mac trên macbook

5. Làm thế nào để thay đổi địa chỉ MAC trên Mac?

Thay đổi một địa chỉ MAC là một quá trình khá đơn giản. Hãy lưu ý rằng thay đổi sẽ chỉ kéo dài cho đến khi bạn khởi động lại máy Mac, tại điểm đó địa chỉ MAC cũ sẽ được sử dụng lại. Bạn luôn luôn có thể chạy các lệnh bên dưới để thay đổi MAC của mình bất cứ khi nào muốn.

Bạn có thể để Mac của mình tự tạo ra một địa chỉ MAC ngẫu nhiên, hoặc có thể nhập một địa chỉ MAC bạn đã biết. Nếu bạn đã thay thế bộ điều hợp mạng và không thể kết nối với Internet, bạn nên nhập địa chỉ MAC cũ. Nếu bạn đang giả mạo địa chỉ MAC để nâng cao tính riêng tư, bạn nên tạo một địa chỉ MAC ngẫu nhiên.

Trước khi bắt đầu, đảm bảo ngắt kết nối khỏi bất kỳ mạng Wi-Fi nào. Để làm như vậy, hãy giữ phím Option và nhấp vào biểu tượng Wi-Fi. Bây giờ hãy nhấp vào Disconnect from "Network Name".

Thay đổi địa chỉ mac trên macbook

Để tạo ra một địa chỉ MAC ngẫu nhiên, bạn mở Terminal và nhập lệnh sau đây:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

Điều này sẽ tạo ra một số hex ngẫu nhiên mà bạn có thể sử dụng làm địa chỉ MAC của mình. Chọn số này và sao chép nó. Nếu bạn muốn sử dụng một địa chỉ MAC hiện có, bạn nên bỏ qua bước này.

Thay đổi địa chỉ mac trên macbook

Tiếp theo, bạn nhập lệnh sau đây:

sudo ifconfig en0 ether MAC

Tại đây, thay thế “MAC” với địa chỉ MAC có sẵn hoặc địa chỉ MAC ngẫu nhiên vừa được tạo ra.

Thay đổi địa chỉ mac trên macbook

Nếu tài khoản của bạn được bảo vệ bởi mật khẩu, nó sẽ nhắc bạn nhập password. Say khi nhập đúng mật khẩu, địa chỉ MAC được thay đổi thành công. Bây giờ, bạn có thể kết nối với mạng Wi-Fi và bắt đầu duyệt web trên địa chỉ MAC mới.

6. Một số mẹo bổ sung và khắc phục sự cố

Dưới đây là một số mẹo bổ sung giúp bạn đi qua quá trình thay đổi này một cách thuận lợi nhất:

  • Để xác minh địa chỉ MAC đã thay đổi thành công, bạn chỉ cần kiểm tra lại nó bằng cách sử dụng thủ tục mà đã thảo luận ở phần đầu.
  • Để khôi phục địa chỉ MAC ban đầu, bạn chỉ cần khởi động lại máy Mac. Nó cũng có nghĩa là không có cách nào để thay đổi địa chỉ MAC trên một máy Mac mãi mãi.
  • Nếu bạn đang gặp vấn đề kết nối mạng sau khi thay đổi địa chỉ MAC, hãy khởi động lại router và thử kết nối mạng lần nữa. Nếu vẫn có vấn đề, bạn hãy khởi động lại máy Mac để reset địa chỉ MAC.
  • Bạn nên ghi chú lại địa chỉ MAC đã có để đề phòng trường hợp có điều gì không đúng xảy ra.
  • Hãy đảm bảo sử dụng một tài khoản quản trị viên để thực hiện thủ tục.
  • Một số máy Mac sử dụng en1 thay vì en0. Để kiểm tra, bạn chạy lệnh networksetup -listallhardwareports trong Terminal và xác nhận bộ điều hợp mạng mà bạn muốn thay đổi địa chỉ MAC.

Thực hiện theo hướng dẫn như trên, bạn có thể nhanh chóng thay đổi địa chỉ MAC trên máy Mac của mình. Quá trình này có vẻ như hoạt động hoàn hảo trên macOS Sierra và thậm chí trên phiên bản macOS High Sierra beta mới nhất.