OpenVPN Access Server: erġa’ ibda d-daemon jew applika s-setting
systemctl restart openvpnas jerġa’ jibda d-daemon; sacli start iqajjem is-servizzi interni. Issegwi dak li tgħid id-dokumentazzjoni tas-setting, imbagħad ivverifika aktar minn active.
Żewġ kmandi jitwaħħlu għal dak li jidher l-istess xogħol fuq OpenVPN Access Server, u jagħmlu affarijiet differenti. systemctl restart openvpnas iwaqqaf u jerġa’ jibda l-prodott kollu. sacli start iqajjem is-servizzi interni li jaqraw il-konfigurazzjoni li għadek kemm bdilt. L-għażla bejniethom mhix kwistjoni ta’ togħma: tiddependi minn dak li tgħid id-dokumentazzjoni tas-setting stess, jekk is-sessjoni tiegħek tgħaddix mis-server li se terġa’ tibda, u jekk intix qed tħares lejn il-prodott it-tajjeb.
Żewġ saffi, daemon wieħed
Access Server jaħdem bħala unit waħda systemd, openvpnas, u dak id-daemon jissorvelja s-servizzi interni wara l-interface web u l-listeners tal-VPN. sacli hu l-interface tal-kmand line għall-istess installazzjoni, f’ /usr/local/openvpn_as/scripts/sacli, u jista’ jibda, iwaqqaf u jistaqsi dawk il-komponenti interni mingħajr ma jibdel l-unit.
Hu għalhekk li jeżistu ż-żewġ kmandi. Erġa’ ibda tad-daemon jerġa’ jesegwixxi kollox, inkluż il-proċess li jtemm it-tunnels tal-klijenti. sacli start jitlob lid-daemon li diġà qed jaħdem iqajjem il-komponenti tiegħu biex jaqraw il-konfigurazzjoni l-ġdida, u dan hu dak li l-biċċa l-kbira tal-bidliet fil-proprjetajiet tassew jeħtieġu.
L-ewwel kundizzjoni: x’ tgħid id-dokumentazzjoni tas-setting
Aqra l-paġna tas-setting li bdilt, mhux ta’ dak li bdilt ix-xahar li għadda. Wara proprjetà miktuba permezz ta’ ConfigPut normalment jiġi sacli start, u dak il-par hu l-pass tal-applikazzjoni dokumentat. Bidla fl-imġiba fil-livell tal-listener, jew kull ma l-paġna tiddeskrivi bħala li jeħtieġ erġa’ ibda tas-servizz, hija l-klassi fejn erġa’ ibda tal-unit hu korrett.
Iż-żewġ kmandi mhumiex interkambjabbli, għalhekk il-mod tal-falliment meta taqta’ bl-addoċċ mhux simetriku. L-użu ta’ sacli start meta kien meħtieġ erġa’ ibda sħiħ iħalli proċess qadim għadu jservi l-konfigurazzjoni preċedenti, u dan jidher qisu s-setting ġie injorat. Erġa’ ibda sħiħ meta sacli start kien biżżejjed iwaqqa’ kull klijent konness mingħajr raġuni.
It-tieni kundizzjoni: is-sessjoni tiegħek hija fit-tunnel
Jekk tamministra Access Server permezz tal-VPN li jipprovdi, l-erġa’ ibda jneħħi l-konnessjoni li ġġorr is-shell tiegħek. Il-kmand jista’ jitlesta wara li s-sessjoni tiegħek tmut, u allura taqta’ bl-addoċċ jekk ħadimx. sacli start jista’ wkoll ifixkel sessjoni għal ftit bl-istess raġuni meta l-komponent li jerġa’ jinbeda jġestixxi t-traffiku tiegħek.
Żomm triq barra mill-banda miftuħa qabel kull kmand: console tal-fornitur, console tal-hypervisor, jew sessjoni serjali. Dan il-kundizzjoni jiddeċiedi meta tmexxi l-kmand, mhux liema, u hu li jibdel bidla ta’ żewġ minuti f’ rapport ta’ waqfien.
It-tielet kundizzjoni: dan huwiex il-prodott li taħseb
Access Server mhuwiex Community OpenVPN. Installazzjoni tal-komunità tmexxi units bħal openvpn@server jew openvpn-client@profile, bil-konfigurazzjoni f’ /etc/openvpn, u sacli ma jeżistix hemmhekk. Erġa’ ibda ta’ kull unit li għandu openvpn fl-isem tiegħu fuq host maqsum hu l-mod kif tunnels mhux relatati jaqgħu flimkien.
Identifika qabel ma tmiss xejn: systemctl status openvpnas --no-pager iwieġeb jekk Access Server huwiex dak li qed jaħdem, sacli status jelenka l-komponenti interni tiegħu, u systemctl list-units --type=service jelenka units li isimhom fih openvpn. Jekk l-aħħar kmand juri units b’ isem ta’ profil, int fuq il-prodott tal-komunità u l-bqija ta’ dan ma japplikax għalik.
Applika, imbagħad ivverifika lil hinn minn active
Unit li jirrapporta active għandu proċess li qed jaħdem, li mhuwiex l-istess bħal triq tal-awtentikazzjoni li taħdem. Wara l-pass tal-applikazzjoni, iċċekkja sacli status għall-komponenti li kont qed tistenna li jerġgħu jinbdew, ikkonferma li l-valur ġie salvat b’ sacli ConfigQuery, u mbagħad mexxi login wieħed limitat tal-klijent b’ kont tat-test.
Iffinalizza b’ xi ħaġa fil-livell tal-applikazzjoni: ilħaq riżors privat permezz tat-tunnel, mhux biss ping lejn l-indirizz pubbliku tas-server. Handshake li jirnexxi waqt li r-rotta mbuttata jew is-setting tad-DNS huma ħżiena se jgħaddi minn kull verifika tas-servizz u xorta se jfalli lill-persuna li rrappurtat il-problema.
it-tutorial tal-fornitur dwar il-ġestjoni tas-servizzi hu r-referenza għal liema operazzjonijiet jappartjenu lil sacli, u jiswa li tiftuħ qabel ma tiddeċiedi li erġa’ ibda hu l-għażla sigura.
Id-deċiżjoni f’ pass wieħed
Imxi b’ dawn l-erba’ linji u waqaf fl-ewwel waħda li taqbel:
- Il-paġna tas-setting issemmi sacli start, jew għadek kemm mexxejt ConfigPut: uża sacli start.
- Il-paġna teħtieġ erġa’ ibda, jew il-bidla tmiss listeners u mhux proprjetajiet: uża systemctl restart openvpnas.
- Is-shell tiegħek jiġi minn dan is-server: l-ewwel ipprepara aċċess għall-console, imbagħad mexxi l-kmand li għażlu ż-żewġ linji ta’ fuq.
- Verifika: sacli status, ConfigQuery għall-valur, login wieħed, riżors privat wieħed. L-istat tas-servizz waħdu mhuwiex il-linja tal-finitura.
Tnejn minn dawk il-linji huma verifiki u tnejn huma azzjonijiet, u dan hu l-punt tal-ordni. Jekk ma tistax twieġeb il-mistoqsija dwar il-prodott, waqaf: il-kmand li kont se tmexxi jappartjeni lil installazzjoni oħra, u t-tunnel li se twaqqa’ mhux se jkun dak li ħsibt.