Twa opdrachten wurde plakt foar wat itselde wurk liket op OpenVPN Access Server, en se dogge ferskillende dingen. systemctl restart openvpnas stopet en start it hiele produkt. sacli start bringt de ynterne tsjinsten omheech dy’t de konfiguraasje lêze dy’t jo krekt feroare hawwe. Kieze tusken dy is gjin kwestje fan smaak: it hinget ôf fan wat de dokumintaasje fan de ynstelling sels seit, oft jo sesje troch de tsjinner giet dy’t jo op it punt steane om te herstarten, en oft jo wol it goede produkt besjen.

Twa lagen, ien daemon

Access Server draait as ien systemd-ienheid, openvpnas, en dy daemon hâldt tafersjoch op de ynterne tsjinsten efter de webynterface en de VPN-harkers. sacli is de kommandorigel-ynterface nei deselde ynstallaasje, op /usr/local/openvpn_as/scripts/sacli, en kin dy ynterne komponinten starte, stopje en ûndersykje sûnder de ienheid te ferfangen.

Dêrom besteane beide opdrachten. In herstart fan de daemon fiertelet alles op nij, ek it proses dat klanttunnels beëiniget. sacli start freget de daemon dy’t al draait om syn komponinten omheech te bringen sadat se de nije konfiguraasje lêze, en dat is wat de measte eigenskipswizigingen echt ferlette.

Betingst ien: wat de dokumintaasje fan de ynstelling seit

Lês de side foar de ynstelling dy’t jo feroare hawwe, net dy fan in ynstelling fan ferline moanne. Nei in eigenskip skreaun fia ConfigPut folget normaal sacli start, en dat pear is de dokumintearre tapassingsstap. In wiziging yn gedrach op harkernivo, of wat de side ek as in tsjinstherstart nedich beskriuwt, is de klasse wêryn’t de herstart fan de ienheid korrekt is.

De twa opdrachten binne net útwikselber, dus de flaterwize by it rieden is asymmetrysk. sacli start brûke wylst in folsleine herstart nedich wie, lit in âld proses de foarige konfiguraasje noch tsjinje, wat liket as waard de ynstelling negearre. In folsleine herstart wylst sacli start genôch west hie, smyt elke ferbûne klant sûnder reden derút.

Betingst twa: sit jo eigen sesje yn de tunnel

As jo Access Server beheare oer de VPN dy’t it leveret, ferwideret de herstart de ferbining dy’t jo shell draacht. It kommando kin klear wêze neidat jo sesje stoar, sadat jo riede moatte oft it wurke hat. sacli start kin in sesje ek koart ûnderbrekke om deselde reden, as de komponint dy’t herstart wurdt jo ferkear ôfhannelet.

Hâld in paad bûten de bân iepen foar ien fan beide opdrachten: in providerkonsôle, in hypervisor-konsôle of in seriale sesje. Dizze betingst beslút wannear’t jo it kommando útfiere, net hokker kommando, en sy is it dy’t in wiziging fan twa minuten yn in steuringrapport feroaret.

Betingst trije: is dit it produkt dat jo tinke

Access Server is net Community OpenVPN. In mienskipynstallaasje draait ienheden lykas openvpn@server of openvpn-client@profile, mei de konfiguraasje yn /etc/openvpn, en sacli bestiet dêr net. Elke ienheid mei openvpn yn de namme op in dielde host herstarte is hoe’t net besibbe tunnels tegearre delgean.

Stel fêst foardat jo wat oanreitsje: systemctl status openvpnas --no-pager antwurdet oft Access Server is wat draait, sacli status listet syn ynterne komponinten op, en systemctl list-units --type=service listet ienheden waans namme openvpn befettet. As it lêste kommando ienheden mei profylnammen sjen lit, binne jo op it mienskipprodukt en jildt de rest hjirfan net foar jo.

Tapasse, en dêrnei fierder as active kontrolearje

In ienheid dy’t active meldt hat in draaiend proses, wat net itselde is as in wurkjend autentikaasjepaad. Nei de tapassingsstap, kontrolearje sacli status foar de komponinten dy’t jo ferwachten herstart wurde soene, befêstigje dat de wearde mei sacli ConfigQuery bewarre is, en rin dan ien beheinde klantoanmelding tsjin in testaccount.

Einigje mei wat op applikaasjenivo: berik in privee boarne troch de tunnel, net allinnich in ping nei it iepenbiere adres fan de tsjinner. In hânskodzjen dat slagget wylst de treaune rûte of de DNS-ynstelling ferkeard is, sil elke tsjinstkontrôle trochkomme en dochs de persoan dy’t it probleem meldde, misse litte.

de tsjinstbehear-tutorial fan de provider is de referinsje foar hokker operaasjes by sacli hearre, en it is de muoite wurdich dy te iepenjen foardat jo beslute dat in herstart de feilige opsje is.

De beslissing yn ien trochgong

Wurkje dizze fjouwer rigels del en stopje by de earste dy’t past:

  • De ynstellingsside neamt sacli start, of jo hawwe krekt ConfigPut útfierd: brûk sacli start.
  • De side ferlette in herstart, of de wiziging rekket harkers ynstee fan eigenskippen: brûk systemctl restart openvpnas.
  • Jo shell komt troch dizze tsjinner: regelje earst konsôletagong, en rin dan it kommando út dat de twa rigels hjirboppe keazen hawwe.
  • Kontrôle: sacli status, ConfigQuery foar de wearde, ien oanmelding, ien privee boarne. Allinnich de tsjinststatus is net de finishline.

Twa fan dy rigels binne kontrôles en twa binne aksjes, en dat is it punt fan de oarder. As jo de produktfraach net antwurdzje kinne, stopje: it kommando dat jo op it punt stiene om te draaien heart by in oare ynstallaasje, en de tunnel dy’t jo delsjitte sil net dy wêze dy’t jo bedoelden.

Relatearre artikelen