Nhiều người dùng Windows và quản trị viên CNTT đã chọn tắt IPv6 để giải quyết các sự cố kết nối Internet hoặc giả định rằng chúng không chạy bất kỳ ứng dụng hoặc dịch vụ nào sử dụng nó. Tuy nhiên, những người khác đã vô hiệu hóa nó vì họ cảm thấy rằng việc bật cả IPv4 và IPv6, đã tăng gấp đôi lưu lượng DNS và Web của họ một cách hiệu quả.

Microsoft giải thích rằng điều này khác xa sự thật. Nó tiếp tục giải thích các khuyến nghị của công ty về việc vô hiệu hóa IPv6 là gì. Nhưng trước tiên, chúng ta hãy chuyển hướng chú ý đến những tiêu chuẩn này.

IPv4 là phiên bản thứ tư trong sự phát triển của Internet Giao thức Internet định tuyến hầu hết lưu lượng truy cập trên Internet. Phiên bản cung cấp cho chúng tôi một địa chỉ 32 bit. Mặt khác, phiên bản IP mới hơn, đó là IPv6, cung cấp cho chúng tôi khả năng định địa chỉ 128-bit, có nghĩa là sẽ có nhiều địa chỉ hơn để sử dụng và làm cho Internet an toàn hơn. Kiểm tra bài đăng này để tìm hiểu thêm về sự khác biệt giữa IPv4 và IPv6.

IPv6 là một phần bắt buộc của hệ điều hành Windows và nó được kích hoạt. Microsoft cho biết hệ điều hành Windows của họ được thiết kế đặc biệt với IPv6 hiện tại. Nếu IPv6 bị tắt trên Windows 7 hoặc các phiên bản cao hơn, một số thành phần chẳng hạn như Hỗ trợ từ xa, HomeGroup, DirectAccess và Windows Mail thực sự có thể không hoạt động. Sự cố trở nên phức tạp hơn với độ trễ trong thời gian khởi động từ 5 giây trở lên nếu IPv6 bị tắt.

Tắt IPv6 thời gian khởi động bị trễ 5 giây

Trong nhiều năm, phương pháp này được thực hành thường xuyên để vô hiệu hóa IPv6 đang thiết lập DisabledComponents giá trị tại 0xFFFFFFFF theo khóa đăng ký sau:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIP6Parameters

Tuy nhiên, việc vô hiệu hóa IPv6 với giá trị đăng ký trên gây ra sự chậm trễ khởi động 5 giây trong Giai đoạn khởi động hệ điều hành trước phiên.

Lý do cho sự chậm trễ là mã cơ bản yêu cầu 24 bit trên bằng 0. Vì 24 bit trên không có ý nghĩa, việc đặt giá trị 0xFF có chức năng giống với cài đặt 0xFFFFFFFF. Thật không may, cài đặt DisabledComponents đã được ghi lại bằng toàn bộ mặt nạ bit “F”. Microsoft cho biết nếu bạn đã sử dụng cài đặt được lập thành văn bản này, điều này không cần thiết dẫn đến độ trễ khởi động 5 giây.

Cách đúng để tắt IPv6 và tránh trễ khởi động 5 giây

Các phiên bản Windows bị ảnh hưởng bởi độ trễ khởi động 5 giây bao gồm Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Server Windows Server 2008 R2, Windows Server 2012 và Windows Server 2012 R2.

Cách chính xác để tắt IPv6

Giờ đây, độ trễ khởi động 5 giây có thể không thành vấn đề trên các máy chủ hiếm khi khởi động lại, nhưng trên các hệ điều hành khách, đặc biệt là những hệ điều hành được cấu hình với ổ đĩa SSD trong đó thời gian khởi động đầy đủ hệ điều hành là 30 giây – điều đó rất quan trọng!

Để IPv6 được bật trên hệ điều hành máy khách và máy chủ Windows hiện tại vẫn là cấu hình thực tiễn tốt nhất.

Nhưng nếu bạn muốn vô hiệu hóa IPv6, thì cài đặt chính xác để sử dụng trong các môi trường cần tắt hợp pháp các công nghệ chuyển tiếp IPv6 và IPv6 là cấu hình DisabledComponents đăng ký có giá trị là 0xFF,i Microsoft hiện nay.

Nếu bạn đã vô hiệu hóa IPv6 bằng cách đặt DisabledComponents ở 0xFFFFFFFF, bạn nên thực hiện thay đổi dựa trên những phát hiện mới này.

Cả Fix IT và các bước thủ công được đề cập trong KB929852 đều đã được cập nhật để phản ánh thay đổi này.

  • Thẻ: Mạng lưới