මෙහෙයුම් මාර්ගෝපදේශය: OpenVPN ගැනුම්කරුවන් දෙදෙනෙකු වෙන වෙනම ඇතුළත් කිරීම
එකම OpenVPN සත්කාරකයක ගැනුම්කරුවන් දෙදෙනෙකුට වෙන වෙනම සවන්දෙන්නන්, තටාක, විශ්වාස ගොනු සහ අවලංගු කිරීම් බෙදාහැරීම අවශ්ය වන අතර, ඔවුන් වෙන් කර තබන පිළිගැනීම් පරීක්ෂණයක් ද අවශ්යය.
එක් සත්කාරකයක ගැනුම්කරුවන් දෙදෙනෙකු තවත් සේවාදායක කොටසක් සහ දෙවන වරායක් ලෙස පෙනේ. ගැනුම්කරුවෙකුට ඇත්ත වශයෙන්ම ඇති සියල්ල ලැයිස්තුගත කළ විට මෙය වෙනත් ව්යාපෘතියක් බවට පත්වේ: සවන්දෙන්නෙකු, උමං තටාකයක්, අනන්යතාවක්, විශ්වාස ගොනු, මාර්ග සහ අවලංගු කිරීම් කාලසටහනක්. ඒවායින් එකක් හැර දැමුවහොත් දෙවන ගැනුම්කරු නිශ්ශබ්දව පළමු ගැනුම්කරුගේ කොටසක් උරුම කරගනී. එක් එක් ගැනුම්කරු සඳහා කාඩ්පතක් සාදා පළමු සේවාලාභියා සම්බන්ධ වීමට පෙර එය පුරවන්න.
එක් එක් ගැනුම්කරු සඳහා සම්පූර්ණ සම්පත් කාඩ්පතක් වෙන් කරන්න
සම්පූර්ණ කට්ටලය එකට වෙන් කරන්න: පොදු වරාය, උමං උපජාලය, වින්යාස මාර්ගය, ලොග් ගමනාන්තය, සේවා අවස්ථාවේ නම සහ උපාංගය. ඒවා කණ්ඩායමක් ලෙස නම් කිරීම තමයි පළමු ගැනුම්කරුගේ තටාකය හෝ අතුරුමුහුණත තවමත් අඩංගු ක්රියාකාරී ගොනුවක සාම්ප්රදායික පිටපත වළක්වන්නේ. අගයන් උදාහරණ මිස වෙන් කළ වරායන් නොවේ, එබැවින් සත්කාරකය දැනටමත් භාවිතා කරන දේ පරීක්ෂා කරන්න. ආරම්භ වන සේවාවක් සම්පූර්ණ ගැනුම්කරුවෙකුට සමාන නොවේ.
කාඩ්පත වින්යාසය අසල තබා අගයක් වෙනස් වන සෑම විටම එය යාවත්කාලීන කරන්න. යථාර්ථයෙන් ඈත් වන ලේඛන නොමැති වීමට වඩා නරකය.
විශ්වාස ද්රව්ය එක් එක් ගැනුම්කරු තුළ තබන්න
එක් එක් ගැනුම්කරු සඳහා වෙනම නිකුත් කරන අධිකාරියක් මායිම ගැන සිතීම පහසු කරන අතර අත්සන් යතුර අන්තර්ජාලයට නිරාවරණය වූ සත්කාරකයෙන් ඈත් කරයි. හවුල් මූලයක් ද ක්රියා කළ හැකි නමුත්, පොදු නැංගුරමක් සේවා දෙකක් එක් සාමාජිකත්ව වසමක් බවට පත් නොකරයි. එක් එක් සවන්දෙන්නා කුමන දාම පිළිගනීද සහ කුමන සේවාලාභී අනන්යතා අනුමත කරයිද යන්න තීරණය කර දෙකම ලියන්න. යමක් සම්බන්ධ වන තෙක් උත්සාහයෙන් හා වැරදීමෙන් දාමයෙන් සහතික ඉවත් නොකරන්න.
සේවාදායකයාගේම පුද්ගලික යතුර එක් එක් ගැනුම්කරු සඳහා ආරක්ෂිත ගොනුවක තිබිය යුතු අතර, වින්යාසය සමඟ පිටපත් වන අච්චු නාමාවලියක නොවේ.
ක්රියාවලි මෙන්ම ජාල ද වෙන් කරන්න
වරායන් දෙකක ක්රියාවලි දෙකක් වෙන් නොකළහොත් තවමත් එක් සත්කාරකයක් සහ එක් මාර්ගගත කිරීමේ වගුවක් බෙදා ගනී. නිර්මාණය විශ්වාස කිරීමට පෙර සවන් දෙන්නේ කුමක්ද යන්න තහවුරු කරන්න.
ss -lunp | grep -E '1194|1195'
openssl verify -CAfile customer-a/ca.crt customer-a/client.pemසවන්දෙන්නාගේ පරීක්ෂාව එක් එක් පොදු වරාය හිමි ක්රියාවලිය කුමක්ද යන්න පෙන්වන අතර, සත්යාපනය සේවාලාභී සහතිකය අපේක්ෂිත නැංගුරමට දාම ගැසෙන්නේද යන්න පෙන්වයි. කිසිදු ප්රතිදානයක් A හි සේවාලාභියාට B හි උපජාලයට ළඟා විය නොහැකි බව ඔප්පු නොකරයි, එබැවින් මූලාශ්ර සහ ගමනාන්ත ප්රතිපත්තිය, ආපසු මාර්ග සහ හිතාමතා බෙදාගත් ඕනෑම සේවාවක් නිර්වචනය කරන්න. ජාල නාම අවකාශ හෝ බහාලුම් මාර්ගගත කිරීමේ සන්දර්භ වෙන් කර අහම්බෙන් මිශ්ර වීම අඩු කරයි, නමුත් ඒවා සම්පූර්ණ කුලී නිවැසියා මායිමක් නොවේ තමන් විසින්ම. තර්ජන ආකෘතිය ඉල්ලා සිටින විට වඩා ශක්තිමත් හුදකලා කිරීමේ යාන්ත්රණයක් තෝරන්න.
භාරදීමට පෙර අවලංගු කිරීම බෙදාහරින්න
අවලංගු කිරීමට බෙදාහැරීමේ මාර්ගයක් නොමැති තෙක් සහතික යෙදවීම අසම්පූර්ණය. ඇතුළත් කිරීමේ කොටසක් ලෙස CRL හි නිකුත් කරන්නා සහ වලංගු කාල සීමාව පරීක්ෂා කරන්න.
openssl crl -in customer-a/crl.pem -noout -lastupdate -nextupdate
systemctl status openvpn@customer-aCRL පරීක්ෂාව ලැයිස්තුව නිකුත් කළ විට සහ කල් ඉකුත් වන විට වාර්තා කරන අතර, සේවා තත්ත්වය එය කියවන අවස්ථාව ක්රියාත්මක බව තහවුරු කරයි. නව දෙයක් අවලංගු නොකළ විට පවා නිකුත් කිරීමේ ප්රතිපත්තියේ කාලසටහන අනුව ලැයිස්තුව නැවුම් කරන්න, මන්ද කල් ඉකුත් වූ CRL එකක් සෑම සේවාලාභියෙකුම ප්රතික්ෂේප කළ හැකිය. පාඨකයන්ට අර්ධ ලේඛනයක් හමු වීමට ඉඩ දීම වෙනුවට සම්පූර්ණ ගොනුවක් ප්රකාශයට පත් කරන්න, සහ යෙදවීමට පෙර අත්සන සත්යාපනය කරන්න. නිකුත් කිරීම, අන්ත ලක්ෂ්ය ක්රියාකාරිත්වය සහ විශ්රාම ගැනීම හිමිකාරිත්වය ලියා තබන්න, එවිට A ගැනුම්කරු වසා දැමීම B ට බාධා නොකරයි.
පසුව පිළිගැනීම් යුගලය ධාවනය කරන්න: අනුමත සේවාලාභියෙකු තම සේවාවට ළඟා වන අතර, A හි අක්තපත්ර B හි සවන්දෙන්නා විසින් ප්රතික්ෂේප කරයි. එය පරීක්ෂණයක් ලෙස ප්රකාශිත මායිමයි.