Как отключить временный IPv6-адрес в win7?
Я обнаружил, что локальный адрес канала IPv6 был сгенерирован случайным образом в Windows 7, не следуя стандарту EUI-64. Потом я нашел эту ссылку и последовал ее руководству:
netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 set privacy state=disabled
Однако после перезагрузки я обнаружил, что локальный адрес ссылки по-прежнему генерируется случайным образом. Как я могу заставить Windows 7 использовать стандарт EUI-64?
Спасибо за вашу помощь!
2 ответа
Откройте командную строку в режиме администратора и выполните следующие команды:
netsh interface ipv6 set privacy state=disabled store=active
netsh interface ipv6 set privacy state=disabled store=persistent
netsh interface ipv6 set global randomizeidentifiers=disabled store=active
netsh interface ipv6 set global randomizeidentifiers=disabled store=persistent
Каждый должен ответить "Хорошо". Если вы не запустили командную строку в администраторе, она скажет, что команда требует повышения прав.
Выйдите из командной строки и перезагрузите компьютер.
Когда ваш компьютер перезагрузится, он должен автоматически настроить себя с помощью EUI-64 (на основе MAC-адреса интерфейса) в подсети, указанной в объявлении маршрутизатора.
К вашему сведению, модифицированный формат EUI-64 больше не является стандартом (см. RFC8064). Вот почему Windows и другие операционные системы по умолчанию переключаются на использование рандомизированных идентификаторов. Кроме того, временные (конфиденциальные) адреса были стандартизированы много лет назад RFC4941. Таким образом, Windows делает правильные вещи по умолчанию. Это нормально, чтобы отключить их, но это уменьшает вашу конфиденциальность.