Å starte maskinen på nytt lèt henne stå på nettverket med tunnelen nede igjen. SoftEther-klienten held to tilstandar som folk flest behandlar som éin: om tenesta køyrer, og om ein lagra konto får kome opp saman med henne. Begge må vere sanne, og den andre er eit flagg per konto og ikkje ei oppstartsinnstilling. Køyr dei fire kontrollane nedanfor i rekkjefølgje og stopp ved første feil.

Stadfest at kontoen er merkt for automatisk oppstart

Flagget bur i kontooppføringa inne i den eigne konfigurasjonen til klienten, så ein reinstallasjon av klienten eller gjenoppretting av ei tom mappe slettar det. Opne administrasjonskonsollen og sjå på kontolista før du endrar noko anna.

cd /opt/softether/vpnclient
./vpncmd

Vel 2 for VPN-klientadministrasjon og godta den lokale tenaren ved å trykkje Enter.

AccountStartupSet
office-hub
exit

AccountStartupSet registrerer kontoen som ein som skal hentast opp når klienttenesta startar. Det startar korkje tenesta eller opprettar ein ny konto, og det skriv ikkje ut noko nyttig når namnet er feil. Les kontolista på nytt etter kommandoen, fordi ein skrivefeil er stille og ser nøyaktig ut som eit flagg som ikkje tredde i kraft.

Stadfest at tenesta startar, og tidleg nok

På Linux køyrer klienten som ein dæmon frå si eiga mappe, og han må vere oppe før noko oppstartstrinn prøver å bruke kontoen. Ein kort krok som byter mappe og startar han er nok på system som framleis køyrer rc.local.

cd /opt/softether/vpnclient
./vpnclient start

Der rc.local er borte, skriv ei systemd-eining med eksplisitt WorkingDirectory og ein omstartspolicy. Binærfila løyser konfigurasjonen sin relativt til staden ho blir starta frå, så ei eining utan denne innstillinga kan starte vellukka og ikkje lese noko. Rekkjefølgja er den andre halvdelen av problemet: eit tilkoplingsforsøk som køyrer før dæmonen lyttar, feilar av og til, noko som er langt vanskelegare å diagnostisere enn ein jamn feil. Ein omstartspolicy dekkjer det tredje tilfellet, der dæmonen døyr stille timar seinare.

Sjekk prosesslista i staden for å stole på ei pid-fil som førre oppstart la igjen.

Stadfest at adapteren fekk ei adresse

Når kontoen koplar til, presenterer klienten ein virtuell adapter, og adapteren treng framleis ei adresse. Ein hub som køyrer SecureNAT svarar vanlegvis på DHCP; ein hub som er brutt til eit fysisk LAN ventar i staden at tenaren i det LAN-et svarar.

ip -brief address
dhclient vpn_vpn1

Ta grensesnittnamnet frå lista, fordi talet i eit døme ikkje er ein konstant. Viss adressa må vere statisk, legg ho i nettverkskonfigurasjonen til distribusjonen for det grensesnittet, slik at ho blir brukt på nytt etter ei lenkehending og ikkje berre ved oppstart. Eit eingangsskript lèt adapteren stå utan adresse første gongen tunnelen koplar til på nytt i løpet av dagen. Den feilen ser ut som ein død tunnel sjølv om kontoen er i orden.

Ein adapter utan adresse er den stillaste feilen på lista, sidan kontoen framleis rapporterer at han er tilkopla.

Stadfest at ruta peikar dit du trur

Trafikk kan framleis feile med ei sunn lenke og ei gyldig adresse. Spør kjernen kva grensesnitt han ville bruke for ein destinasjon i subnettet til huben, og samanlikn deretter svaret med tunnelen.

ip route get 10.10.20.15

Eit lokalt subnett som overlappar området til huben vinn, fordi ruta er meir spesifikk og allereie installert.

Det er ei nummereringsavgjerd og ikkje ein klientfeil, og omstart av tenesta endrar det ikkje. Resolverkonfigurasjonen er den andre halvdelen: ei adresse utan ein fungerande DNS-tenar gjev ein tunnel som består kvar lenkekontroll og framleis ikkje kan opne eit namn.

Skriv dei fire kontrollane i gjenoppbyggingsnotata

Noter kontonamnet, startkommandoen for tenesta og grensesnittnamnet saman, fordi ein gjenoppbygd vert gjenopprettar kontodataa, men ikkje operativsystemkroken som startar dæmonen. Dei bur på ulike stader og blir vanlegvis sikkerheitskopierte av ulike personar.

Flagget er éi linje å bruke på nytt og lett å gløyme.

Hald rekkjefølgja: flagg, teneste, adresse, rute. Ei sjekkliste som startar i midten gjev mange sjølvsikre feil svar.

Relaterte artiklar