Varavuokraus sivustotunnelin palattua: uudistaa vai odottaa?
Palautunut sivustotunneli ja asiakkaan tilapäinen vuokraus ovat kaksi kelloa. Vertaa pakotettua uudistamista odottamiseen ja lue, mikä palvelin todella vastasi.
Sivuston linkki on ylhäällä, tunneli muodostettu, ja sivukonttorin tietokoneet eivät silti tavoita tiedostopalvelinta. Keskeytyksen aikana kävi kaksi kelloa, ja vain toinen niistä on päättynyt. Tunneli palautui, kun salattu polku tuli takaisin; jokaisen asiakkaan osoite palautuu, kun sen nykyinen vuokraus päättyy tai korvataan. Näiden kahden aikajanan vertaaminen selittää eron nopeammin kuin palomuurilokien lukeminen.
Kaksi kelloa, ja toinen niistä ei ole tunneli
Kun DHCP kulkee VPN:n yli ja käytössä on paikallinen varajärjestely, laite voi jakaa tilapäisiä paikallisia vuokrauksia, kun etä-DHCP-polku ei ole käytettävissä. Tilapäinen kesto lasketaan yleensä minuuteissa, mikä on tarpeeksi lyhyt ongelman piilottamiseen ja tarpeeksi pitkä lyhyen keskeytyksen yli kestämiseen. Kun tunneli palaa, varajärjestely lopettaa näiden vuokrausten tarjoamisen. Se ei mene asiakkaan sisään eikä peru vuokrausta, joka sillä jo on. Asiakas pitää osoitteensa, maskinsa, yhdyskäytävänsä ja nimipalvelimensa uudistamiseen tai päättymiseen asti, ja siksi terve tunneli ja rikkinäinen työpöytä voivat elää rinnakkain vuokrauksen loppuun.
Pidä toteutus ja ohjelmistoversio tämän väitteen yhteydessä. Ajastimien nimet ja oletusarvot vaihtelevat SonicOS-julkaisujen välillä, eikä vanhempi käyttöliittymä todista, mitä uudempi tekee.
Vertaa kahta palautusliikettä
Liike A on odottaa. Se ei maksa mitään, ei riskeeraa mitään ja jättää jokaisen asiakkaan uudistamaan oman aikataulunsa mukaan. Liike B on pakottaa vapautus ja uudistus kärsivällä asiakkaalla, mikä antaa aiotun osoitteen heti mutta keskeyttää kaiken, mitä asiakas tekee. Yhdellä työpöydällä pakotettu uudistus on yleensä nopeampi polku ja helppo perustella. Laboratoriossa tai myyntipäätteen keskellä tapahtumaa odottaminen on turvallisempi valinta, ja työajan ulkopuolelle ajastettu uudistus voittaa molemmat.
ipconfig /all
ipconfig /release
ipconfig /renew
Lue tuloste ennen kuin vapautat mitään. Jos osoite, yhdyskäytävä ja DNS vastaavat jo normaalia aluetta, asiakas on palautunut itsestään ja jäljelle jäävä ongelma on muualla. Linux-asiakkaassa vastaava on vuokrauksen vapautus ja uudistus verkkohallinnan kautta eikä käsin muokattu osoite, koska muuten hallinta kirjoittaa muutoksesi uudelleen seuraavassa tapahtumassa.
Lue tarjous, älä vain osoitetta
Osoite yksin ei kerro, kuka sen antoi. Ratkaisevaa on tarjouksen palvelintunniste, vuokrausaika ja se, vastaavatko yhdyskäytävä ja nimipalvelin varajärjestelyn aluetta vai normaalia.
tcpdump -ni any 'port 67 or port 68'
Tallenna uudistuksen aikana, sillä hiljainen käyttöliittymä kertoo, ettei asiakas koskaan kysynyt. Jos tarjous tulee paikallisesta varajärjestelystä, kun tunneli on ylhäällä, valintalogiikka pitää etäpolkua edelleen käyttökelvottomana, ja pakotetut uudistukset asiakkaille vain toistavat saman tuloksen. Korreloi tallenne tunnelitapahtumien kanssa samalla kellolla. Avainten uusinta tai lyhyt katko, joka päättyy sekunteja ennen asiakkaan pyyntöä, on uskottava syy; puhdas tunneli ja varajärjestelyn vastaus on valintapolun kokoonpano-ongelma.
Missä vertailu kääntyy
Jos monta asiakasta kärsii kerralla, asiakaskohtaiset uudistukset muuttuvat keskeytysten jonoksi ja tukipuheluksi. Siinä tapauksessa katso varajärjestelyn aluetta ja palautusmenettelyä asiakkaiden sijaan, koska joukko palautui yhdessä ja palautuu taas yhdessä.
Jos vain yksi asiakas kärsii naapureiden ollessa kunnossa, päinvastoin: muuttuja on tuon asiakkaan vuokraus, sen varaus tai sen oman DHCP-asiakasohjelman käytös, ja koko sivuston muutos on väärä työkalu.
Kiinteät osoitteet ja varaukset tarvitsevat kolmannen vastauksen. Osoitteeseen kiinnitettyä asiakasta ei pelasteta uudistuksella, ja varajärjestelyn alueen kanssa törmäävä varaus tuottaa kaksoiskappaleen, joka näyttää reititysongelmalta, kunnes vertaat kahta osoitesuunnitelmaa.
Kirjoita poistumismenettely muistiin
Päätä etukäteen, mitä varten varajärjestely on, kuinka kauan asiakas saa pitää tilapäistä osoitettaan ja kuka saa pakottaa uudistuksen työaikana. Kirjoita vastaus sinne, mistä päivystävä insinööri sen löytää, alueen määritelmän viereen. Testaa se sitten kerran tarkoituksella: pudota tunneli, katso mitä asiakas saa, palauta tunneli ja kirjaa, kuinka kauan asiakkaalta menee normaalien asetustensa takaisin saamiseen. Tämä yksi harjoitus korvaa suurimman osan arvailusta seuraavalla kerralla, kun sivuston linkki väreilee.
Lopeta vahvistamalla resurssi, ei osoite. Tiedostopalvelimeen pääsy, sen nimen selvittäminen ja internetiin pääsy ovat kolme erillistä tarkistusta, ja vain viimeinen ei ollut koskaan epäselvä.