කුමන openvpn ද්විමය ගොනුව ක්රියාත්මක වේද? දියත් කිරීමේ මාර්ගය පරීක්ෂා කරන්න
විධාන නාමය, සේවා මාර්ගය සහ පැකේජ ගොනුව වෙනස් වස්තු තුනක් විය හැකිය. දියත් කිරීමේ මාර්ගය පරීක්ෂා කරන්න, පැකේජ ගොනු සත්යාපනය කරන්න, පසුව ආවරණය ඉවත් කරන්න.
පැරණි විසඳුමක් OpenVPN ක්රියාත්මක කළ හැකි ගොනුව වෙනත් තැනකට ගෙන ගොස් මුල් මාර්ගයේ shell ආවරණයක් ඉතිරි කළේය. මාස කිහිපයකට පසු යාවත්කාලීන කිරීමක් පැමිණෙන අතර, එම විසඳුම ආපසු හැරවීම සැබවින්ම කුමන ගොනුව සේවාදායකයාද යන්න අනුමාන කිරීමේ ක්රීඩාවක් බවට පත්වේ. විධාන නාමය, සේවාවේ වින්යාසගත කළ ක්රියාත්මක කළ හැකි ගොනුව සහ පැකේජයේම ගොනු ලැයිස්තුව යන සියල්ල වෙනස් වස්තූන් වෙත යොමු විය හැකි අතර, අනෙක් ඒවා නොමැතිව එකක් අලුත්වැඩියා කිරීම නිවැරදි ලෙස පෙනෙන නමුත් වඩා නරක ලෙස හැසිරෙන සත්කාරකයක් නිපදවයි.
සේවාව දියත් කරන මාර්ගයෙන් පටන් ගන්න
ටර්මිනලය සහ systemd ඒකකය ක්රියාත්මක කළ හැකි ගොනු එකම ආකාරයෙන් විසඳන්නේ නැත. shell PATH තුළ සොයයි; ඒකකය මාර්ගයක් නම් කරයි, සහ drop-in අභිබවා යැවීම් ඔබ කියවන ගොනුව ස්පර්ශ නොකර එය වෙනුවට යෙදිය හැක. එම වෙනස මෙම කාර්යයේ බොහෝ ව්යාකූලත්වය පැහැදිලි කරයි. ඔබේ අලුත්වැඩියාව කුමන ගොනුව ඉලක්ක කළ යුතුද යන්නද එය තීරණය කරයි.
ඒකකයෙන් එය කුමක් ක්රියාත්මක කරන්නේදැයි අසන්න, එය වෙනස් කරන drop-in ඇතුළුව, සහ ඔබ බලයලත් යැයි සිතන කොටස වෙනුවට ලැබෙන ExecStart පේළිය කියවන්න. පසුව එම මාර්ගය ඕනෑම සංකේතාත්මක සබැඳියක් හරහා අවසාන ගොනුව දක්වා අනුගමනය කරන්න. සැඟවුණු නාමාවලියකට exec සමඟ අවසන් වන ආවරණයක් මෙම පැරණි නිවැරදි කිරීම්වල සාමාන්ය සැකැස්මකි.
යමක් වෙනස් කිරීමට පෙර විසඳන ලද මාර්ගය ලියා තබන්න.
systemctl cat [email protected] | grep -n 'ExecStart'
readlink -f "$(command -v openvpn)"විධාන නාමය සේවා මාර්ගය සමඟ සසඳන්න
පිළිතුරු දෙක බොහෝ විට වෙනස් වන අතර, එම වෙනස ස්වයංක්රීයව දෝෂයක් නොවේ. NetworkManager ප්ලගිනයක් එහිම මාර්ගය දියත් කළ හැකි අතර, බහාලුමක් තවත් එකක් රඳවා ගත හැක.
වැදගත් වන්නේ රථවාහන සේවා කරන ක්රියාවලිය කුමන හිමිකරු දියත් කරන්නේදැයි දැන ගැනීමයි. ඒකකය /usr/local/sbin/openvpn-wrapper ක්රියාත්මක කරන අතර ඔබේ shell /usr/sbin/openvpn විසඳන්නේ නම්, දෙවන ගොනුව අලුත්වැඩියා කිරීම සේවාවේ කිසිවක් වෙනස් නොකරයි.
එක් එක් අපේක්ෂකයා කුමන පැකේජයට අයත්දැයි අසන්න, පසුව ගොනුව පැකේජයෙන් කළමනාකරණය වේද නැතහොත් දේශීයව තබා ඇත්දැයි තීරණය කරන්න. හිමි පැකේජයක් නොමැති ගොනුවක් යනු කෙනෙකු උත්සාහයෙන් එහි තැබූ ගොනුවකි, සහ එය මකා දැමීමට පෙර නමක්, හිමිකරුවෙකු සහ හේතුවක් ලැබිය යුතුය. ප්රතිවිරුද්ධ වැරැද්දද සුලභය: සංසද පෝස්ටුවක් එම නාමාවලියම භාවිත කළ නිසා පැරණි සුරකින ලද ද්විමය ගොනුවකින් පැකේජ ගොනුව උඩින් ලිවීම.
පැකේජ ගොනු ගැන පැකේජ දත්ත සමුදායට කතා කිරීමට ඉඩ දෙන්න
මෘදුකාංගය Debian පැකේජයකින් පැමිණියේ නම්, එහි ගොනු තවමත් ස්ථාපිත කළ දෙයට ගැලපේදැයි පැකේජ දත්ත සමුදාය ඔබට කිය හැක. මෙය අඛණ්ඩතාව පිළිබඳ පටු ප්රශ්නයක් මිස ආරක්ෂක තීන්දුවක් නොවේ, සහ කුමක් අලුත්වැඩියා කළ යුතුද යන්න තීරණය කිරීමේදී එම වෙනස වැදගත් වේ. නොගැලපීම යනු ස්ථාපනයෙන් පසු ගොනුව වෙනස් වූ බවයි, එය ඔබේ පැරණි විසඳුම හෝ නීත්යානුකූල දේශීය සංස්කරණයක් විය හැක. ප්රතිදානය කුමක්දැයි තීරණය නොකරයි, එබැවින් එය නිගමනයක් නොව ඇඟවීමක් ලෙස කියවන්න.
සත්යාපනය ක්රියාත්මක කර හිස් ප්රතිඵලයක් කිසිවකට සාක්ෂියක් ලෙස සැලකීම වෙනුවට ප්රතිදානය කියවන්න.
dpkg -S /usr/sbin/openvpn
dpkg --verify openvpndpkg අත්පොත සටහන් කරන්නේ සත්යාපනය ස්ථාපිත ගොනු දේශීයව වාර්තා කළ පාරදත්ත සමඟ සසඳන බවත්, ඇති තැන ගබඩා කළ පරීක්ෂා එකතු භාවිත කරන බවත්ය. එය වෙනස් වූ පැකේජ ගොනුවක් දකියි, සහ එය වෙනුවට වෙනත් ද්විමය ගොනුවක් දියත් වේදැයි එයට කිව නොහැක.
අලුත්වැඩියා කිරීමට පෙර තත්ත්වය සටහන් කරන්න
විසඳන ලද දියත් කිරීමේ මාර්ගය, ගොනුවේ පැකේජ සම්බන්ධය, ආවරණයේ ස්ථානය සහ එය ගෙන ආ වෙනස්කම් වාර්තාව එකතු කරන්න. පසුව අවශ්ය වන ඒකාබද්ධ කිරීමේ කාර්යයක් ආවරණයේ තිබේ නම් එය ආරක්ෂිත ස්ථානයකට පිටපත් කරන්න.
කියවීමට පෙර ආවරණයේ අන්තර්ගතය සහාය සංවාදයකට අලවන්න එපා, මන්ද මෙම පිටපත් සමහර විට අක්තපත්ර හෝ ද්වාර විස්තර ගෙන යයි.
ඔබ වැඩ කරන අතරතුර සේවාව කුමන පැතිකඩ භාවිත කරන්නේද සහ කවුරුන් සම්බන්ධ වී ඇත්ද සටහන් කරන්න, මන්ද උමං නැවත ආරම්භ කිරීම ඔබ සත්කාරකය පරිපාලනය කරන සැසිය බිඳ දැමිය හැක.
දියත් කිරීම සත්යාපනය කර, පසුව ආවරණය ඉවත් කරන්න
අලුත්වැඩියාවෙන් පසු සේවාව අරඹා, ක්රියාවලිය ඔබ අදහස් කළ මාර්ගයේ ක්රියාත්මක වන බව තහවුරු කරන්න. අතින් ක්රියාත්මක කළ අනුවාද විමසුමක් ගොනුව ක්රියා කරන බව ඔප්පු කරයි; ඒකකය එය භාවිත කරන බව ඔප්පු නොකරයි.
පසුව සේවාදායකයක් නැවත සම්බන්ධ කර පැතිකඩ තවමත් සත්යාපනය කරන්නේදැයි පරීක්ෂා කරන්න, මන්ද මුල් විකල්ප නොසලකා හරින ද්විමය මාරු කිරීම සහතික ගැටලුවක් ලෙස පෙනෙන ආකාරයෙන් අසාර්ථක වනු ඇත.
විස්ථාපිත ආවරණය එය ගෙන ආ එම වෙනස්කම් වාර්තාව හරහා ඉවත් කරන්න. නිම වූ අලුත්වැඩියාව කුමන ක්රියාත්මක කළ හැකි ගොනුව ක්රියාත්මක වේද, ඇයිද, සහ කුමන ගොනුව ඉවත් කළේද කියයි; ගොනු නාමයක් ප්රතිසාධනය කර බලාපොරොත්තු වීම එය නොවේ.