วิธีการปิดการใช้งาน IPv6 ใน Mac OS X

ผู้ใช้ Mac บางรายอาจต้องการยกเลิกการสนับสนุนระบบเครือข่าย IPv6 บนเครื่องของตน ซึ่งอาจเป็นที่พึงปรารถนาเพื่อหลีกเลี่ยงความขัดแย้งทางเครือข่ายบางอย่างหรือเพื่อเพิ่มความปลอดภัยสำหรับผู้ใช้ในสภาพแวดล้อมที่เป็นภัยคุกคามที่สูงขึ้นเนื่องจากนักวิจัยพบว่า IPv6 อาจเสี่ยงต่อการโจมตีระบบเครือข่ายแบบแมนนวลและแบบอื่น ๆ

แม้ว่าผู้ใช้ส่วนใหญ่ไม่ได้ใช้ IPv6 โดยตรงการปิดใช้งาน IPv6 ไม่ได้เป็นไปโดยไม่ส่งผลใด ๆ ดังนั้นผู้ใช้ที่รู้ว่าตนกำลังทำอะไรและทำไมพวกเขากำลังทำอยู่ บางส่วนของบริการระบบหลักของ OS X เช่นบริการค้นพบ Bonjour ใช้ IPv6 ดังนั้นการปิดการใช้งาน IPv6 อาจทำให้การแบ่งปัน AirDrop ใช้งานไม่ได้บริการพิมพ์บางประเภทจะใช้งานไม่ได้และคุณสมบัติอื่น ๆ ของ Mac ที่สามารถใช้งานได้สะดวกอาจไม่สามารถใช้งานได้เช่นกัน ซึ่งทำให้ไม่สามารถใช้งานได้กับหลาย ๆ คน

OS X มีวิธีการบางอย่างในการปิด IPv6 และเราจะอธิบายถึงวิธีการง่ายๆโดยใช้บรรทัดคำสั่งรวมถึงการสาธิตวิธีการเปิด IPv6 อีกครั้งหากคุณต้องการ ผู้ใช้ยังสามารถตรวจสอบเพื่อดูว่ามีการใช้งาน IPv6 ผ่านทาง System Preferences ซึ่ง Mac OS X ตั้งค่าเริ่มต้นให้อยู่ในสถานะอัตโนมัติหรือไม่

ปิดใช้งาน IPv6 ใน Mac OS X ผ่าน Terminal

เปิดใช้งานเทอร์มินัลที่พบในไดเร็กทอรี / Applications / Utilities / และใช้คำสั่งต่อไปนี้ที่เหมาะสมกับสถานการณ์ของคุณ โปรดทราบว่าเครื่องแม่ข่ายสมัยใหม่หลายเครื่องมีเฉพาะ wi-fi การ์ดทำให้ตัวเลือกอีเทอร์เน็ตไม่จำเป็น ถ้า Mac มีทั้งแบบ wi-fi และ Ethernet คุณอาจต้องการปิดใช้งาน IPv6 สำหรับทั้งสองอินเทอร์เฟซ

การปิดการสนับสนุน IPv6 สำหรับอีเธอร์เน็ต:
networksetup -setv6off Ethernet

การปิดใช้งาน IPv6 สำหรับระบบไร้สาย:
networksetup -setv6off Wi-Fi

นอกจากนี้คุณยังสามารถรวมทั้งคำสั่งเหล่านี้ไว้ในสตริงเดียวเพื่อปิดใช้งานทั้งแบบไร้สายและอีเธอร์เน็ตเพียงใช้ไวยากรณ์ต่อไปนี้:

networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi

ให้แน่ใจว่าได้ป้อนสตริงที่ลงในบรรทัดเดียวเพื่อออกคำสั่งอย่างถูกต้อง

เปิดใช้งาน IPv6 สำหรับ Wi-Fi และ Ethernet ใน OS X

คุณสามารถเปิดการใช้งานการสนับสนุน IPV6 ด้วยสตริงคำสั่งต่อไปนี้ที่ป้อนลงในเทอร์มินัล:

networksetup -setv6automatic Wi-Fi

networksetup -setv6automatic Ethernet

นอกจากนี้คุณยังสามารถวางคำสั่งนี้ลงในคำสั่งเดียวเพื่อเปิดใช้งาน IPv6 สำหรับ Wi-Fi และอีเธอร์เน็ตอีกครั้งโดยทำดังนี้

networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet

นี่เป็นเพียงแค่ทำให้ IPv6 กลับสู่สถานะการตั้งค่าอัตโนมัติซึ่งเป็นค่าเริ่มต้นใน OS X ถ้าเซิร์ฟเวอร์ที่คุณเชื่อมต่อไม่สนับสนุน IPv6 จะไม่สามารถใช้งานได้ การเปิดใช้งาน IPv6 ใหม่ควรส่งคืนบริการ Bonjour ทั้งหมดไปยังสถานะการทำงานเป็นประจำรวมทั้งคุณลักษณะการถ่ายโอนไฟล์ Airdrop ที่มีประโยชน์อยู่เสมอ

ผู้ที่สนใจสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ IPv6 ได้ที่ Wikipedia

ขอบคุณ @glennzw ใน Twitter สำหรับแนวคิดทิปและมุ่งความสนใจไปที่ช่องโหว่อย่าลืมติดตาม @osxdaily บน Twitter ด้วยเช่นกัน!