OpenVPN Connect සහ OpenVPN GUI: Windows පැතිකඩ කොහේ තබා ගනීද
Windows සේවාදායක දෙකක්, පැතිකඩ ආකෘති දෙකක්: GUI ගොනුවකින් .ovpn ගොනු ලැයිස්තුගත කරයි, Connect ආයාත ගබඩාවක් තබා ගනී. පසුව නිවැරදිව ඉවත් කරන්න හෝ ආයාත කරන්න.
Windows තුළ "මගේ OpenVPN පැතිකඩ කොහේද" යන ප්රශ්නයට වෙනස් පිළිතුරු දෙකක් ඇත, වැරදි එක තෝරා ගැනීමෙන් අඩක් දවසක් නාස්ති වේ. ප්රජා OpenVPN GUI ඩිරෙක්ටරියක් එහි පැතිකඩ ලැයිස්තුව ලෙස සලකයි: වින්යාසගත ෆෝල්ඩරයේ ඇති සෑම .ovpn ගොනුවක්ම ට්රේ මෙනුවේ දිස්වේ, එම ෆෝල්ඩරයෙන් ඉවත් කළ ගොනුව අතුරුදහන් වේ. OpenVPN Connect ආයාත ගබඩාවකින් ක්රියා කරයි, එබැවින් ඔබ තැටියෙන් මකා දැමූ පැතිකඩ එය තබා ගනී, ඔබ පිටපත් කළ ගොනුව නොසලකා හරියි. පහත සංසන්දනය කිසිවක් ස්පර්ශ කිරීමට පෙර කුමන ෆෝල්ඩරය විවෘත කළ යුතුද යන්න තීරණය කිරීමට මා භාවිතා කරන දෙයයි.
ෆෝල්ඩර ලැයිස්තුවක් ආයාත ගබඩාවකට එරෙහිව
ප්රජා GUI ආරම්භයේදී ගොනු ගණන් කරයි: ස්ථාපනයේදී තෝරාගත් එක් වින්යාස ඩිරෙක්ටරියක් කියවයි, එහි ඇති .ovpn ගොනුවක් පැතිකඩකි. සේවාදායකය වසා, එම ෆෝල්ඩරයට ගොනුවක් පිටපත් කර, නැවත ආරම්භ කරන්න, සටහන මෙනුවේ ඇත.
Connect ඊට වෙනස්ව ආයාතයේදී ලියූ වාර්තාවලින් තම ලැයිස්තුව ගොඩනඟයි, එබැවින් පිටපත් කළ ගොනුව නොපෙනේ, නමුත් ආයාත කළ පැතිකඩ මුල් බාගැනීම මකා දැමීමෙන් පසුවත් පවතී. එම එකම වෙනස සේවාදායක දෙක පැතිකඩ වෙනස් ස්ථානවල තබා ගනී යන බොහෝ වාර්තා පැහැදිලි කරයි, මන්ද ඔවුන් සැබවින්ම එසේ කරයි.
ප්රජා GUI: සැබවින්ම භාවිතා කරන ෆෝල්ඩරය කුමක්ද
ෆෝල්ඩර දෙකක් වැදගත් වේ. එක් අයෙකුට ස්ථාපනය %USERPROFILE%\OpenVPN\config කියවයි; සියලු අයට ස්ථාපනය C:\Program Files\OpenVPN\config, නැතහොත් සේවාදායකය 32-bit විට x86 මාර්ගය කියවයි. පැතිකඩක් එක් Windows ගිණුමකට පමණක් දිස්වන්නේ නම්, එය එක් අයෙකුට ෆෝල්ඩරයේ ඇත, අනෙක් ගිණුමට එය කිසිදා නොපෙනේ.
ස්ථාපකයෙන් මාර්ගය අනුමාන නොකරන්න. GUI --config_dir තර්කය පිළිගෙන ආරම්භ කළ ඩිරෙක්ටරිය මතක තබා ගනී, එබැවින් කෙටිමඟක් සම්පූර්ණයෙන් වෙනත් තැනකට යා හැක. ඕනෑම ගොනුවක් සෑදීමට පෙර කෙටිමඟේ ඉලක්කය සහ Start in ක්ෂේත්රය, හෝ GUI සැකසීම් පරීක්ෂා කරන්න.
ඉවත් කිරීම යනු ගොනු ඉවත් කිරීමයි. පළමුව GUI වසන්න එය සටහන මතකයේ නොතබා ගැනීමට, .ovpn සමඟ එහි අසල තබා ඇති ඕනෑම සහතික හෝ යතුරු ගොනු සමඟ මකන්න, පසුව සේවාදායකය නැවත ආරම්භ කරන්න.
සියලු අයට ෆෝල්ඩරයට ඉහළ අවසර ඇති මැකීමක් අවශ්ය වේ. එහි නිහඬව කිසිවක් නොකරන මැකීම UAC වේ, සේවාදායක දෝෂයක් නොවේ.
Connect: ආයාත ගබඩාව සහ ද්විත්ව AppData උගුල
වත්මන් 2.x සහ 3.x ගොඩනැගීම් පැතිකඩ %APPDATA%\OpenVPN Connect\profiles යටතේ තබා ගනී. 2.5 අවට ගොඩනැගීම් ඒ වෙනුවට %ProgramFiles(x86)%\OpenVPN Technologies\OpenVPN Client\etc\profile භාවිතා කළ අතර, එබැවින් පැරණි සහ නව සංසද පිළිතුරු පරස්පර ලෙස පෙනේ. ස්ථානයේම උත්ශ්රේණි කළ යන්ත්රයකට තවමත් දෙකම තිබිය හැක.
නැවත කීමේදී මාර්ග විකෘති වේ. %AppData% දැනටමත් AppData\Roaming ලෙස විසඳේ, එබැවින් %AppData%\Roaming\OpenVPN Connect\profiles ලිවීම AppData\Roaming\Roaming ලෙස පුළුල් වන අතර කිසිවකට යොමු නොවේ. විචල්යය හෝ වචනාර්ථ මාර්ගය භාවිතා කරන්න, දෙකේ මිශ්රණය කිසිදා නොවේ.
සේවාදායකය හරහා මකන්න: Profiles විවෘත කර, පැන්සල් අයිකනය භාවිතා කර, Delete තෝරන්න. එය වාර්තාව සහ ගබඩා කළ පිටපත එකට ඉවත් කරයි. Connect ක්රියාත්මක වන විට ෆෝල්ඩරය ඉවත් කිරීම කිසිවක් නොවිවෘත කරන වාර්තාවක් ඉතිරි කළ හැක, එය "profile still shows up" පැමිණිල්ලේ අනෙක් ස්වරූපයයි.
ආයාත කළ පිටපත සේවාදායකය ධාවනය කරන පිටපතයි. Downloads හි ඉතිරි වූ .ovpn සංස්කරණය කිරීමෙන් කිසිවක් වෙනස් නොවේ, මන්ද Connect තම ගබඩා කළ පිටපත කියවයි; remote හෝ cipher වෙනස් කිරීමට සේවාදායකය තුළ පැතිකඩ සංස්කරණය කරන්න, නැතහොත් ගොනුව සංස්කරණය කර නැවත ආයාත කරන්න .
මකා දැමූ පැතිකඩ නැවත එන්නේ ඇයි
එකම සේවාදායක පවුලේ ස්ථාපන දෙකක් සාමාන්ය හේතුවයි. එක් අයෙකුට GUI සහ සියලු අයට GUI වෙන වෙනම වින්යාස ඩිරෙක්ටරි ඇත, එබැවින් එකකින් මැකීම අනෙක නොසැලෙන ලෙස තබා ට්රේ තවමත් නම ලැයිස්තුගත කරයි. දෙකම ස්ථාපිතද යන්න Programs and Features හි තහවුරු කරයි.
දෙවන හේතුව ඔබ පරීක්ෂා කළ ෆෝල්ඩරයේ කිසිදා නොතිබූ පැතිකඩකි. ජාල බෙදාගැනීමකින් හෝ Downloads ෆෝල්ඩරයකින් එක් වරක් .ovpn විවෘත කිරීම එය එක් අයෙකුට වින්යාස ඩිරෙක්ටරියට පිටපත් කළ හැක, ආයාත කළ Connect පැතිකඩ AppData හි පමණක් පවතී. කිසිවක් සංස්කරණය කිරීමට පෙර ගොනු නාමය %USERPROFILE% සහ %APPDATA% යන දෙක යටතේම සොයන්න. පැතිකඩ ෆෝල්ඩරය සාමාන්යයෙන් .ovpn අසල පෞද්ගලික යතුර තබා ගනී, එබැවින් ඔබ කුමන පැතිකඩ ඉවත් කළාද යන්න ඔප්පු කිරීමට ෆෝල්ඩරය කිසිදා ටිකට් හෝ චැට් එකක අලවන්න එපා - ඒ වෙනුවට ගොනු නාමය සහ වේලා මුද්රාව සඳහන් කරන්න.
පැරණි GUI ගොඩනැගීම් සේවාදායක මනාප රෙජිස්ට්රියේ ද තබා ගනී. ගොනුව ගිය පසුවත් ට්රේ නමක් ලැයිස්තුගත කරන්නේ නම් සහ එක් ස්ථාපනයක් පමණක් තිබේ නම්, සේවාදායකය එක් වරක් නැවත ආරම්භ කර රෙජිස්ට්රි යතුරු ස්පර්ශ කිරීම ගැන සලකා බැලීමට පෙර කෙටිමඟේ වින්යාස ඩිරෙක්ටරිය නැවත පරීක්ෂා කරන්න.
එකවර උමං දෙකක්: පළමුව අඩප්ටර, පසුව මාර්ගය
GUI එකකට වඩා සම්බන්ධතා තබා ගත හැක, එක් අතථ්ය අඩප්ටරයකට එකක්; TAP-Windows6 ස්ථාපනය කරන Start මෙනු සටහනින් අඩප්ටර එකතු කර, පසුව Network Connections හි ගණන තහවුරු කරන්න, මන්ද එකවර උමං දෙකකට අඩප්ටර දෙකක් අවශ්ය වන අතර දෙකම තම ලිපිනය ස්වයංක්රීයව ලබා ගත යුතුය. රවුටින් වඩා දුෂ්කර සීමාවයි. සියලු ගමනාගමනය හරවන පැතිකඩ දෙකක් පෙරනිමි මාර්ගය සඳහා තරඟ කරන අතර එකකට පමණක් එය හිමි විය හැක, එබැවින් ඔබට ක්රියාකාරී උමං දෙකක් වෙනුවට කිසිවිටෙක අසාර්ථකතා ලැබේ. එක් සම්පූර්ණ උමංගක් තබා ගෙන දෙවැන්නට තමන්ගේම උපජාලය පමණක් තල්ලු කරන split-tunnel පැතිකඩක් දෙන්න.
අතිච්ඡාදනය වන පෞද්ගලික පරාස අඩප්ටරයක් එකතු කිරීමෙන් නිවැරදි කළ නොහැක. සේවාදායක දෙකම 10.8.0.0/24 ලබා දෙන්නේ නම්, දෙවන උමංගය ලිපින මට්ටමේ ගැටෙන අතර කිසිදු සේවාදායක වින්යාසයක් ඒවා වෙන් නොකරයි.
අඩප්ටර නාම ඔබ බලන දෙය කියයි. PowerShell හි Get-NetAdapter TAP-Windows අඩප්ටර සහ Wintun අඩප්ටරය නාමයෙන් ලැයිස්තුගත කරයි, එය උමංගය වැරදි අඩප්ටරයක් මත ආපසු ආ විට Network Connections හි අයිකන ගණන් කිරීමට වඩා වේගවත්ය.
ස්ක්රිප්ටයකින් නම් කළ පැතිකඩක් ආරම්භ කිරීම
GUI පැතිකඩ නාමය තම වින්යාස ඩිරෙක්ටරියට සාපේක්ෂව ගනී, එබැවින් ආරම්භකය දිස්වන්නේ මෙසේය: "C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect "myvpn.ovpn". නිරපේක්ෂ මාර්ගයක්, හෝ වෙනත් කාර්ය ඩිරෙක්ටරියක ආරම්භ කළ ක්රියාවලියක්, නිහඬව අසාර්ථක වේ, එබැවින් දෙවරක් ක්ලික් කිරීමෙන් ක්රියා කරන කෙටිමඟ Task Scheduler යටතේ කැඩී යයි.
බලාපොරොත්තු වීම වෙනුවට කාර්ය ඩිරෙක්ටරිය සකසන්න. AutoHotkey ආරම්භකයේ එය SetWorkingDir, C:\Program Files\OpenVPN\config; Task Scheduler හි එය ක්රියාවේ Start in ක්ෂේත්රයයි. එම මාර්ගය සමඟ --config_dir යැවීම ආරම්භකය දෙකෙන්ම ස්වාධීන කරයි.
අවසන් කිරීමට පෙර පැතිකඩ අපනයනය කර, එහි අඩප්ටරය, උපජාලය සහ එය රවුට් කරන උපජාලය සටහන් කර, එක් එක් පාරිභෝගිකයාගේ සහතික ඔහුගේම උප ෆෝල්ඩරයේ තබා ගන්න. පසුව ඔබ සැබවින්ම ධාවනය කරන සේවාදායකයට ෆෝල්ඩරය අයත්ද යන්න තහවුරු කර, එම සේවාදායකයට ආයාත ගබඩාවක් ඇත්නම් සේවාදායකය හරහා මකන්න. එම අනුපිළිවෙල ක්රියාත්මක කිරීමෙන් ඊළඟ නැවත ආරම්භයෙන් පසු එම පැතිකඩ නැවත දිස්වීම වළක්වයි.