Reservleases etter at nettstadstunnelen kjem tilbake: fornya eller venta?
Ein gjenoppretta nettstadstunnel og eit mellombels lease hos ein klient er to klokker. Samanlikn å tvinga fram ei fornying med å venta, og les kva tenar som faktisk svara.
Nettstadssambandet er oppe, tunnelen er etablert, og PC-ane på filialen når framleis ikkje filtenaren. Under avbrotet gjekk det to klokker, og berre éi av dei er ferdig. Tunnelen vart gjenoppretta då den krypterte vegen kom tilbake; adressa til kvar klient vert gjenoppretta når det gjeldande leaset går ut eller vert erstatta. Å samanlikna dei to tidslinjene forklarer gapet raskare enn å lesa brannmurloggar.
To klokker, og éi av dei er ikkje tunnelen
Med DHCP over VPN pluss ein lokal reserve kan eininga dela ut mellombelse lokale lease så lenge den eksterne DHCP-vegen ikkje er tilgjengeleg. Den mellombelse varigheita vert vanlegvis talt i minutt, som er kort nok til å skjula problemet og lenge nok til å overleva eit kort avbrot. Når tunnelen kjem tilbake, sluttar reserven å tilby desse leasa. Han går ikkje inn i ein klient og kansellerer leaset han allereie har. Klienten held på adressa, maska, gatewayen og resolvaren sin til fornying eller utløp, og difor kan ein sunn tunnel og ein øydelagd maskin leva side om side resten av leaset.
Hald implementasjonen og programvareversjonen knytt til denne utsegna. Timarnamn og standardverdiar varierer mellom SonicOS-utgåver, og eit eldre grensesnitt beviser ikkje kva eit nyare gjer.
Samanlikn dei to gjenopprettingstrinna
Trinn A er å venta. Det kostar ingenting, risikerer ingenting og lèt kvar klient fornya etter sin eigen plan. Trinn B er å tvinga fram ei frigiing og ei fornying på den råka klienten, noko som gir den tiltenkte adressa med ein gong, men avbryt alt klienten held på med. På éin einaste maskin er den tvinga fornyinga vanlegvis den snøggaste vegen og lett å grunngje. I eit laboratorium eller på ein kassaterminal midt i ein transaksjon er det tryggare å venta, og ei planlagd fornying utanfor arbeidstida slår båe.
ipconfig /all
ipconfig /release
ipconfig /renew
Les utdata før du frigir noko. Viss adressa, gatewayen og DNS allereie passar med det normale området, har klienten kome seg sjølv, og det attverande problemet er ein annan stad. På ein Linux-klient er motstykket ei lease-frigiing og -fornying via nettverkshandsamaren i staden for ei handredigert adresse, fordi handsamaren elles skriv over endringa di ved neste hending.
Les tilbodet, ikkje berre adressa
Adressa åleine seier ikkje kven som leverte henne. Det som tel er tenaridentifikatoren i tilbodet, leasetida, og om gatewayen og resolvaren passar med reserveområdet eller det normale.
tcpdump -ni any 'port 67 or port 68'
Tak opp under fornyinga, fordi eit stille grensesnitt fortel deg at klienten aldri spurde. Viss tilbodet kjem frå den lokale reserven medan tunnelen er oppe, behandlar vallogikken framleis den eksterne vegen som utilgjengeleg, og tvinga fornyingar på klientane vil berre gjenta same resultatet. Korreler opptaket med tunnelhendingar på same klokka. Ei nøkkelfornying eller eit kort fall som sluttar sekund før forespurnaden til klienten er ei sannsynleg årsak; ein rein tunnel med eit reservesvar er eit konfigurasjonsproblem i valvegen.
Der samanlikninga snur
Viss mange klientar vert råka samstundes, vert fornyingar per klient ein kø av avbrot og ein telefonsamtale til brukarstøtta. I så fall ser du på reserveområdet og gjenopprettingsprosedyren i staden for klientane, fordi gruppa kom seg saman og vil koma seg saman igjen.
Viss berre éin klient vert råka medan naboane har det bra, gjeld det motsette: leaset til den klienten, reservasjonen eller åtferda til den eigen DHCP-klienten er variabelen, og ei endring for heile nettstaden er feil reiskap.
Statiske adresser og reservasjonar treng eit tredje svar. Ein klient som er bunden til ei adresse kan ikkje reddast av ei fornying, og ein reservasjon som kolliderer med reserveområdet gir ein duplikat som ser ut som ein rutefeil til du samanliknar dei to adresseplanane.
Skriv ned utgangsprosedyren
Avgjer på førehand kva reserven er for, kor lenge ein klient kan halda på den mellombelse adressa, og kven som har lov til å tvinga fram ei fornying i arbeidstida. Skriv svaret der vaktande ingeniør finn det, ved sida av områdedefinisjonen. Test det så éin gong med vilje: kutt tunnelen, sjå kva klienten tek imot, gjenopprett tunnelen, og noter kor lang tid klienten brukar på å få dei normale innstillingane tilbake. Den eine øvinga erstattar det meste av gjettinga neste gong nettstadssambandet blafrar.
Avslutt med å stadfesta ressursen, ikkje adressa. Å nå filtenaren, slå opp namnet og nå internett er tre separate kontrollar, og berre den siste var aldri omtvista.