Прылада знікае са спіса 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 — у лепшым выпадку дыягностыка, у горшым — перапынак, створаны вамі самі.
Запішыце, якую крыніцу выкарыстоўвае старонка, і пытанне, ці працуе прылада, перастане залежаць ад радка ў табліцы.