OpenVPN Access Server: endurræstu dæmoninn eða beittu stillingunni
systemctl restart openvpnas endurræsir dæmoninn; sacli start ræsir innri þjónusturnar. Fylgdu því sem skjöl stillingarinnar segja og sannreyndu svo meira en active.
Tveimur skipunum er límt inn fyrir það sem lítur út eins og sama verkið á OpenVPN Access Server, og þær gera ólíka hluti. systemctl restart openvpnas stöðvar og endurræsir alla vöruna. sacli start ræsir innri þjónusturnar sem lesa stillinguna sem þú breyttir rétt í þessu. Valið milli þeirra er ekki smekksatriði: það fer eftir því hvað skjöl stillingarinnar segja, hvort setan þín fer í gegnum þjóninn sem þú ert að fara að endurræsa, og hvort þú ert jafnvel að skoða réttu vöruna.
Tvö lög, einn dæmon
Access Server keyrir sem ein systemd eining, openvpnas, og sá dæmon hefur eftirlit með innri þjónustunum bak við veftengið og VPN-hlustendurnar. sacli er skipanalínuviðmótið við sömu uppsetningu, á /usr/local/openvpn_as/scripts/sacli, og getur ræst, stöðvað og spurð þessa innri hluta án þess að skipta út einingunni.
Þess vegna eru báðar skipanirnar til. Endurræsing dæmonsins keyrir allt aftur, þar á meðal ferlið sem lýkur biðlaragöngunum. sacli start biður dæmoninn sem þegar keyrir að ræsa hluta sína svo þeir lesi nýju stillinguna, og það er það sem flestar eiginleikabreytingar krefjast í raun.
Fyrsta skilyrði: hvað skjöl stillingarinnar segja
Lestu síðuna fyrir stillinguna sem þú breyttir, ekki þá sem þú breyttir í síðasta mánuði. Eftir eiginleika sem skrifaður er með ConfigPut kemur venjulega sacli start, og það par er skjalfesta beitingarskrefið. Breyting á hegðun á hlustendarstigi, eða hvað sem síðan lýsir sem krefjist endurræsingar þjónustu, er sá flokkur þar sem endurræsing einingarinnar er rétt.
Skipanirnar tvær eru ekki skiptanlegar, svo villumátinn við að giska er ósamhverfur. Að nota sacli start þegar full endurræsing þurfti skilur eftir gamalt ferli sem þjónar enn fyrri stillingunni, sem lítur út eins og stillingin hafi verið hunsuð. Full endurræsing þegar sacli start hefði dugað rekur hvern tengdan biðlara út án ástæðu.
Annað skilyrði: er setan þín inni í göngunum
Ef þú stjórnar Access Server í gegnum VPNið sem það veitir fjarlægir endurræsingin tenginguna sem ber skelina þína. Skipunin getur klárast eftir að setan þín deyr, svo þú giskar á hvort hún virkaði. sacli start getur líka truflað setu stutta stund af sömu ástæðu þegar hluturinn sem er endurræstur sér um umferðina þína.
Haltu leið utan bands opinni fyrir hvora skipunina sem er: stjórnborði veitanda, stjórnborði hypervisors eða raðsetu. Þetta skilyrði ræður því hvenær þú keyrir skipunina, ekki hverja, og það er það sem gerir tveggja mínútna breytingu að skýrslu um niðurföll.
Þriðja skilyrði: er þetta varan sem þú heldur
Access Server er ekki Community OpenVPN. Samfélagsuppsetning keyrir einingar eins og openvpn@server eða openvpn-client@profile, með stillingu í /etc/openvpn, og sacli er ekki þar. Að endurræsa hverja einingu með openvpn í nafninu á sameiginlegum vefþjóni er leiðin sem ótengd göng falla saman.
Greindu áður en þú snertir nokkuð: systemctl status openvpnas --no-pager svarar hvort Access Server er það sem keyrir, sacli status telur upp innri hluta þess, og systemctl list-units --type=service telur upp einingar sem hafa openvpn í nafninu. Ef síðasta skipunin sýnir einingar með sniðsnöfnum ertu á samfélagsvörunni og restin hér á ekki við þig.
Beittu og sannreyndu svo lengra en active
Eining sem tilkynnir active hefur keyrandi ferli, sem er ekki það sama og vinnandi auðkenningarleið. Eftir beitingarskrefið skaltu athuga sacli status fyrir hlutana sem þú bjóst við að yrðu endurræstir, staðfesta að gildið hafi verið vistað með sacli ConfigQuery, og keyra svo eina takmarkaða biðlarainnskráningu með prófunarreikningi.
Endaðu á einhverju á forritastigi: náðu í einkaaðföng í gegnum göngin, ekki bara ping á opinbert vistfang þjónsins. Handaband sem tekst þegar ýtta leiðin eða DNS-stillingin er röng mun standast hverja þjónustuprófun og samt bregðast þeim sem tilkynnti vandann.
leiðarvísir veitandans um þjónustustjórnun er uppslátturinn um hvaða aðgerðir tilheyra sacli, og það er þess virði að opna hann áður en þú ákveður að endurræsing sé öruggi kosturinn.
Ákvörðunin í einni ferð
Farðu niður þessar fjórar línur og stoppaðu við þá fyrstu sem passar:
- Stillingarsíðan nefnir sacli start, eða þú keyrðir rétt í þessu ConfigPut: notaðu sacli start.
- Síðan krefst endurræsingar, eða breytingin snertir hlustendur frekar en eiginleika: notaðu systemctl restart openvpnas.
- Skelin þín kemur í gegnum þennan þjón: sjáðu fyrir stjórnborðsaðgangi fyrst og keyrðu svo skipunina sem línurnar tvær hér að ofan völdu.
- Sannreyning: sacli status, ConfigQuery fyrir gildið, ein innskráning, eitt einkaaðfang. Þjónustustaðan ein og sér er ekki marklínan.
Tvær af þessum línum eru prófanir og tvær eru aðgerðir, og það er tilgangurinn með röðinni. Ef þú getur ekki svarað vöruspurningunni skaltu stoppa: skipunin sem þú varst að fara að keyra tilheyrir annarri uppsetningu, og göngin sem þú felldir verða ekki þau sem þú áttir við.