#Что означает проблема и как её распознать
После отключения и подключения Ethernet в Windows IPv6-адрес может измениться либо временно исчезнуть. Это не всегда ошибка: адреса временной приватности обновляются, а маршрутизатор может задерживать объявления сети.
#Основные причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Меняется временный приватный IPv6Windows регулярно использует временные адреса для исходящих соединений. | Глобальный адрес меняется, но IPv6-сайты работают. | Ничего не исправлять при нормальной связности. |
| Нет объявлений маршрутизатора RAПосле подключения остаётся только fe80:: и отсутствует маршрут по умолчанию IPv6. | Проблема наблюдается на данном порту/сети. | Администратору проверить RA и сетевую политику. |
| Неустойчивый линк или драйверПри переподключении адаптер несколько раз теряет физическую связь. | В состоянии Ethernet скорость/статус скачут. | Проверить кабель, порт и драйвер. |
#Пошаговая диагностика и устранение
- Определите, какой именно IPv6 исчезаетНажмите Win+X → «Терминал»/«Windows PowerShell» и выполните ipconfig /all до и после переподключения кабеля. Сравните строки IPv6-адресов нужного интерфейса: fe80:: — локальный адрес канала, а глобальный обычно начинается не с fe80. Наличие только fe80 само по себе допустимо в сети без IPv6, но не подходит для выхода в глобальный IPv6.
- Проверьте реальную доступность IPv6При работающем DNS откройте в браузере известный вам сайт, поддерживающий IPv6, или в PowerShell выполните Test-NetConnection -ComputerName ipv6.google.com -Port 443. Запишите RemoteAddress и TcpTestSucceeded; при невозможности разрешить имя проверка ничего не доказывает об IPv6-маршруте. Если глобальные адреса меняются, но соединение работает, это может быть нормальной приватизацией.
- Проверьте стабильность проводной связиWin+R → ncpa.cpl → Enter → дважды щёлкните «Ethernet»: после переподключения статус и скорость должны стабилизироваться. Замените кабель на проверенный, попробуйте другой разрешённый порт. Если линк пропадает сам, сначала устраните физическую неисправность, а не вручную настраивайте IPv6. Если кабель корпоративный, согласуйте перестановку с администратором.
- Проверьте адреса и маршруты после небольшой паузыПодождите до минуты после появления физического соединения и в PowerShell выполните Get-NetIPAddress -AddressFamily IPv6; затем Get-NetRoute -AddressFamily IPv6 -DestinationPrefix "::/0". Последняя команда показывает шлюз по умолчанию для IPv6, если он есть. Если в сети должен быть IPv6, но глобальный адрес/шлюз не появляется, администратор должен проверить объявления RA, VLAN и фильтрацию ICMPv6. Не отключайте ICMPv6 или брандмауэр для диагностики.Windows · PowerShellКомандаОбычный PowerShell Windows; перечисляет IPv6-адреса и маршрут по умолчанию. ::/0 — обозначение маршрута по умолчанию для IPv6. Пустой список возможен в сети без настроенного IPv6; команды ничего не меняют.
Get-NetIPAddress -AddressFamily IPv6Get-NetRoute -AddressFamily IPv6 -DestinationPrefix "::/0" - Разделите настройки Windows и маршрутизатораЕсли на другом устройстве в той же сети глобальный IPv6 есть, запишите модель адаптера и драйвера Windows; обновляйте драйвер только с сайта производителя. Если IPv6 нет ни на одном устройстве, обратитесь к владельцу роутера/провайдеру: у сети может не быть поддержки IPv6. Если ранее вы меняли параметры IPv6 вручную, верните задокументированные исходные значения, не добавляйте случайные статические шлюзы.
#Как проверить результат и что делать, если не помогло
Глобальный адрес и маршрут IPv6 появляются в сети, где IPv6 действительно предусмотрен; соединение устанавливается. Если изменился лишь временный адрес при сохранённой связи, исправлять ничего не требуется.