เปลี่ยนที่อยู่ MAC ของคุณบน Windows, Linux หรือ Mac

ดังที่เราทุกคนทราบดีว่าการ์ดอินเทอร์เฟซเครือข่ายคือแผงวงจรที่ติดตั้งในระบบของเรา เพื่อให้เราสามารถเชื่อมต่อกับเครือข่ายที่จะให้เครื่องของเรามีการเชื่อมต่อเครือข่ายแบบเต็มเวลาโดยเฉพาะ สิ่งสำคัญคือต้องรู้ว่าNIC แต่ละตัว เชื่อมโยงกับที่อยู่MAC ( Media Access Control ) ที่ไม่ซ้ำกันซึ่งรวมถึงการ์ด Wi-Fi และการ์ดอีเทอร์เน็ต(Ethernet)ด้วย ดังนั้น ที่ อยู่ MACคือรหัสฐานสิบหก 12 หลักที่มีขนาด 6 ไบต์ และใช้สำหรับระบุโฮสต์บนอินเทอร์เน็ตโดยไม่ซ้ำกัน

ที่ อยู่ MACในอุปกรณ์นั้นถูกกำหนดโดยผู้ผลิตอุปกรณ์นั้น แต่ไม่ยากนักที่จะเปลี่ยนที่อยู่ ซึ่งเรียกกันทั่วไปว่าการปลอมแปลง แกนหลักของการเชื่อมต่อเครือข่าย คือที่ อยู่ MACของอินเทอร์เฟซเครือข่ายที่ช่วยในการสื่อสารระหว่างกัน โดยที่คำขอของไคลเอ็นต์ถูกส่งผ่านชั้นโปรโตคอลTCP/IPบนเบราว์เซอร์ ที่อยู่เว็บที่คุณกำลังมองหา (สมมติว่า www.google.co.in) จะถูกแปลงเป็นที่อยู่ IP (8.8.8.8) ของเซิร์ฟเวอร์นั้น ที่นี่ ระบบของคุณร้องขอเราเตอร์(router)ที่ส่งไปยังอินเทอร์เน็ต ที่ระดับฮาร์ดแวร์ การ์ดเครือข่ายของคุณค้นหาMAC . อื่นต่อไป(MAC)ที่อยู่สำหรับต่อแถวในเครือข่ายเดียวกัน รู้ตำแหน่งที่จะส่งคำขอในMACของอินเทอร์เฟซเครือข่ายของคุณ ตัวอย่างลักษณะของที่ อยู่ MACคือ 2F-6E-4D-3C-5A-1B

เปลี่ยนที่อยู่ MAC ของคุณบน Windows, Linux หรือ Mac

ที่อยู่ MAC(MAC)คือที่อยู่จริงที่มีฮาร์ดโค้ดในNICซึ่งไม่สามารถเปลี่ยนแปลงได้ อย่างไรก็ตาม มีเคล็ดลับและวิธีปลอมแปลงที่ อยู่ MACในระบบปฏิบัติการตามวัตถุประสงค์ของคุณ ในบทความนี้ คุณจะได้ทราบวิธีการเปลี่ยน MAC Address บน Windows, Linux หรือ Mac(how to change MAC Address on Windows, Linux or Mac)

เปลี่ยนที่อยู่ MAC ของคุณ(Your MAC Address)บนWindows , LinuxหรือMac

#1 เปลี่ยนที่อยู่ MAC ใน Windows 10

ในWindows 10คุณสามารถเปลี่ยนที่ อยู่ MACจากบานหน้าต่างการกำหนดค่าของการ์ดเครือข่ายในDevice Managerได้ แต่การ์ดเครือข่ายบางตัวอาจไม่รองรับคุณสมบัตินี้

1. เปิดแผงควบคุมโดยคลิกที่ " แถบค้นหา(Search bar) " ถัดจากเมนูเริ่ม จากนั้นพิมพ์ " แผงควบคุม(Control Panel) " คลิก(Click)ที่ผลการค้นหาเพื่อเปิด

คลิกที่ “เริ่ม” และค้นหา “แผงควบคุม”

2. จากแผงควบคุม(Control Panel)ให้คลิกที่ “ เครือข่ายและอินเทอร์เน็ต(Network and Internet) ” เพื่อเปิด

ไปที่ Control Panel และคลิกที่ Network & Internet

3. ตอนนี้ คลิกที่ เครือ ข่ายและศูนย์แบ่งปัน(Network and sharing center)

ภายในเครือข่ายและอินเทอร์เน็ต คลิกที่ Network and Sharing Center

4. ภายใต้Network and Sharing Center ให้ดับเบิลคลิก(double-click)ที่ Â บนเครือข่ายของคุณดังที่แสดงด้านล่าง

ภายใต้ Network and Sharing Center ดับเบิลคลิกและเลือก Properties

5. กล่องโต้ตอบ สถานะเครือข่าย( Network Status)จะปรากฏขึ้น คลิก(Click)ที่ปุ่มคุณสมบัติ(Properties )

6.กล่องโต้ตอบคุณสมบัติเครือข่ายจะเปิดขึ้น เลือก(Select) " ไคลเอ็นต์สำหรับ Microsoft Networks(Client for Microsoft Networks) " จากนั้นคลิกที่ปุ่ม " กำหนดค่า "(Configure)

กล่องโต้ตอบคุณสมบัติเครือข่ายจะเปิดขึ้น  คลิกที่ปุ่ม “กำหนดค่า”

7. ตอนนี้สลับไปที่แท็บขั้นสูง(Advanced tab )จากนั้นคลิกที่ที่อยู่เครือข่าย(Network Address)ภายใต้คุณสมบัติ

คลิก "แท็บขั้นสูง" จากนั้นคลิกคุณสมบัติ "ที่อยู่เครือข่าย"

8. โดยค่าเริ่มต้น ปุ่มตัวเลือก "ไม่นำเสนอ" จะถูกเลือกไว้ คลิกปุ่มตัวเลือกที่เกี่ยวข้องกับ “ ค่า(Value) ” และป้อนที่อยู่ MAC ใหม่(enter the new MAC) ด้วยตนเอง จาก นั้นคลิกตกลง(OK)

คลิกปุ่มตัวเลือกที่เกี่ยวข้องกับ “ค่า” จากนั้นป้อนที่อยู่ MAC ใหม่ด้วยตนเอง

9. จากนั้น คุณสามารถเปิดพรอมต์คำสั่ง (CMD)(command prompt (CMD))จากนั้นพิมพ์ “ IPCONFIG /ALL †(โดยไม่ใส่เครื่องหมายคำพูด) แล้วกดEnter ตรวจสอบที่อยู่MAC ใหม่ของคุณ(MAC)

ใช้คำสั่ง ipconfig /all ใน cmd

อ่านเพิ่มเติม: (Also Read:) วิธีแก้ไขความขัดแย้งของที่อยู่ IP(How to Fix IP Address Conflict)

#2 เปลี่ยนที่อยู่ MAC ใน Linux

UbuntuรองรับNetwork Managerซึ่งคุณสามารถปลอมแปลงที่ อยู่ MAC ได้อย่างง่ายดาย ด้วยส่วนต่อประสานกราฟิกกับผู้ใช้ ในการเปลี่ยน ที่อยู่ MACในLinuxคุณต้องทำตามขั้นตอนด้านล่าง:

1. คลิกไอคอนเครือข่าย(Network icon)ที่แผงด้านขวาบนของหน้าจอ จากนั้นคลิกที่ “ แก้ไขการเชื่อม(Edit Connections)ต่อ”

คลิกที่ไอคอนเครือข่าย จากนั้นเลือก แก้ไขการเชื่อมต่อ จากเมนู

2. ตอนนี้ เลือกการเชื่อมต่อเครือข่ายที่คุณต้องการแก้ไข จากนั้นคลิกปุ่มแก้ไข(Edit)

ตอนนี้เลือกการเชื่อมต่อเครือข่ายที่คุณต้องการแก้ไขจากนั้นคลิกปุ่มแก้ไข

3. ถัดไป สลับไปที่ แท็บ อีเทอร์เน็ต(Ethernet)และพิมพ์ที่ อยู่ MAC ใหม่ ด้วยตนเองในช่อง “ที่อยู่ MAC ที่ โคลน(Cloned MAC) ” หลังจากป้อน ที่อยู่ MAC ใหม่ แล้ว ให้บันทึกการเปลี่ยนแปลงของคุณ

สลับไปที่แท็บ Ethernet พิมพ์ที่อยู่ MAC ใหม่ด้วยตนเองในช่องที่อยู่ MAC ที่โคลน

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

คำสั่งคือ(The commands are)

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

หมายเหตุ: ตรวจสอบ (Note:) ให้(Make)แน่ใจว่าคุณได้แทนที่คำว่า eth0 ด้วยชื่ออินเทอร์เฟซเครือข่ายของคุณ

5. เมื่อเสร็จแล้ว ตรวจสอบให้แน่ใจว่าได้รีสตาร์ทอินเทอร์เฟซเครือข่ายของคุณแล้วเสร็จ

นอกจากนี้ หากคุณต้องการให้ที่ อยู่ MAC ด้านบน มีผลตลอดเวลาในขณะบูต คุณจะต้องแก้ไขไฟล์การกำหนดค่า  /etc/network/interfaces.d/ภาย  /etc/network/interfacesใต้ หากคุณไม่แก้ไขไฟล์ ที่อยู่ MAC ของคุณ จะถูกรีเซ็ตเมื่อคุณรีสตาร์ทหรือปิดระบบ

#3 เปลี่ยนที่อยู่ MAC ใน Mac OS X

คุณสามารถดูที่ อยู่ MACของอินเทอร์เฟซเครือข่ายต่างๆ ได้ภายใต้System Preferencesแต่คุณไม่สามารถเปลี่ยนที่ อยู่ MACโดยใช้ การตั้งค่า ระบบ(System) ได้ และสำหรับสิ่ง นั้นคุณจะต้องใช้Terminal

1. ก่อนอื่น(First)คุณต้องค้นหาที่อยู่MAC ที่มี อยู่ เมื่อต้องการทำเช่นนี้ ให้คลิกที่โลโก้Apple จากนั้นเลือก " (Apple)System Preferences "

ค้นหาที่อยู่ MAC ที่มีอยู่ของคุณ  สำหรับสิ่งนี้ คุณสามารถไปทาง “System Preferences” หรือใช้ “Terminal”

2. ภายใต้System Preferences, Â คลิกที่ ตัวเลือก “ Network

ภายใต้ "การตั้งค่าระบบ" ให้คลิกที่ตัวเลือก "เครือข่าย" เพื่อเปิด

3. ตอนนี้ คลิกที่ปุ่ม “ ขั้นสูง(Advanced)

ตอนนี้คลิกที่ปุ่ม “ขั้นสูง” 

4. สลับไปที่แท็บฮาร์ดแวร์(Hardware ) ภายใต้ หน้าต่างWi-Fi Properties Advance

คลิกที่ “ฮาร์ดแวร์” ใต้แท็บขั้นสูง

5. ในแท็บฮาร์ดแวร์ คุณจะสามารถเห็นที่อยู่ MAC ปัจจุบันของการเชื่อมต่อเครือข่ายของ(see the current MAC address of your network connection)คุณ ในกรณีส่วนใหญ่ คุณจะไม่สามารถเปลี่ยนแปลงได้แม้ว่าคุณจะเลือก "ด้วยตนเอง" จากเมนูแบบเลื่อนลง " กำหนดค่า "(Configure)

ตอนนี้ในแท็บฮาร์ดแวร์ คุณจะเห็นภาพบรรทัดแรกเกี่ยวกับที่อยู่ MAC

6. ในการเปลี่ยนที่ อยู่ MACด้วยตนเอง ให้เปิดTerminalโดยกด Command + Space จากนั้นพิมพ์ “Terminal â€( “Terminal,” )แล้วกด Enter

ไปที่เทอร์มินัล

7. พิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัลแล้วกด Enter:

ifconfig en0 | grep ether

พิมพ์คำสั่ง “ifconfig en0 |  grep etherâ € (โดยไม่ใส่เครื่องหมายคำพูด) เพื่อเปลี่ยนที่อยู่ MAC

8. คำสั่งดังกล่าวจะให้ที่ อยู่ MACสำหรับอินเทอร์เฟซ 'en0' จากที่นี่ คุณสามารถเปรียบเทียบที่ อยู่ MACกับการตั้งค่า(Preferences)ระบบ(System) ของคุณ ได้

หมายเหตุ:(Note:)หากไม่ตรงกับที่อยู่ Mac(Mac Address) ของคุณ ดังที่คุณเห็นในการตั้งค่าระบบ(System Preferences)ให้ดำเนินการรหัสเดียวกันในขณะที่เปลี่ยน en0 เป็น en1, en2, en3 และอื่นๆ จนกว่าที่อยู่ Mac(Mac Address) จะ ตรงกัน

9. นอกจากนี้ คุณสามารถสร้างที่อยู่ MAC(MAC)แบบสุ่มได้ หากต้องการ สำหรับสิ่งนี้ ให้ใช้รหัสต่อไปนี้ในTerminal :

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

คุณสามารถสร้างที่อยู่ MAC แบบสุ่มได้หากต้องการ  สำหรับรหัสนี้คือ: openssl rand -hex 6 |  sed ‘s/\(..\)/\1:/g;  s/.$//’

10. ถัดไป เมื่อคุณสร้างที่อยู่ Mac(Mac Address) ใหม่ แล้ว ให้เปลี่ยนที่อยู่ Mac(Mac Address) ของคุณ โดยใช้คำสั่งด้านล่าง:

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

หมายเหตุ: (Note:) แทนที่ XX(Replace XX) :XX:XX:XX:XX:XX ด้วยที่ อยู่ Macที่คุณสร้างขึ้น

แนะนำ: (Recommended:) เซิร์ฟเวอร์ DNS ไม่ตอบสนองข้อผิดพลาด [แก้ไขแล้ว](DNS Server Not Responding Error [SOLVED])

หวังว่า(Hopefully)ด้วยวิธีการใดวิธีการหนึ่งข้างต้น คุณจะสามารถเปลี่ยนที่อยู่ MAC ของคุณบน Windows, Linux หรือ Mac(Change Your MAC Address on Windows, Linux or Mac)ขึ้นอยู่กับประเภทระบบของคุณ แต่ถ้าคุณยังคงมีปัญหาใด ๆ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts