Waarom jou IPv6-adres verander terwyl die VPN aan bly
Tydelike adresse roteer doelbewus, so twee skermkiekies kan verskil sonder ’n roeteverandering. Vergelyk die voorvoegsel, die koppelvlak en die roete, nie die volle adres nie.
Twee skermkiekies ’n uur uitmekaar wys verskillende IPv6-bronadresse, en die ooglopende lesing is dat die tonnel gelek of weer gekoppel het. Gewoonlik het nie een van die twee gebeur nie. Die gasheer gebruik tydelike adresse, ’n privaatheidfunksie van die bedryfstelsel wat die koppelvlak-identifiseerder op ’n tydhouer roteer. Die vergelyking het beslissend gelyk net omdat dit ’n veld veronderstel het wat nooit stabiel was nie.
Wat ’n tydelike adres werklik roteer
’n Tydelike adres word gebou uit die koppelvlak-voorvoegsel plus ’n identifiseerder wat die gasheer verander, en dit dra voorkeur- en geldigheidslewensduur. Voordat die geldige lewensduur verstryk, skep die gasheer ’n plaasvervanger, so twee verbindings kan wettiglik vanaf verskillende bronne vertrek. Die skakel-plaaslike adres en die voorvoegsel self bly staan, en dit is hoe die netwerk die masjien steeds herken.
Niksheid in daardie rotasie maak ’n rekening, ’n koekie of ’n blaaispatroon anoniem nie. ’n Werf wat jou wil herken, het koekies, aanmeldings en vingerafdrukke, en ’n veranderende bronadres maak skaars ’n indruk daarteenoor. Rotasie verander een veld in die pakkiekop, en daardie veld was nooit die enigste identifiseerder op die pad nie.
Die webwerf sien een adres, die gasheer hou verskeie
’n Bediener teken die bron van die versoek aan wat hy ontvang het, niks meer nie. Die gasheer kan verskeie adresse met verskillende bestekke en lewensduur hou, en watter een wen hang af van die adresseleksiereëls en van die bestemming. Om die webwerf-waarde as die masjienadres te lees, is waar hierdie verwarring begin. Een gasheer kan op dieselfde oomblik vir twee werwe soos twee masjiene lyk, bloot omdat elke verbinding ’n ander adres gekies het.
Kyk tydens ’n toets na die koppelvlak met ip -6 addr show dev eth0: verskeie adresse met hul lewensduur beteken rotasie is doelbewus teenwoordig. Vra dan die kern watter roete hy sou gebruik met ip -6 route get 2001:db8:10::5, wat die toestel en die voorkeurbron vir daardie bestemming druk.
Vergelyk voorvoegsel, koppelvlak en roete, nie die string nie
Vir VPN-toetse is die vraag of die pakkie deur die tonnel vertrek het, en dit is ’n roete- en beleidsvraag. Die bronadres is ’n swak maatstaf daarvoor: ’n roterende adres op die tonnelkoppelvlak is steeds op die tonnel. ’n Tonnel wat weer koppel, verskuif gewoonlik eerder die voorvoegsel of die toestel, en daardie veranderinge is sigbaar sonder om die volle adres te lees.
Vergelyk dus die gekose roete, die koppelvlak waardeur die pakkie vertrek het, en die voorvoegsel wat dit gedra het. Daardie drie bly stabiel genoeg tussen lopies, en elkeen beteken iets anders wanneer dit verander.
’n Verandering maak saak wanneer die voorvoegsel verander, wanneer die koppelvlak verander, of wanneer die roete na die bestemming ophou om die tonnel te gebruik. ’n Verandering slegs in die koppelvlak-identifiseerder, met dieselfde voorvoegsel en dieselfde toestel, is privaatheidgedrag wat werk soos beoog. As net die identifiseerder geskuif het, het die toets die privaatheidstydhouer gemeet eerder as dekking. Skryf neer watter van die drie geskuif het voordat jy die tonnel blameer.
Moenie IPv6 afskakel om skermkiekies te laat ooreenstem nie
Om IPv6 af te skakel laat herhaalde toetse ooreenstem, en dit verwyder ook ’n hele adresfamilie uit die netwerk wat jou tonnel veronderstel is om te dek. Wanneer die beleid is om IPv6 te dra, verberg die afskakeling daarvan ’n dekkingsgap eerder as om dit te sluit.
As die beleid is om IPv6 te blokkeer totdat dit ondersteun word, blokkeer dit doelbewus en skryf die besluit neer. Die volgende administrateur moet die verskil sien tussen ’n gedokumenteerde blok en ’n afgeskakelde stapel.
Wat om aan te teken, en wat een toets kan bewys
Teken die voorvoegsel, die koppelvlaknaam, die gekose roete aan, saam met die bestemming en die tydstempel, met die volle adres daarby. Die spesifikasie vir tydelike adresse verduidelik die lewensduur wat rotasie aandryf, en dit is waarom die volle adres die minste stabiele veld in die nota is. Twee van die drie stabiele velde wat tussen lopies ooreenstem, is sterker bewyse as enige enkele adresooreenstemming.
’n Enkele toets is een waarneming van een versoek. Die nota is wat die volgende waarneming in ’n vergelyking verander. Hou albei, en die volgende verskil kos ’n oogopslag eerder as ’n middag.