OpenVPN Access Server හි එකම කාර්යයක් ලෙස පෙනෙන දෙයක් සඳහා විධාන දෙකක් අලවනු ලැබේ, ඒවා වෙනස් දේවල් කරයි. systemctl restart openvpnas මුළු නිෂ්පාදනයම නවතා නැවත අරඹයි. sacli start ඔබ දැන් වෙනස් කළ වින්‍යාසය කියවන අභ්‍යන්තර සේවා ඔසවයි. ඒවා අතර තේරීම රුචිකත්වයේ ප්‍රශ්නයක් නොවේ: එය සැකසුමේම ලේඛනය පවසන දෙය, ඔබේ සැසිය නැවත අරඹන්නට යන සේවාදායකය හරහා යනවාද, සහ ඔබ නිවැරදි නිෂ්පාදනය දෙස බලා සිටිනවාද යන්න මත රඳා පවතී.

ස්ථර දෙකක්, ඩේමන් එකක්

Access Server තනි systemd ඒකකයක්, openvpnas, ලෙස ක්‍රියාත්මක වන අතර එම ඩේමන් වෙබ් අතුරුමුහුණත පිටුපස ඇති අභ්‍යන්තර සේවා සහ VPN ශ්‍රාවකයන් අධීක්ෂණය කරයි. sacli එම ස්ථාපනයටම ඇති විධාන රේඛා අතුරුමුහුණත වන අතර එය /usr/local/openvpn_as/scripts/sacli හි පිහිටා ඇත, ඒකකය ප්‍රතිස්ථාපනය නොකර එම අභ්‍යන්තර සංරචක ආරම්භ කිරීමට, නැවැත්වීමට සහ විමසීමට එයට හැකිය.

එබැවින් විධාන දෙකම පවතී. ඩේමන් නැවත ආරම්භ කිරීම සියල්ල නැවත ක්‍රියාත්මක කරයි, පාරිභෝගික උමං අවසන් කරන ක්‍රියාවලියද ඇතුළුව. sacli start දැනටමත් ක්‍රියාත්මක වන ඩේමන්ට එහි සංරචක ඔසවන ලෙස ඉල්ලා සිටියි, එවිට ඒවා නව වින්‍යාසය කියවයි, බොහෝ ගුණාංග වෙනස්කම්වලට ඇත්තෙන්ම අවශ්‍ය වන්නේ එයයි.

පළමු කොන්දේසිය: සැකසුමේ ලේඛනය පවසන දේ

ඔබ වෙනස් කළ සැකසුමේ පිටුව කියවන්න, පසුගිය මාසයේ වෙනස් කළ සැකසුමේ පිටුව නොවේ. ConfigPut හරහා ලියන ලද ගුණාංගයකට පසුව සාමාන්‍යයෙන් sacli start පැමිණේ, එම යුගලය ලේඛනගත කළ යෙදීම් පියවරයි. ශ්‍රාවක මට්ටමේ හැසිරීමේ වෙනසක්, හෝ පිටුව සේවා නැවත ආරම්භයක් අවශ්‍ය ලෙස විස්තර කරන ඕනෑම දෙයක්, ඒකකය නැවත ආරම්භ කිරීම නිවැරදි වන පන්තියයි.

විධාන දෙක එකිනෙකට හුවමාරු කළ නොහැක, එබැවින් අනුමාන කිරීමේ දෝෂ රටාව අසමමිතිකය. සම්පූර්ණ නැවත ආරම්භයක් අවශ්‍ය වූ විට sacli start භාවිත කිරීමෙන් පැරණි ක්‍රියාවලියක් තවමත් පෙර වින්‍යාසයට සේවය කරයි, එය සැකසුම නොසලකා හැර ඇති බවක් පෙනේ. sacli start ප්‍රමාණවත් වූ විට සම්පූර්ණ නැවත ආරම්භයක් කිරීම හේතුවක් නැතිව සම්බන්ධිත සෑම පාරිභෝගිකයෙකුම ඉවත් කරයි.

දෙවන කොන්දේසිය: ඔබේ සැසිය උමං තුළ තිබේද

ඔබ Access Server එය සපයන VPN හරහා පරිපාලනය කරන්නේ නම්, නැවත ආරම්භය ඔබේ shell එක ගෙන යන සම්බන්ධතාවය ඉවත් කරයි. ඔබේ සැසිය මිය ගිය පසු විධානය අවසන් විය හැක, එබැවින් එය ක්‍රියා කළේදැයි ඔබ අනුමාන කළ යුතුය. එම හේතුව නිසාම sacli start ද නැවත ආරම්භ වන සංරචකය ඔබේ ගමනාගමනය හසුරුවන විට සැසිය තාවකාලිකව බාධා කළ හැක.

කිසිදු විධානයකට පෙර පටියෙන් පිටත මාර්ගයක් විවෘතව තබා ගන්න: සැපයුම්කරුගේ කොන්සෝලය, හයිපර්වයිසර් කොන්සෝලය, හෝ ශ්‍රේණිගත සැසියක්. මෙම කොන්දේසිය තීරණය කරන්නේ ඔබ විධානය කුමන විටෙක ධාවනය කරන්නේද යන්නය, කුමක්ද යන්න නොවේ, මිනිත්තු දෙකක වෙනසක් බාධා වාර්තාවක් බවට පත් කරන්නේ ද එයයි.

තෙවන කොන්දේසිය: මෙය ඔබ සිතන නිෂ්පාදනයද

Access Server යනු Community OpenVPN නොවේ. ප්‍රජා ස්ථාපනය openvpn@server හෝ openvpn-client@profile වැනි ඒකක ධාවනය කරයි, වින්‍යාසය /etc/openvpn තුළ ඇත, සහ එහි sacli නොමැත. හවුල් සත්කාරකයක නමේ openvpn අඩංගු සෑම ඒකකයක්ම නැවත ආරම්භ කිරීම සම්බන්ධයක් නැති උමං එකට වැටෙන ක්‍රමයයි.

කිසිවක් ස්පර්ශ කිරීමට පෙර හඳුනා ගන්න: systemctl status openvpnas --no-pager Access Server ක්‍රියාත්මක වන්නේදැයි පිළිතුරු දෙයි, sacli status එහි අභ්‍යන්තර සංරචක ලැයිස්තුගත කරයි, systemctl list-units --type=service නමේ openvpn ඇති ඒකක ලැයිස්තුගත කරයි. අවසාන විධානය පැතිකඩ නම් සහිත ඒකක පෙන්වන්නේ නම්, ඔබ ප්‍රජා නිෂ්පාදනයේ සිටින අතර මෙහි ඉතිරිය ඔබට අදාළ නොවේ.

යොදන්න, පසුව active ට එහා තහවුරු කරන්න

active වාර්තා කරන ඒකකයකට ක්‍රියාත්මක වන ක්‍රියාවලියක් ඇත, එය ක්‍රියාත්මක වන සත්‍යාපන මාර්ගයකට සමාන නොවේ. යෙදීම් පියවරෙන් පසු, නැවත ආරම්භ වනු ඇතැයි ඔබ බලාපොරොත්තු වූ සංරචක සඳහා sacli status පරීක්ෂා කරන්න, අගය sacli ConfigQuery මගින් සුරකින බව තහවුරු කරන්න, පසුව පරීක්ෂණ ගිණුමක් සමඟ එක් සීමිත පාරිභෝගික පිවිසුමක් ධාවනය කරන්න.

යෙදුම් මට්ටමේ යමකින් අවසන් කරන්න: උමං හරහා පෞද්ගලික සම්පතකට ළඟා වන්න, සේවාදායකයේ පොදු ලිපිනයට ping කිරීම පමණක් නොවේ. තල්ලු කළ මාර්ගය හෝ DNS සැකසුම වැරදි වන විට සාර්ථක වන අතටහුරු කිරීම සෑම සේවා පරීක්ෂාවක්ම පසු කර, ගැටලුව වාර්තා කළ පුද්ගලයා අසාර්ථක කරනු ඇත.

කුමන ක්‍රියා sacli ට අයත්ද යන්න සඳහා සැපයුම්කරුගේ සේවා කළමනාකරණ නිබන්ධය යොමුවයි, නැවත ආරම්භය ආරක්ෂිත විකල්පය බව තීරණය කිරීමට පෙර එය විවෘත කිරීම වටී.

තීරණය එක් ගමනකින්

මෙම පේළි හතර පහළට ගොස් පළමු ගැළපෙන පේළියේ නවතින්න:

  • සැකසුම් පිටුව sacli start සඳහන් කරයි, නැතහොත් ඔබ දැන් ConfigPut ධාවනය කළා: sacli start භාවිත කරන්න.
  • පිටුව නැවත ආරම්භයක් ඉල්ලා සිටී, නැතහොත් වෙනස ගුණාංග නොව ශ්‍රාවකයන්ට බලපායි: systemctl restart openvpnas භාවිත කරන්න.
  • ඔබේ shell මෙම සේවාදායකය හරහා පැමිණේ: පළමුව කොන්සෝල ප්‍රවේශය සකසා, පසුව ඉහත පේළි දෙක තෝරාගත් විධානය ධාවනය කරන්න.
  • සත්‍යාපනය: sacli status, අගය සඳහා ConfigQuery, එක් පිවිසුමක්, එක් පෞද්ගලික සම්පතක්. සේවා තත්ත්වය පමණක් අවසන් රේඛාව නොවේ.

එම පේළිවලින් දෙකක් පරීක්ෂණ සහ දෙකක් ක්‍රියාවන් වන අතර, අනුපිළිවෙලේ අර්ථය එයයි. නිෂ්පාදන ප්‍රශ්නයට පිළිතුරු දිය නොහැකි නම් නවතින්න: ඔබ ධාවනය කිරීමට යන විධානය වෙනත් ස්ථාපනයකට අයත් වන අතර, ඔබ හෙළන උමං ඔබ අදහස් කළ එක නොවනු ඇත.

අදාළ ලිපි