Устройство исчезает из списка IPv6 на роутере: что изменилось?
Устройство, которого нет в списке IPv6 на роутере, может продолжать работать. Сравните аренду, соседей и представление хоста, а затем проверьте ресурс, прежде чем что-то менять.
Медиаплеер пропадает из списка IPv6-клиентов роутера, хотя его потоки продолжают работать, и естественный вывод — что-то сломалось. Чаще всего список просто передумал насчёт того, что показывает. Страница состояния роутера может показывать аренду DHCPv6, беспроводное соединение, запись соседа или объединённое представление, и каждый из них отвечает на свой вопрос.
Страница показывает один тип записи, а не полную опись
У хостов IPv6 обычно несколько адресов сразу: адрес канала локальной связи, один или несколько глобальных адресов и временные адреса конфиденциальности, которые меняются. Обнаружение соседей держит кэш недавно использованных соседей в локальном канале, а состояния достижимости истекают. Устройство может быть полностью достижимым, пока его кэшированная запись стареет, и оно может появляться в таблице аренды, пока его трафик идёт другим путём. Ни один из этих источников не является реестром всех адресов, которые когда-либо были у устройства.
Поэтому первый вопрос не в том, почему устройство исчезло, а в том, из какого источника данных берёт страница.
Три представления хоста отвечают на три разных вопроса
На авторизованном хосте Linux читайте три объекта отдельно. Список адресов показывает, что настроено, таблица маршрутов показывает, куда пойдёт трафик, а таблица соседей показывает, с кем хост недавно общался в канале. Их смешение даёт уверенные неправильные ответы, потому что отсутствующая запись соседа выглядит точно как отсутствующий адрес.
ip -6 address show
ip -6 route show
ip -6 neighbour show
Запускайте их в реальном сетевом пространстве имён, которое несёт трафик. Внутри контейнера список интерфейсов может отличаться от того, что видит хост, а VPN-клиент может жить в любом из них.
Сравните те же три вывода до и после перехода на VPN и отметьте метки времени. Запись соседа, исчезающая при неизменных адресах и маршрутах, описывает старение кэша, а не изменение конфигурации.
Отделите изменение отображения от изменения связности
Затем проверьте то, что действительно важно: достижимость ресурса IPv6, нужного устройству. Если служба отвечает по IPv6 по одобренному пути, отсутствующая в панели строка — дефект мониторинга. Если это не удаётся, изменение отображения может быть симптомом, и следующий шаг — путь маршрутизации и межсетевого экрана, а не сам список. Маршрутизируемый VPN обычно не переносит LAN-интерфейс хоста на удалённый канал, поэтому держите LAN-адреса и адреса туннеля в отдельных колонках своих рассуждений.
Один интерфейс может нести несколько адресов, а страница состояния может показывать только один из них. Именно поэтому устройство может выглядеть так, будто меняет адрес после переподключения, хотя ничего не сломано. Расширения конфиденциальности делают это заметнее, потому что временные адреса меняются по расписанию, которое страница не показывает.
Проверьте ресурс, а затем оставьте таблицы в покое
Если состояние хоста и связность выглядят правильными, исследуйте источник данных списка и поведение обновления, прежде чем трогать сеть. Ищите срок аренды, тайм-аут кэша или фильтр отображения, который скрывает адреса, не классифицируемые страницей.
Не очищайте таблицы соседей, не отключайте IPv6 и не переназначайте адреса, чтобы строка панели снова появилась. Эти действия прерывают работающий трафик и обычно возвращают строку только до следующего истечения кэша. ip -6 neigh flush dev br-lan — в лучшем случае диагностика, в худшем — сбой, который вы создали сами.
Запишите, какой источник использует страница, и вопрос, работает ли устройство, перестанет зависеть от строки в таблице.