ฉันจะเปลี่ยนที่อยู่ MAC ของการ์ดเครือข่ายได้อย่างไร


14

ฉันมีเครือข่ายท้องถิ่นในระบบ Windows ที่ผู้ดูแลระบบอนุญาตให้พีซีโดยที่อยู่ MAC ของพวกเขา แต่เขากำลังพักผ่อนและฉันมีพีซีเครื่องใหม่

ฉันจะเปลี่ยนที่อยู่ MAC ของพีซีเครื่องใหม่ของฉันให้มีที่อยู่ MAC เหมือนกับที่อยู่เดิมได้อย่างไร

ฉันรู้ว่านี่สามารถใช้ในการปลอมแปลงที่อยู่ได้ แต่นี่เป็นข้อมูลในพื้นที่ดังนั้นฉันจึงไม่คิดว่าจะมีปัญหา


8
ฮึ. ฉันเกลียดเมื่อมีคนทำ ฉันเป็นคนที่โชคร้ายที่ลงเอยด้วยความล้มเหลวของเครือข่ายเนื่องจากมีที่อยู่ MAC ที่เหมือนกันหลายแห่งในโดเมนออกอากาศเดียวกัน การโคลนนิ่งที่อยู่ MAC นั้นเป็นสิ่งชั่วร้ายโปรดอย่าทำเช่นนั้นเว้นแต่ว่าผู้คนกำลังจะตายรอบ ๆ ตัวคุณคุณไม่มีทางเลือกอื่นที่จะช่วยพวกเขาได้ :-)
Brian Knoblauch

4
@Brian คุณลงคะแนน b / c ผู้ดูแลระบบของเขาในวันหยุด?
hyperslug

2
คุณให้คำแนะนำอะไรกับไบรอัน?
Artur Carvalho

1
ลอกเลียนพีซีเก่า แต่เพิ่ม 1 หรือ 2 หรืออะไรก็ได้ MACs มีการสุ่มค่อนข้างไม่น่าจะเป็นไปได้ที่คุณจะมี 2 ลำดับในเครือข่ายเดียวกัน
ต้มตุ๋น Quixote

4
@Artur คุณยังสามารถสลับที่อยู่ MAC ของทั้งสองเครื่องคอมพิวเตอร์เพื่อป้องกันการชนกันถ้ามีคนไม่ได้ตั้งใจเสียบหนึ่งหลังเก่า.
hyperslug

คำตอบ:


6

ฉันเคยใช้คำแนะนำเหล่านี้ในอดีตและพวกเขาก็ทำงานได้ดี

มียูทิลิตีบรรทัดคำสั่ง C ++ ชื่อ Macshift ที่อนุญาตให้ผู้ใช้ Windows XP เปลี่ยนที่อยู่ MAC ของพวกเขาเป็นที่อยู่อื่นที่ถูกต้อง ฉันได้เขียนเกี่ยวกับวิธีใช้งานและวิธีสร้างทางลัดเพื่อเปลี่ยนที่อยู่ MAC ของคุณได้ทันที ก่อนอื่นฉันจะอธิบายวิธีใช้ Macshift สำหรับการเปลี่ยนแปลง MAC ใด ๆ จากนั้นฉันจะแสดงวิธีสร้างทางลัด Windows โดยใช้ตัวเลือกบรรทัดคำสั่ง ฉันได้สร้างสคริปต์เล็ก ๆ เพื่อให้ใช้งานง่ายขึ้น แต่สคริปต์ก็ไม่จำเป็น การใช้งาน
Macshift Macshift เป็นโปรแกรมอรรถประโยชน์คำสั่งอย่างเดียวดังนั้นคุณต้องเรียนรู้เกี่ยวกับตัวเลือกต่างๆเพื่อใช้งาน


2
หมายเหตุโปรแกรม Macshift อยู่ในรายการ WinXP เท่านั้น
ต้มตุ๋น Quixote

21

จากที่นี่

วิธีที่ 1:

ขึ้นอยู่กับประเภทของการ์ดเชื่อมต่อเครือข่าย (NIC) ที่คุณมี หากคุณมีการ์ดที่ไม่รองรับ Clone MAC address คุณต้องไปที่วิธีที่สอง

a) ไปที่ Start-> Settings-> Control Panel และดับเบิลคลิกที่การเชื่อมต่อเครือข่ายและการเรียกผ่านสายโทรศัพท์

b) คลิกขวาที่ NIC ที่คุณต้องการเปลี่ยนที่อยู่ MAC และคลิกที่คุณสมบัติ

c) ภายใต้แท็บ "ทั่วไป" คลิกที่ปุ่ม "กำหนดค่า"

d) คลิกที่แท็บ "ขั้นสูง"

e) ภายใต้ "ส่วนคุณสมบัติ" คุณควรเห็นรายการที่เรียกว่า "ที่อยู่เครือข่าย" หรือ "ที่อยู่ที่ลงทะเบียนภายในเครื่อง" คลิกที่มัน

f) ทางด้านขวาภายใต้ "ค่า" พิมพ์ที่อยู่ MAC ใหม่ที่คุณต้องการกำหนดให้กับ NIC ของคุณ โดยปกติค่านี้จะถูกป้อนโดยไม่มี "-" ระหว่างหมายเลขที่อยู่ MAC

g) พรอมต์คำสั่งไปที่แล้วพิมพ์ "ipconfig / all" หรือ "net config rdr" เพื่อตรวจสอบการเปลี่ยนแปลง หากการเปลี่ยนแปลงไม่เป็นจริงให้ใช้วิธีที่สอง

h) หากสำเร็จให้รีบูทระบบของคุณ

วิธีที่ 2:

สิ่งนี้ควรใช้กับระบบ Windows 2000 / XP ทั้งหมด

a) ไปที่ Start -> Run พิมพ์ "regedt32" เพื่อเริ่มตัวแก้ไขรีจิสทรี อย่าใช้ "Regedit"

b) ไปที่"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}".ดับเบิ้ลคลิกเพื่อขยายต้นไม้ คีย์ย่อยเป็นตัวเลข 4 หลักซึ่งแสดงถึงอะแดปเตอร์เครือข่ายเฉพาะ คุณควรเห็นมันเริ่มต้นด้วย 0000 จากนั้น 0001, 0002, 0003 และอื่น ๆ

c) ค้นหาอินเทอร์เฟซที่คุณต้องการโดยค้นหาคีย์ "DriverDesc" ที่เหมาะสม

d) แก้ไขหรือเพิ่มคีย์สตริง "NetworkAddress" (มีประเภทข้อมูล "REG_SZ") เพื่อให้มีที่อยู่ MAC ใหม่

e) ปิดใช้งานจากนั้นเปิดใช้งานอินเทอร์เฟซเครือข่ายที่คุณเปลี่ยน (หรือรีบูตระบบ)

วิธีที่ 3:

ใช้โปรแกรมEtherchange

วิธีที่ 4: (windows 9x)

ใช้วิธีการเดียวกันกับ Windows 2000 / XP ยกเว้นที่ตั้งของคีย์รีจิสทรี"HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Class\Net"และคุณต้องรีบูตระบบ


1
ไม่จำเป็นต้องลบคำตอบ
BinaryMisfit

regedt32เป็นต้นขั้วที่เปิดตัวregedit> = XP
Hello71

@BrandonWang ยกเว้นว่ามันจะไม่ทำงาน อย่างน้อยสำหรับอะแดปเตอร์เครือข่ายบางตัว: superuser.com/a/63618/78897
Pacerier

@ โจrdrหมายความว่าอะไร?
Pacerier

ความสำเร็จใด ๆ กับสิ่งนี้เมื่อเร็ว ๆ นี้? ดูเหมือนจะไม่ทำงานอีกต่อไป ...
Demiurg

3

ไปที่คุณสมบัติสำหรับการเชื่อมต่อเครือข่าย คลิก "กำหนดค่า" ถัดจากอะแดปเตอร์เครือข่ายที่ต้องการและบนแท็บขั้นสูงคุณควรมีหนึ่งฟิลด์สำหรับที่อยู่ MAC โดยปกติจะมีชื่อว่า "ที่อยู่", "ที่อยู่ที่ลงทะเบียนในเครื่อง" หรือบางอย่างที่คล้ายกัน คุณมีกล่องข้อความที่คุณสามารถพิมพ์ MAC ที่ต้องการ

ระวังว่าคุณปิดพีซีดั้งเดิม (หรือเปลี่ยนเป็น MAC ด้วย)


+1 สำหรับไม่ต้องติดตั้งอะไร
hyperslug

1
"ที่อยู่เครือข่าย" เป็นชื่อสามัญอีกชื่อหนึ่งสำหรับฟิลด์นี้
ต้มตุ๋น Quixote


3

หมายเหตุสำคัญสำหรับผู้ใช้ Windows 7: การปลอมแปลง MAC ใช้งานได้กับ windows 7 เท่านั้นหากเลขฐานสิบหกที่สองของ MAC ใหม่เป็นหนึ่งในรายการต่อไปนี้: 2,6, A, E


1
ในขณะที่อาจเป็นจริงคุณสามารถให้เอกสารบางอย่างเพื่อพิสูจน์จุดของคุณ?
Der Hochstapler

@ เมียร์หรือคุณสมบัติก็ดีเหมือนกัน
Pacerier


3

เป็นมูลค่าการกล่าวขวัญว่าในที่อยู่ MACบิตสำคัญน้อยที่สุดของ octet แรกคือแฟล็กมัลติคาสต์ (มัลติคาสต์แอดเดรสตั้งค่าเป็น 1) ดังนั้นที่อยู่ของอะแดปเตอร์ควรตั้งค่าเป็น 0 ซึ่งหมายความว่าค่าที่ถูกต้องของ กลุ่มแรกจะต้องลงท้ายด้วย 0, 2, 4, 6, 8, A, C หรือ E

ยิ่งไปกว่านั้นบิตที่มีนัยสำคัญน้อยที่สุดที่สองของ octet แรกจะใช้เพื่อแยกความแตกต่างระหว่างที่อยู่ในระดับโลกและระดับท้องถิ่น (ถ้าเป็น 1 ที่อยู่จะถูกจัดการแบบโลคอล) และอะแดปเตอร์บางตัว (เช่น Intel Wireless) อาจบังคับใช้ เพื่อเปลี่ยนที่อยู่เป็นที่อยู่อื่นทั่วโลก ดังนั้นค่าของ octet แรกจะต้องลงท้ายด้วย 2, 6, A หรือ E


2

คุณไม่ได้ระบุระบบปฏิบัติการของคุณดังนั้นฉันกำลังสมมติว่า Windows มีรสชาติ นี่คือการเขียนที่ดีของการเปลี่ยน MACs บน Windows รวมถึงระบบอื่น ๆ อีกมากมาย

โปรดทราบว่าหน้านั้นและลิงค์ของ Systech ทั้งสองแนะนำโปรแกรมที่เรียกว่าMacshiftที่ระบุว่าเป็น WinXP เท่านั้น


2

อะแดปเตอร์เครือข่ายบางตัวอนุญาตให้คุณเปลี่ยนที่อยู่ MAC ของอะแดปเตอร์เครือข่ายผ่านช่องโต้ตอบการกำหนดค่า:

ป้อนคำอธิบายรูปภาพที่นี่

ตัวอย่างที่จะแสดงในscreencast นี้ แต่โปรดจำไว้ว่าสิ่งนี้ไม่เกี่ยวข้องกับอะแดปเตอร์เครือข่ายทั้งหมด!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.