สร้างที่อยู่ MAC แบบสุ่ม
คุณต้องการสร้างที่อยู่ MAC สุ่ม? ไม่มีปัญหากับเคล็ดลับ openssl เรียบร้อยที่ส่งโดยหนึ่งในผู้อ่านของเราและคุณสามารถเรียกใช้คำสั่งครั้งหรือหลายครั้งเพื่อสร้างที่อยู่ MAC แบบสุ่มได้ทันทีในแต่ละแอ็คชัน คำสั่งนี้จะทำงานเพื่อสุ่มหาที่อยู่ MAC ใน Mac OS X, Linux และเพียงเกี่ยวกับสิ่งอื่นที่มีการติดตั้ง openssl และ sed
วิธีการสร้างที่อยู่ MAC แบบสุ่มจากบรรทัดคำสั่ง
เมื่อต้องการเริ่มต้นให้ข้ามไปที่เทอร์มินัลหรือหน้าต่างบรรทัดคำสั่งของคุณและวางไวยากรณ์ต่อไปนี้ลงในบรรทัดคำสั่งเพื่อ สร้างที่อยู่ MAC แบบสุ่ม :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
ตรวจสอบให้แน่ใจว่าไวยากรณ์คำสั่งถูกวางลงในบรรทัดเดียว ข้อดีของเคล็ดลับนี้คือค่อนข้างง่ายไม่ว่าจะเป็นแบบสั้นหวานและไม่ต้องใช้ยูทิลิตี้หรือสคริปของบุคคลที่สามทำงานได้ใน OS X และ Linux ตามที่เป็นอยู่
ผลลัพธ์เลขฐานสิบหกจะเป็นที่อยู่ MAC ที่สร้างและจะมีลักษณะดังนี้: 07: e0: 17: 8f: 11: 2f
ถ้าคุณต้องการสร้างที่อยู่ใหม่เพียงแค่กดลูกศรขึ้นบนแป้นพิมพ์จากนั้นกด RETURN อีกครั้งซึ่งจะเป็นการดำเนินการคำสั่งเดียวกันในเกือบทุกเชลล์ที่ทันสมัย ถ้าคุณไม่ทราบว่าคุณกำลังทำอะไรคุณอาจจะไม่ต้องการแก้ไขไวยากรณ์คำสั่งด้วยตัวคุณเองมิเช่นนั้นคุณอาจสร้างตัวเลขเลขฐานสิบหกที่ไม่ถูกต้องหรือไม่สมบูรณ์ที่อาจไม่ตรงกับที่อยู่ MAC ที่เป็นไปได้ ให้มันง่ายติดกับไวยากรณ์ต่อไปนี้หากคุณไม่แน่ใจ:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
ตั้งค่านามแฝงสำหรับการสุ่มเลือกที่อยู่ MAC
ถ้าคุณวางแผนที่จะใช้บ่อยๆให้ลองตั้งค่านามแฝงในไฟล์. bash_profile หรือ .profile เพื่อไม่ให้พิมพ์สตริงคำสั่งทั้งหมดเพียงวางนามแฝงสามารถทำได้เช่นนี้:
alias randommacaddy="openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'"
นี่เป็นประโยชน์ถ้าคุณต้องการสร้างที่อยู่ MAC ใหม่สำหรับสิ่งที่ต้องการเราเตอร์หรือเคเบิลโมเด็มของคุณ แน่นอนคุณสามารถปลอมแปลงที่อยู่ MAC ของคุณได้อย่างง่ายดายใน Mac OS X ถ้าคุณต้องการใช้ที่อยู่ที่สร้างขึ้นเพื่อวัตถุประสงค์ในการเปลี่ยนด้วยเช่นกัน
คำสั่งนี้ได้รับการทดสอบเพื่อทำงานใน Linux และ Mac OS X ด้วยแทบทุกเวอร์ชัน ข้อกำหนดเพียงอย่างเดียวคือบรรทัดคำสั่งมี openssl และ sed
ขอบคุณ Akili สำหรับการส่งเคล็ดลับเล็ก ๆ น้อย ๆ ที่ยอดเยี่ยมนี้หากคุณรู้จักวิธีอื่นใดในการสร้างที่อยู่ MAC แบบสุ่มเพียงแค่แจ้งให้เราทราบในความคิดเห็น!