อย่างที่เราทุกคนทราบดีว่าการ์ดอินเทอร์เฟซเครือข่ายเป็นวงจร บอร์ดที่ติดตั้งในระบบของเราเพื่อให้เราสามารถเชื่อมต่อกับเครือข่ายที่ในที่สุดก็ให้เครื่องของเรามีการเชื่อมต่อเครือข่ายแบบเต็มเวลาโดยเฉพาะ สิ่งสำคัญคือต้องรู้ว่า NIC แต่ละตัวเชื่อมโยงกับที่อยู่ MAC (Media Access Control) ที่ไม่ซ้ำกันซึ่งรวมถึงการ์ด Wi-Fi และการ์ดอีเทอร์เน็ตด้วย ดังนั้น ที่อยู่ MAC คือรหัสฐานสิบหก 12 หลักที่มีขนาด 6 ไบต์ และใช้สำหรับระบุโฮสต์บนอินเทอร์เน็ตโดยเฉพาะ
ที่อยู่ MAC ในอุปกรณ์นั้นถูกกำหนดโดยผู้ผลิตอุปกรณ์นั้น แต่ก็ไม่ยากนักที่จะเปลี่ยนที่อยู่ ซึ่งเรียกกันทั่วไปว่าการปลอมแปลง แกนหลักของการเชื่อมต่อเครือข่าย คือที่อยู่ MAC ของอินเทอร์เฟซเครือข่ายที่ช่วยในการสื่อสารระหว่างกัน โดยที่คำขอของไคลเอ็นต์ถูกส่งผ่านชั้นโปรโตคอล TCP/IP ต่างๆ บนเบราว์เซอร์ ที่อยู่เว็บที่คุณกำลังมองหา (สมมติว่า www.google.co.in) จะถูกแปลงเป็นที่อยู่ IP (8.8.8.8) ของเซิร์ฟเวอร์นั้น ที่นี่ ระบบของคุณร้องขอเราเตอร์ที่ส่งไปยังอินเทอร์เน็ต ที่ระดับฮาร์ดแวร์ การ์ดเครือข่ายของคุณค้นหาที่อยู่ MAC อื่น ๆ เพื่อจัดเรียงในเครือข่ายเดียวกัน รู้ตำแหน่งที่จะส่งคำขอใน MAC ของอินเทอร์เฟซเครือข่ายของคุณ ตัวอย่างลักษณะของที่อยู่ MAC คือ 2F-6E-4D-3C-5A-1B
ที่อยู่ MAC คือที่อยู่จริงที่มีฮาร์ดโค้ดใน NIC ซึ่งไม่สามารถเปลี่ยนแปลงได้ อย่างไรก็ตาม มีเคล็ดลับและวิธีปลอมแปลงที่อยู่ MAC ในระบบปฏิบัติการตามวัตถุประสงค์ของคุณ ในบทความนี้ คุณจะได้รู้จัก วิธีเปลี่ยนที่อยู่ MAC บน Windows, Linux หรือ Mac
เปลี่ยนที่อยู่ MAC ของคุณบน Windows, Linux หรือ Mac
#1 เปลี่ยนที่อยู่ MAC ใน Windows 10
ใน Windows 10 คุณสามารถเปลี่ยนที่อยู่ MAC จากบานหน้าต่างการกำหนดค่าของการ์ดเครือข่ายในตัวจัดการอุปกรณ์ได้ แต่การ์ดเครือข่ายบางตัวอาจไม่รองรับคุณสมบัตินี้
1. เปิดแผงควบคุมโดยคลิกที่ “แถบค้นหา ” ข้างเมนู Start แล้วพิมพ์ “Control Panel ” คลิกที่ผลการค้นหาเพื่อเปิด
2. จากแผงควบคุม ให้คลิกที่ “เครือข่ายและอินเทอร์เน็ต ” เพื่อเปิด
3. ตอนนี้คลิกที่ เครือข่ายและศูนย์แบ่งปัน .
4. ใต้ศูนย์เครือข่ายและการแบ่งปัน ดับเบิลคลิก บนเครือข่ายของคุณดังที่แสดงด้านล่าง
5. Aสถานะเครือข่าย กล่องโต้ตอบจะปรากฏขึ้น คลิกที่ คุณสมบัติ ปุ่ม.
6. กล่องโต้ตอบคุณสมบัติเครือข่ายจะเปิดขึ้น เลือก “ไคลเอนต์สำหรับเครือข่าย Microsoft ” จากนั้นคลิกที่ กำหนดค่า ปุ่ม.
7. ตอนนี้สลับไปที่ แท็บขั้นสูง จากนั้นคลิกที่ ที่อยู่เครือข่าย ภายใต้คุณสมบัติ
8. ตามค่าเริ่มต้น ปุ่มตัวเลือก "ไม่แสดง" จะถูกเลือกไว้ คลิกปุ่มตัวเลือกที่เกี่ยวข้องกับ “ค่า ” และ ป้อน MAC ใหม่ด้วยตนเอง ที่อยู่ จากนั้นคลิก ตกลง .
9. จากนั้นคุณสามารถเปิดพรอมต์คำสั่ง (CMD) และพิมพ์ “IPCONFIG /ALL ” (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter ตรวจสอบที่อยู่ MAC ใหม่ของคุณ
อ่านเพิ่มเติม: วิธีแก้ไขความขัดแย้งของที่อยู่ IP
#2 เปลี่ยนที่อยู่ MAC ใน Linux
Ubuntu รองรับ Network Manager ซึ่งคุณสามารถปลอมแปลงที่อยู่ MAC ได้อย่างง่ายดายด้วยอินเทอร์เฟซผู้ใช้แบบกราฟิก ในการเปลี่ยนที่อยู่ MAC ใน Linux คุณต้องทำตามขั้นตอนด้านล่าง:
1. คลิกไอคอนเครือข่าย ที่แผงด้านขวาบนของหน้าจอ แล้วคลิก “แก้ไขการเชื่อมต่อ ”.
2. ตอนนี้เลือกการเชื่อมต่อเครือข่ายที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม แก้ไข ปุ่ม.
3. จากนั้นสลับไปที่แท็บ Ethernet และพิมพ์ที่อยู่ MAC ใหม่ด้วยตนเองในช่อง "ที่อยู่ MAC ที่โคลน" หลังจากป้อนที่อยู่ MAC ใหม่แล้ว ให้บันทึกการเปลี่ยนแปลงของคุณ
4. คุณยังสามารถเปลี่ยนที่อยู่ MAC ได้ด้วยวิธีดั้งเดิม การดำเนินการนี้เกี่ยวข้องกับการเรียกใช้คำสั่งสำหรับเปลี่ยนที่อยู่ MAC โดยการปิดอินเทอร์เฟซเครือข่าย และหลังจากเสร็จสิ้นกระบวนการ ให้นำอินเทอร์เฟซเครือข่ายกลับมาอีกครั้ง
คำสั่งคือ
sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx sudo ifconfig eth0 up
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณได้แทนที่คำว่า eth0 ด้วยชื่ออินเทอร์เฟซเครือข่ายของคุณ
5. เมื่อเสร็จแล้ว อย่าลืมรีสตาร์ทอินเทอร์เฟซเครือข่าย จากนั้นเป็นอันเสร็จสิ้น
นอกจากนี้ หากคุณต้องการให้ที่อยู่ MAC ด้านบนมีผลตลอดเวลาที่บูต คุณจะต้องแก้ไขไฟล์การกำหนดค่าภายใต้ /etc/network/interfaces.d/
หรือ /etc/network/interfaces
. หากคุณไม่แก้ไขไฟล์ ที่อยู่ MAC ของคุณจะถูกรีเซ็ตเมื่อคุณรีสตาร์ทหรือปิดระบบ
#3 เปลี่ยนที่อยู่ MAC ใน Mac OS X
คุณสามารถดูที่อยู่ MAC ของอินเทอร์เฟซเครือข่ายต่างๆ ได้ภายใต้การตั้งค่าระบบ แต่คุณไม่สามารถเปลี่ยนที่อยู่ MAC โดยใช้การตั้งค่าระบบได้ ดังนั้นคุณจะต้องใช้เทอร์มินัล
1. ขั้นแรก คุณต้องค้นหาที่อยู่ MAC ที่มีอยู่ของคุณ สำหรับสิ่งนี้ ให้คลิกที่โลโก้ Apple จากนั้นเลือก “System Preferences ”.
2. ภายใต้การตั้งค่าระบบ คลิกที่ “เครือข่าย ” ตัวเลือก
3. ตอนนี้คลิกที่ “ขั้นสูง ปุ่ม ”
4. เปลี่ยนไปใช้ ฮาร์ดแวร์ ใต้หน้าต่าง Wi-Fi Properties Advance
5. ในแท็บฮาร์ดแวร์ คุณจะสามารถ ดูที่อยู่ MAC ปัจจุบันของการเชื่อมต่อเครือข่ายของคุณ . ในกรณีส่วนใหญ่ คุณจะไม่สามารถเปลี่ยนแปลงได้แม้ว่าจะเลือก "ด้วยตนเอง" จากเมนูแบบเลื่อนลง "กำหนดค่า"
6. ตอนนี้หากต้องการเปลี่ยนที่อยู่ MAC ด้วยตนเอง ให้เปิด Terminal โดยกด Command + Space แล้วพิมพ์ “เทอร์มินัล” แล้วกด Enter
7. พิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัลแล้วกด Enter:
ifconfig en0 | grep อีเธอร์
8. คำสั่งดังกล่าวจะให้ที่อยู่ MAC สำหรับอินเทอร์เฟซ 'en0' จากที่นี่ คุณสามารถเปรียบเทียบที่อยู่ MAC กับการตั้งค่าระบบของคุณได้
หมายเหตุ: หากไม่ตรงกับที่อยู่ Mac ของคุณตามที่คุณเห็นในการตั้งค่าระบบ ให้ดำเนินการรหัสเดิมในขณะที่เปลี่ยน en0 เป็น en1, en2, en3 และอื่นๆ จนกว่าที่อยู่ Mac จะตรงกัน
9. นอกจากนี้ คุณสามารถสร้างที่อยู่ MAC แบบสุ่มได้หากต้องการ สำหรับสิ่งนี้ ให้ใช้รหัสต่อไปนี้ในเทอร์มินัล:
openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’
10. ถัดไป เมื่อคุณสร้างที่อยู่ Mac ใหม่แล้ว ให้เปลี่ยนที่อยู่ Mac ของคุณโดยใช้คำสั่งด้านล่าง:
sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
หมายเหตุ: แทนที่ XX:XX:XX:XX:XX:XX ด้วยที่อยู่ Mac ที่คุณสร้างขึ้น
แนะนำ:
- เซิร์ฟเวอร์ DNS ไม่ตอบสนองข้อผิดพลาด [แก้ไขแล้ว]
- วิธีเข้าถึงพวกเราบน Linux
- 20 Linux Distros ที่เบาที่สุดแห่งปี 2022
- 15 ไคลเอ็นต์ IRC ที่ดีที่สุดสำหรับ Mac และ Linux
หวังว่าคุณจะสามารถ เปลี่ยนที่อยู่ MAC ของคุณบน Windows, Linux หรือ Mac ได้โดยใช้วิธีใดวิธีหนึ่งข้างต้น ขึ้นอยู่กับประเภทระบบของคุณ แต่ถ้าคุณยังมีปัญหาใดๆ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น