วิธีการปิดการใช้งาน 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 ด้วยเช่นกัน!