SoftEther-Client beim Start: AccountStartupSet an d’Reiefolleg vum Daemon
De Client kann propper starten an trotzdem all Kont getrennt loossen. Setzt d’Kont-Flag, startt d’éischt den Daemon an iwwerpréift duerno den Adapter an d’Route.
D’Maschinn nei starten hieft se erëm mam Tunnel erof am Netz. De Client vu SoftEther hält zwee Zustänn, déi déi meescht Leit als een betruechten: ob den Déngscht leeft, an ob eng gespäichert Kont mat him eropdierf. Béides muss stëmmen, an dat zweet ass e Flag pro Kont an net eng Startastellung. Maacht déi véier Kontrollen hei drënner der Rei no a stoppt bei der éischter Feel.
Bestätegt, datt d’Kont fir den automateschen Ufank markéiert ass
De Flag lieft am Kontregistr an der eegener Konfiguratioun vum Client, dofir läscht eng Neiinstallatioun vum Client oder d’Restauratioun vun engem eidelen Dossier en. Maacht d’Verwaltungskonsol op a kuckt d’Kontlëscht, ier Dir eppes anescht ännert.
cd /opt/softether/vpnclient
./vpncmd
Wielt 2 fir d’Verwaltung vum VPN-Client a bestätegt de lokalen Server mam Enter.
AccountStartupSet
office-hub
exit
AccountStartupSet registréiert d’Kont als eng, déi beim Start vum Clientdéngscht eropsoll. Et startt weder den Déngscht nach leet et eng nei Kont un, an et dréckt näischt Nëtzleches, wann den Numm falsch ass. Liest d’Kontlëscht no dem Kommando nach eng Kéier, well eng Tippfehl roueg ass a genee wéi e Flag ausgesäit, deen net a Kraaft getrueden ass.
Bestätegt, datt den Déngscht startt, an dat fréi genuch
Op Linux leeft de Client als Daemon aus sengem eegene Dossier, an en muss erop sinn, ier ee Startschrëtt d’Kont probéiert ze benotzen. En kurzen Hook, deen den Dossier wiesselt an en startt, ass genuch op Systemer, déi nach rc.local ausféieren.
cd /opt/softether/vpnclient
./vpnclient start
Wou rc.local fort ass, schreift eng systemd-Eenheet mat engem explizitten WorkingDirectory an enger Restart-Politik. D’Binär léist seng Konfiguratioun relativ zu der Plaz, vun där se gestart gëtt, dofir kann eng Eenheet ouni dës Astellung erfollegräich starten an näischt liesen. D’Reiefolleg ass déi zweet Halschent vum Problem: en Uschlossversuch, deen leeft, ier den Daemon lauschtert, schléit heiansdo feel, wat vill méi schwéier ze diagnostizéieren ass wéi en duebele Feeler. Eng Restart-Politik deckt den drëtte Fall of, wou den Daemon Stonnen duerno roueg stierft.
Kuckt d’Prozesslëscht, amplaz engem pid-Fichier ze vertrauen, deen dee virege Start hannerluecht huet.
Bestätegt, datt den Adapter eng Adress kritt huet
Soubal d’Kont verbënnt, weist de Client en virtuelle Adapter an den Adapter brauch nach ëmmer eng Adress. En Hub, deen SecureNAT lafe léisst, äntwert normalerweis op DHCP; en Hub, deen op eng physesch LAN iwwerbréckt ass, erwaart amplaz, datt de Server vun där LAN äntwert.
ip -brief address
dhclient vpn_vpn1
Huelt den Interface-Numm aus der Lëscht, well d’Zuel an engem Beispill keng Konstant ass. Wann d’Adress statesch muss sinn, setzt se an d’Netzwierkkonfiguratioun vun der Distributioun fir dësen Interface, sou datt se no engem Link-Event nees ugewannt gëtt an net nëmme beim Start. En eemolege Skript léisst den Adapter ouni Adress, wann den Tunnel am Dag fir d’éischt Kéier erëm verbënnt. Dee Feeler gesäit wéi en doudegen Tunnel aus, obwuel d’Kont an der Rei ass.
En Adapter ouni Adress ass dee stëllste Feeler an der Lëscht, well d’Kont ëmmer nach mellt, si wier verbonnen.
Bestätegt, datt d’Route dohin zeigt, wou Dir mengt
Den Trafik kann och mat enger gesonder Verbindung an enger gülteger Adress feelen. Frot de Kernel, wéi een Interface en fir en Zil bannen der Hub-Subnetz benotze géif, a vergläicht dann déi Äntwert mam Tunnel.
ip route get 10.10.20.15
Eng lokal Subnetz, déi sech mam Hub-Beräich iwwerschneit, gewënnt, well hir Route méi spezifesch an nach schonn installéiert ass.
Dat ass eng Numeréierungsentscheedung an net e Clientfeeler, an en Neistart vum Déngscht ännert do näischt. D’Konfiguratioun vum Resolver ass déi aner Halschent: eng Adress ouni funktionéierenden DNS-Server erzeugt en Tunnel, deen all Link-Kontroll besteet an trotzdem keen Numm opmaache kann.
Schreift déi véier Kontrollen an d’Widderopfbau-Notizen
Halt den Kontnumm, de Startkommando vum Déngscht an den Interface-Numm zesummen, well en nei opgebauten Host d’Kontdaten restauréiert, awer net den Betriebssystem-Hook, deen den Daemon startt. Déi liewen op ënnerschiddlechen Plazen a ginn normalerweis vun ënnerschiddleche Leit geséchert.
De Flag ass eng Linn, déi een nees muss uwenden, an et ass einfach, en ze vergiessen.
Halt d’Reiefolleg: Flag, Déngscht, Adress, Route. Eng Checklist, déi an der Mëtt ufänkt, liwwert vill selbstsécher falsch Äntwerten.