OpenVPN උපාංගයේ මාර්ගය: සැකසුම් හිමිකරු ද ආරම්භක ස්ක්රිප්ටය ද?
එක් නැවත ආරම්භයක් ජය ගන්නා ශාඛා මාර්ගයක් GUI සුරැකීමකින් හෝ ඈත කේත යාවත්කාලීනයකින් පසුවත් අතුරුදහන් විය හැක. ආධාරක සැකසුම් හිමිකරු ලපැච් ස්ක්රිප්ටය සමඟ සසඳන්න.
ඔබ ශාඛා මාර්ගයක් එකතු කරයි, එය ක්රියා කරයි, පසුව ඈත කේත යාවත්කාලීනයක් හෝ වෙබ් UI එකෙන් සුරැකීමක් එය ඉවත් කරයි. එම මොහොතේ දී පිළිසකර කිරීම් දෙකක් සමාන ලෙස සාධාරණ පෙනේ: මාර්ගය උපාංගයේ ආධාරක සැකසුම් මූලාශ්රයේ තැබීම, නැතහොත් ආරම්භක ස්ක්රිප්ටයකින් සාදන ලද ගොනුවට එය එකතු කිරීම. ඒවා සතියක් සමාන ලෙස හැසිරෙන අතර දෙවන උසස් කිරීමේ දී වෙනස් වේ. මෙම ලිපිය සසඳන්නේ එක් එක් ඒවා ඇත්තටම හිමිකර ගන්නේ කුමක්ද යන්නයි.
අපේක්ෂකයන් දෙදෙනා වෙනස් දේවල් හිමිකර ගනී
ආධාරක සැකසුම් මූලාශ්රය යනු උපාංගය ආදානය ලෙස සලකන සියල්ලයි: GUI ක්ෂේත්රයක්, ආයාත කළ පැතිකඩක්, සෑම සේවාදායකයකු සඳහා ලේඛනගත නාමාවලියක්, කළමනාකරණ පැකේජය කියවන සැකසුම් දත්ත සමුදායක්. සාදන ලද server.conf ප්රතිදානයයි. ප්රතිදානය සංස්කරණය කිරීම උත්පාදකය නැවත ක්රියාත්මක වන තුරු ක්රියා කරයි, එය සුරැකීමේ දී, නැවත ආරම්භයේ දී සහ උසස් කිරීමේ දී සිදු වේ.
ස්ක්රිප්ට් ප්රවේශය උත්පාදකය අවසන් වූ පසු එම ප්රතිදානයට ලපැච් කරයි. එය පරීක්ෂණාගාරයකට නීත්යානුකූල ක්රමයක් වන අතර, එය ශාඛා කාර්යාලයකට වැරදි පෙරනිමිය, මන්ද එය මාර්ගය පාඨ ගැලපීම මත රඳවන අතර ලේඛනගත ක්ෂේත්රයක් මත නොවේ.
| Question | Supported config source | Post-generation script |
|---|---|---|
| Survives a GUI save | Yes | Only if the save does not regenerate the file |
| Survives a package upgrade | Usually, when the field is documented | No guarantee; the wrapper can be replaced |
| Supportable by the vendor | Yes | No |
| Obvious to the next admin | Yes, it is in the UI | No, it lives in a wrapper |
උපාංගය නැවත ජනනය කරන දේ, සහ කවදා ද
කළමනාකරණ පැකේජ සාමාන්යයෙන් සැකසුම් දත්ත සමුදායක හෝ අච්චු කට්ටලයක තබා ආරම්භයේ දී ඩීමන් සැකසුම් සාදයි. වෙබ් UI එකෙන් සුරැකීම බොහෝ විට එක් පේළියක් ලපැච් කිරීම වෙනුවට මුළු ගොනුවම නැවත ලියයි. ඔබේ වෙනස එම ගොනුවේ තිබුණේ නම්, දැන් එය ගොස් ඇත, සහ කිසිවක් අනතුරු ඇඟවීමක් සටහන් නොකරයි, මන්ද උපාංගයේ දෘෂ්ටිකෝණයෙන් කිසිවක් නැති වී නැත.
ආරම්භක ආවරණවලට දෙවන අසාර්ථකත්ව ආකාරයක් ඇත. නිශ්චිත පරතරයක් සහිත උපදෙසක් සඳහා grep අච්චු වෙනසකින් පසු ගැලපීම නවත්වයි, සහ ස්ක්රිප්ටය නිහඬව කිසිවක් නොකරයි. ඊටත් නරක, ඈත කේත යාවත්කාලීනයක් ආවරණය නව අනුවාදයකින් ප්රතිස්ථාපනය කර ලපැච් එය සමඟ රැගෙන යා හැක. එවිට ඔබට වසරක් පැවතී, කිසිවෙකු මාර්ගකරණය සමඟ සම්බන්ධ නොකළ නඩත්තුවක් අතරතුර අතුරුදහන් වූ මාර්ගයක් ඇත.
ආධාරක හිමිකරු ප්රකාශ කළ යුතු දේ
ශාඛා උපසර්ගයකට එකක් නොව තුනක් අවශ්යයි. සේවාදායකයා මාර්ගය ඉගෙන ගත යුතුය, සර්වරය කුමන සත්යාපිත සේවාදායකයා උපසර්ගය හිමිකර ගනීදැයි දැන ගත යුතුය, සහ ශාඛා පැත්ත එයට දුන් ටනල් ලිපිනයට රථවාහන ආපසු යැවිය යුතුය. OpenVPN පදවලින් එයින් අදහස් වන්නේ තල්ලු කළ route, සේවාදායකයාට බැඳුණු ගැලපෙන iroute, සහ අනෙක් පැත්තේ ආපසු මාර්ගයක්ය.
මෙහිදී උපාංග UI නොමඟ යවයි. “සේවාදායකයන්ට සර්වරයේ LAN වෙත ප්රවේශයට ඉඩ දෙන්න” ලෙස ලේබල් කළ චෙක්පෙට්ටිය සර්වරයේම ජාලය දෙසට රථවාහන විස්තර කරයි. ඔබේ ශාඛාව ප්රතිවිරුද්ධ දිශාවයි: එක් සේවාදායකයකු පිටුපස ඇති ජාලයක්, සර්වර් පැත්තෙන් ළඟා විය හැකි. එම ලේබලය ඒ සඳහා ආධාරකයක් අදහස් නොකරයි, සහ ගොනුවක ඇති වලංගු උපදෙසක් එය පැකේජය ආරක්ෂා කරන බවට පොරොන්දුවක් නොවේ.
ආධාරක පාලනයක් නොමැති විට
සමහර විට ස්ථාපිත නිකුතුවට සහකරු-විශේෂිත මාර්ගයක් ප්රකාශ කළ නොහැක. එවිට අවංක විකල්ප වන්නේ ඔබ පාලනය කරන වෙනත් ගේට්වේයක්, නැතහොත් දෙකෙළවරේම ආධාරක අඩවි-සිට-අඩවි ප්රකාරයයි. දෙකෙළවරම එය කථා කළ යුතුය. අඩවි-සිට-අඩවි යැයි පවසන නිෂ්පාදන පිටුවක් අත්තනෝමතික OpenVPN පැතිකඩක් වෙනත් ප්රොටෝකෝලයක ටනලය සමඟ හුවමාරු කළ හැකි ලෙස නොකරයි, සහ එම යුගලය බලෙන් කිරීම සාමාන්යයෙන් තත්ත්ව පිටුවේ හොඳින් පෙනෙන අර්ධ-සම්බන්ධිත ටනලයක් නිපදවයි.
ජාලය උරුම වන කෙනෙකුට එක් වාක්යයකින් විස්තර කළ හැකි විකල්පය තෝරන්න. පිළිතුරට ස්ක්රිප්ට් මාර්ගයක් සහ පාඨ රටාවක් සඳහන් කිරීම අවශ්ය නම්, නිර්මාණය දැනටමත් බිඳෙනසුලුය.
අභිප්රාය විගණනය කළ හැකි කරන්න
ගිවිසුම උපාංගයෙන් පිටත සටහන් කරන්න: ඵලදායී සේවාදායක අනන්යතාව, උපසර්ගය, ආපසු ගේට්වේ, සහ එක් එක් ඒවා සපයන ආධාරක ක්ෂේත්රය. ආධාරක යාන්ත්රණය හරහා සැකසුම් අපනයනය කරන්න එවිට නැවත ගොඩනැගීමට යොමුවක් ඇත, සහ නැවත සම්බන්ධ වීම, නැවත ආරම්භය සහ උසස් කිරීමෙන් පසු සේවාව තහවුරු කරන්න, වෙනසට පසුව පමණක් නොව.
යමක් බිඳුණු විට, පැහැදිලි නොකළ පේළියක් ප්රතිස්ථාපනය කර බලාපොරොත්තු වනවාට වඩා, සාදන ලද ප්රතිඵලය එම වාර්තාව සමඟ සසඳන්න.OpenVPN 2.6 යොමුව යනු UI සමඟ තර්ක කිරීමට පෙර route සහ iroute අන්තර්ක්රියා කරන ආකාරය තහවුරු කරන ස්ථානයයි.
ඊළඟ වෙනස සඳහා පිරික්සුම් ලැයිස්තුව: හිමිකරු නම් කරන්න, තෙකොටස් ගිවිසුම ප්රකාශ කරන්න, අභිප්රාය අපනයනය කරන්න, සහ ඔබේ සංස්කරණයෙන් පසු නොව, උපාංගයේම ජීවන චක්ර සිදුවීම්වලින් පසු නැවත පරීක්ෂා කරන්න.