Waarom vpnc na 24 minute die verbinding verbreek en wat jy moet verander
'n vpnc-onderbreking van 24 minute is 'n tydhouer, nie 'n wankelrige skakel nie. Drie toestande bepaal of die oplossing DPD, NAT-deurgang of die herkoderingsgroep is.
Jou tonnel sterf op 'n herhaalbare interval, en dit is 'n tydhouer wat homself rapporteer eerder as 'n slegte kabel. Vier-en-twintig minute is 1440 sekondes, die soort ronde waarde wat 'n profiel of 'n beleid van die hoofpunt dra. Dieselfde konfigurasie faal dan elke keer teen dieselfde konsentrator terwyl elke ander netwerk werk, en geen hoeveelheid skakeltoetsing verander dit nie.
Drie toestande bepaal watter tydhouer joune is: of die kliënt 'n onaaktiewe sessie opgee, of die herkoderingsuitruiling geweier word, en of 'n vertalende poort die enkapsulering herskryf het.
Watter tydhouer besit die onderbreking
Meet die interval oor minstens drie herverbindings voordat jy aan 'n instelling raak. 'n Spreiding van sekondes dui op skakelverlies of 'n draadlose roaming; 'n waarde wat elke keer binne 'n paar sekondes van dieselfde merk land, dui op 'n beleidswaarde. Sessielengte vertel jou ook wie dit beëindig het, want 'n kliëntkant-tydhouer en 'n bedienerkant-uitvee laat verskillende finale reëls in die foutsporing. Drie herverbindings wys ook of die interval hoegenaamd dryf, wat 'n enkele meting nie kan wys nie.
Skryf die nommer neer langs die hoofpunt waarmee jy gepraat het. Sodra die interval stabiel is, is die oorblywende werk om tussen drie oorsake te kies, en een veranderde instelling per herverbinding is wat hulle onderskeibaar hou.
Geval een: die kliënt laat vaar 'n onaaktiewe sessie
vpnc hardloop sy eie dooie-eweknie-toets, en daardie toets kan 'n sessie doodmaak wat die konsentrator nog steeds as lewendig beskou, veral wanneer 'n vertalende poort tussen die twee sit. Die kliëntkant-oplossing in die dokumentasie is om die tydhouer plaaslik af te skakel en die hoofpunt te laat besluit wanneer 'n eweknie weg is. Albei reëls hieronder hoort in die vpnc-profiel of op die opdragreël, en albei is onafhanklik van die enkripsie-instellings.
DPD idle timeout (our side) 0
NAT Traversal Mode cisco-udp
Om kliënt-DPD te deaktiveer verwyder 'n valsposisie en verwyder ook jou enigste plaaslike opsporing, so pas dit op sy eie toe en kyk of die interval hoegenaamd verander.
Geval twee: die herkodering word geweier
As die interval die DPD-verandering oorleef, word fase 1-herkodering die kandidaat. Ouer vpnc-bouwe het herkodering minder sorgvuldig hanteer as huidige, en die Diffie-Hellman-groep is die gewone meningsverskil. Om 'n groep te forseer wat die hoofpunt reeds aanvaar, kos een reël en een herverbinding, wat dit 'n goedkoop eksperiment maak eerder as 'n beleidsverandering.
IKE DH Group dh5
Geldige groepsname is dh1, dh2 en dh5. 'n Groep wat die konsentrator verwerp, lewer 'n onmiddellike mislukking, wat steeds inligting is: dit sê vir jou die hoofpunt is kieskeurig en die oorspronklike groep was waarskynlik korrek.
Geval drie: vertaling herskryf die enkapsulering
Agter 'n vertalende poort is Cisco se UDP-enkapsulering en die standaardgebaseerde modus nie uitruilbaar nie. Die verkeerde keuse lewer dikwels 'n tonnel wat vestig, verkeer deurlaat en dan onder las uitty, wat soos 'n bandwydteprobleem lees en nie een is nie. Verander net die modus, herverbind dan en meet die onderbreking weer. Probeer die ander modus eers nadat die eerste twee gevalle uitgesluit is.
Voorkante voeg hul eie verwarring hier by. NetworkManager sal nie 'n vpnc-verbindingstipe bied voordat die inprop-pakket geïnstalleer is nie, en 'n ontbrekende inprop wys as 'n grysgemaakte Voeg-by-knoppie eerder as 'n fout. KDE se voorkant hou dieselfde waardes in 'n profiel van sy eie, so bevestig die daemon lees wat jy geredigeer het.
'n Profiel wat goed van die opdragreël af verbind maar nie van die lessenaar nie, is 'n voorkantprobleem, nie 'n tydhouerprobleem nie.
Verifieer die uitruiling wat misluk voor die derde verandering
Begin die kliënt met foutsporing en lees die laaste uitruiling voor die onderbreking. 'n Fase 1-uitvee net voor die ontkoppeling beteken die kliënt het herkodeer en is geweier. 'n Fase 2-uitvee op dieselfde punt beteken die tonnel is van die ander kant af afgebreek, en jou kliëntinstellings is nie die oorsaak nie.
vpnc --debug 3 office
Kyk ook vir 'n tweede netwerkdaemon wanneer die tonnel oorleef maar verkeer stop. Twee bestuurders wat die roeteringstabel skryf, lewer dieselfde simptoom van die lessenaar en 'n heeltemal ander log.