Làm cách nào để thay đổi địa chỉ MAC của card mạng?


14

Tôi có một mạng cục bộ trong một hệ thống Windows nơi Quản trị viên cấp phép cho PC theo địa chỉ MAC của họ. Nhưng anh ấy đang trong kỳ nghỉ và tôi có một PC mới.

Làm cách nào tôi có thể thay đổi địa chỉ MAC của PC mới để có cùng địa chỉ MAC như địa chỉ cũ?

Tôi biết điều này có thể được sử dụng để giả mạo địa chỉ, nhưng đây là địa phương, vì vậy tôi không nghĩ rằng mình sẽ gặp vấn đề.


8
Ừ Tôi ghét nó khi mọi người làm điều đó. Tôi đã từng là người không may mắn khi gặp phải sự cố mạng rắc rối do có nhiều địa chỉ MAC giống nhau trên cùng một miền quảng bá. Nhân bản địa chỉ MAC là xấu, xin vui lòng đừng làm điều đó trừ khi mọi người đang chết xung quanh bạn, bạn hoàn toàn không có lựa chọn nào khác để cứu họ. :-)
Brian Knoblauch

4
@Brian, bạn đã đánh giá thấp b / c Admin của anh ấy đang trong kỳ nghỉ?
hyperslug

2
Bạn khuyên Brian điều gì?
Artur Carvalho

1
Sao chép PC cũ nhưng thêm 1. hoặc 2. hoặc bất cứ điều gì. MAC khá ngẫu nhiên, không có khả năng bạn sẽ có 2 chuỗi trên cùng một mạng.
quack quixote

4
@Artur, bạn cũng có thể trao đổi địa chỉ MAC của hai PC để tránh va chạm, nếu ai đó vô tình cắm lại cái cũ.
hyperslug

Câu trả lời:


6

Tôi đã sử dụng các hướng dẫn này trong quá khứ và chúng hoạt động rất tốt

Có một tiện ích dòng lệnh C ++ có tên Macshift cho phép người dùng Windows XP thay đổi địa chỉ MAC của họ thành bất kỳ địa chỉ hợp lệ nào khác. Tôi đã viết về cách sử dụng nó và cách tạo các phím tắt để thay đổi địa chỉ MAC của bạn một cách nhanh chóng. Trước tiên tôi sẽ giải thích cách sử dụng Macshift cho bất kỳ thay đổi MAC nào, sau đó tôi sẽ chỉ cho bạn cách tạo các phím tắt Windows bằng các tùy chọn dòng lệnh. Tôi cũng đã tạo một tập lệnh nhỏ để dễ sử dụng hơn, nhưng tập lệnh không cần thiết. Sử dụng
Macshift Macshift là một tiện ích chỉ dùng lệnh, vì vậy bạn cần tìm hiểu các tùy chọn để sử dụng nó.


2
lưu ý chương trình Macshift được liệt kê CHỈ WinXP.
quack quixote

21

Từ đây

Cách 1:

Điều này tùy thuộc vào loại Thẻ giao diện mạng (NIC) mà bạn có. Nếu bạn có thẻ không hỗ trợ địa chỉ MAC Clone, thì bạn phải chuyển sang phương pháp thứ hai.

a) Đi đến Bắt đầu-> Cài đặt-> Bảng điều khiển và nhấp đúp vào Kết nối mạng và quay số.

b) Nhấp chuột phải vào NIC bạn muốn thay đổi địa chỉ MAC và nhấp vào thuộc tính.

c) Trong tab "Chung", nhấp vào nút "Định cấu hình"

d) Nhấp vào tab "Nâng cao"

e) Trong "Phần thuộc tính", bạn sẽ thấy một mục có tên "Địa chỉ mạng" hoặc "Địa chỉ được quản lý cục bộ", nhấp vào mục đó.

f) Ở bên phải, bên dưới "Giá trị", nhập địa chỉ MAC mới mà bạn muốn gán cho NIC của mình. Thông thường giá trị này được nhập mà không có "-" giữa các số địa chỉ MAC.

g) Dấu nhắc lệnh Goto và nhập "ipconfig / all" hoặc "net configrdr" để xác minh các thay đổi. Nếu những thay đổi không được cụ thể hóa, thì hãy sử dụng phương pháp thứ hai.

h) Nếu thành công, khởi động lại hệ thống của bạn.

Cách 2:

Điều này sẽ hoạt động trên tất cả các hệ thống Windows 2000 / XP

a) Đi đến Bắt đầu -> Chạy, nhập "regedt32" để bắt đầu trình chỉnh sửa sổ đăng ký. Không sử dụng "Regedit".

b) Chuyển đến "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}".Double click vào nó để mở rộng cây. Các khóa con là số có 4 chữ số, đại diện cho các bộ điều hợp mạng cụ thể. Bạn sẽ thấy nó bắt đầu bằng 0000, sau đó 0001, 0002, 0003, v.v.

c) Tìm giao diện bạn muốn bằng cách tìm kiếm khóa "DriverDesc" thích hợp.

d) Chỉnh sửa hoặc thêm khóa chuỗi "NetworkAddress" (có kiểu dữ liệu "REG_SZ") để chứa địa chỉ MAC mới.

e) Vô hiệu hóa sau đó kích hoạt lại giao diện mạng mà bạn đã thay đổi (hoặc khởi động lại hệ thống).

Cách 3:

Sử dụng chương trình Etherchange

Phương pháp 4: (cửa sổ 9x)

Sử dụng phương pháp tương tự như Windows 2000 / XP ngoại trừ vị trí khóa đăng ký là "HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Class\Net"và bạn phải khởi động lại hệ thống của mình.


1
Không cần phải xóa câu trả lời.
BinaryMisfit

regedt32là một sơ khai khởi chạy regedittrên> = XP.
Hello71

@BrandonWang, Ngoại trừ nó không hoạt động. Ít nhất là đối với một số bộ điều hợp mạng: superuser.com/a/63618/78897
Pacerier

@joe, rdrcó nghĩa là gì?
Pacerier

Bất kỳ thành công với điều này gần đây? Có vẻ như không còn hoạt động nữa ...
Demiurg

3

Đi vào các thuộc tính cho Kết nối mạng. Nhấp vào "Định cấu hình" bên cạnh bộ điều hợp mạng mong muốn và trên tab Nâng cao, bạn sẽ có một trường cho địa chỉ MAC. Thông thường nó được đặt tên là "Địa chỉ", "Địa chỉ được quản lý cục bộ" hoặc một cái gì đó tương tự. Ở đó bạn có hộp văn bản trong đó bạn có thể nhập MAC mong muốn.

Cẩn thận tắt PC gốc (hoặc thay đổi cả MAC nữa).


+1 vì không cần cài đặt gì cả.
hyperslug

1
"Địa chỉ mạng" là một tên phổ biến khác cho trường.
quack quixote


3

Một lưu ý rất quan trọng đối với người dùng Windows 7: Giả mạo MAC chỉ hoạt động với windows 7 nếu chữ số hex thứ hai của MAC mới là một trong những điều sau đây: 2,6, A, E.


1
Trong khi điều đó có thể đúng, bạn có thể cung cấp một số tài liệu để chứng minh quan điểm của mình không?
Der Hochstapler

@Meir, Hoặc bằng cấp cũng sẽ làm tốt.
Pacerier


3

Điều đáng nói là trong một địa chỉ MAC , bit có ý nghĩa ít nhất của octet đầu tiên là cờ phát đa hướng (địa chỉ multicast được đặt thành 1), do đó, địa chỉ của bộ điều hợp thường được đặt thành 0. Điều này có nghĩa là các giá trị hợp lệ của octet đầu tiên phải kết thúc bằng 0, 2, 4, 6, 8, A, C hoặc E.

Ngoài ra, bit có ý nghĩa thứ hai ít nhất của octet đầu tiên được sử dụng để phân biệt giữa các địa chỉ được quản lý toàn cầu và cục bộ (nếu là 1, địa chỉ được quản lý cục bộ) và một số bộ điều hợp nhất định (ví dụ Intel Wireless) có thể thực thi điều này bằng cách không cho phép để thay đổi địa chỉ thành một địa chỉ "duy nhất toàn cầu". Do đó, giá trị của octet đầu tiên phải kết thúc bằng 2, 6, A hoặc E.


2

Bạn không chỉ định HĐH của mình, vì vậy tôi giả sử có hương vị Windows. Đây là một bài viết hay về việc thay đổi MAC trên Windows cũng như nhiều hệ thống khác.

Lưu ý rằng cả trang đó và liên kết của Systech đều đề xuất một chương trình có tên Macshift được liệt kê là CHỈ WinXP.


2

Một số bộ điều hợp mạng cho phép bạn thay đổi địa chỉ MAC của bộ điều hợp mạng thông qua hộp thoại cấu hình của chúng:

nhập mô tả hình ảnh ở đây

Một ví dụ được hiển thị trong screencast này . Nhưng xin lưu ý rằng điều này không liên quan đến tất cả các bộ điều hợp mạng!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.