Cách tắt IPv6 trong Mac OS X
Mục lục:
Một số người dùng Mac có thể muốn tắt hỗ trợ mạng IPv6 trên máy của họ. Điều này có thể là mong muốn để tránh một số xung đột mạng nhất định hoặc để tăng cường bảo mật cho người dùng trong môi trường có mối đe dọa cao hơn, vì IPv6 đã được các nhà nghiên cứu phát hiện là có khả năng dễ bị tấn công bởi kẻ trung gian và các cuộc tấn công mạng khác.
Mặc dù hầu hết người dùng không trực tiếp sử dụng IPv6, nhưng việc vô hiệu hóa IPv6 không phải là không có hậu quả và do đó chỉ nên được thực hiện bởi những người dùng biết họ đang làm gì và tại sao họ lại làm việc đó.Một số dịch vụ hệ thống cốt lõi của Mac OS X, như dịch vụ khám phá Bonjour, sử dụng IPv6. Theo đó, việc tắt IPv6 có thể khiến tính năng chia sẻ AirDrop không sử dụng được, một số dịch vụ in nhất định sẽ không khả dụng và một số tính năng tiện lợi khác của máy Mac cũng có thể không hoạt động được. Điều này khiến cho nhiều người không thể tắt.
Mac OS X cung cấp một số cách để tắt IPv6 và chúng tôi sẽ đề cập đến một phương pháp đơn giản bằng cách sử dụng dòng lệnh, cũng như trình bày cách bật lại IPv6 nếu bạn quyết định cần. Người dùng cũng có thể kiểm tra xem IPv6 có được sử dụng tích cực hay không thông qua Tùy chọn hệ thống, mà Mac OS X mặc định đặt ở trạng thái tự động.
Disable IPv6 trong Mac OS X thông qua Terminal
Launch Terminal, được tìm thấy trong thư mục /Applications/Utilities/ và sử dụng các lệnh sau phù hợp với trường hợp của bạn. Lưu ý rằng nhiều máy Mac hiện đại chỉ có thẻ wi-fi, khiến tùy chọn ethernet trở nên không cần thiết.Nếu máy Mac có cả kết nối mạng wi-fi và ethernet, có thể bạn sẽ muốn tắt IPv6 cho cả hai giao diện.
Tắt hỗ trợ IPv6 cho ethernet:
networksetup -setv6off Ethernet
Tắt IPv6 cho mạng không dây:
networksetup -setv6off Wi-Fi
Bạn cũng có thể kết hợp cả hai lệnh đó thành một chuỗi duy nhất để tắt cả mạng không dây và mạng ethernet, chỉ cần sử dụng cú pháp sau:
networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi
Đảm bảo nhập chuỗi đó vào một dòng để ra lệnh chính xác.
Bật lại IPv6 cho Wi-Fi & Ethernet trong Mac OS X
Tất nhiên, cũng có thể đảo ngược thay đổi ở trên và bạn có thể bật lại hỗ trợ IPV6 bằng các chuỗi lệnh sau được nhập vào thiết bị đầu cuối:
networksetup -setv6automatic Wi-Fi
networksetup -setv6automatic Ethernet
Bạn cũng có thể đặt lệnh này thành một lệnh duy nhất để bật lại IPv6 cho Wi-Fi và ethernet như sau:
thiết lập mạng -setv6 Wi-Fi tự động && thiết lập mạng -setv6 Ethernet tự động
Điều này chỉ đơn giản là đặt IPv6 trở lại trạng thái cấu hình 'tự động' được mặc định trong OS X, nếu máy chủ bạn đang kết nối không hỗ trợ IPv6 thì nó sẽ không được sử dụng. Kích hoạt lại IPv6 sẽ đưa tất cả các dịch vụ Bonjour trở lại trạng thái hoạt động bình thường, bao gồm cả tính năng truyền tệp AirDrop luôn hữu ích.
Những người quan tâm có thể tìm hiểu thêm về IPv6 tại Wikipedia.
Cảm ơn @glennzw trên Twitter về ý tưởng mẹo và lưu ý về các lỗ hổng bảo mật, đừng quên theo dõi @osxdaily trên Twitter nữa!