සේවාදායකය නැවත ස්ථාපනය කිරීමට පෙර කරුණු තුනක් සටහන් කරන්න: ටනලය කොපමණ කලක් ක්‍රියාත්මක වී තිබුණිද, විසන්ධි වූ විට සේවාදායකය පැවසුවේ කුමක්ද, සහ මේ අතරතුර යන්ත්‍රය නිදාගෙන තිබුණිද නැතිනම් ජාලය මාරු කළේද. එම සටහන පසුව ඔබට ඇති එකම සාක්ෂිය වන අතර, නැවත ස්ථාපනය සාමාන්‍යයෙන් එය මකා දමයි. පුනරාවර්තන පරතරයක විසන්ධි වීම ටයිමරයක් හෝ තත්ත්වයක් කල් ඉකුත් වීමකි; අහඹු මොහොතක විසන්ධි වීම මාර්ග ගැටලුවකි. පහත අනුපිළිවෙල ඔබට එකවර කරුණු තුනක් වෙනස් කර කිසිවක් නොදැනගැනීම වළක්වයි.

පළමු පියවර: පරතරය සහ දෝෂ පෙළ සටහන් කරන්න

විකුණුම්කරුගේ උපකරණ පුවරුව වෙනුවට සේවාදායකයේම ලොගයෙන් ආරම්භ කරන්න. Linux සේවාදායකයක සේවා ලොගය සහ ටනලයේ සජීවී තත්ත්වය බොහෝ දේ ආවරණය කරයි:

journalctl -u openvpn-client@client --since '3 hours ago' | tail -60
journalctl -u wg-quick@wg0 --since '3 hours ago' | tail -40
wg show
ip -s link show wg0

අයිකනයේ වර්ණය වෙනස් වූ මොහොත පමණක් නොව, අවසන් සාර්ථක අත්වැල් ගැසීමේ වේලා ලකුණු සහ ගමන් වාහන නැවතුණු මොහොත සටහන් කරන්න. පසුව විසන්ධි විය යැයි පවසන GUI සේවාදායකය කර්නලය තත්පර කිහිපයකට පෙර ළඟා වූ තත්ත්වයක් වාර්තා කරමින් සිටිය හැකිය.

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

දෙවන පියවර: පැතිකඩ නොව, එක් විචල්‍යයක් වෙනස් කරන්න

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

Ethernet වරායක් සහිත ලැප්ටොප් එකක් Wi-Fi සම්පූර්ණයෙන්ම රූපයෙන් ඉවත් කරන දෙවන සංසන්දනයක් ලබා දෙයි. ටනලය විකල්ප දෙකෙහිම රැඳෙන්නේ නම්, මුල් ප්‍රවේශ ජාලය අවධානයට ලක් විය යුතුය: ප්‍රවේශ ස්ථාන අතර රෝමින්, පරිවර්තන වගුව කල් ඉකුත් වන ගෘහ රවුටරයක්, හෝ දිගු ප්‍රවාහ නැවත සකසන උඩු බැඳීමක්.

ඔබ වෙනස් කළේ කුමන විචල්‍යයදැයි ලියන්න. අනෙක් සියල්ල එලෙසම පැවති විට පමණක් සංසන්දනය ගණන් ගැනේ, සහ එයට සේවාදායකයේ අවසන් ලක්ෂ්‍යය සහ දවසේ වේලාවද ඇතුළත් වේ.

තෙවන පියවර: පරතරය ස්ථරයකට සම්බන්ධ කරන්න

හොඳ සැසියක දිග ඔබ සතුව ඇති තොරතුරුමය තනි සංඛ්‍යාවයි. ටයිමර ස්පර්ශ කිරීමට පෙර එය මෙම ලැයිස්තුව සමඟ කියවන්න:

  • නින්ද හෝ නැවත ආරම්භයෙන් පසු විසන්ධිය: ටනලයේ තත්ත්වය අත්හිටුවීමෙන් ගැලවුණි නමුත් අතුරුමුහුණත නොවීය. නැවත ආරම්භයේදී සේවාදායකයේ නැවත සම්බන්ධ වීමේ හැසිරීම සහ සේවාව ටනලය නැවත ආරම්භ කරන්නේද නැතිනම් ගමන් වාහන එනතුරු බලා සිටින්නේද යන්න පරීක්ෂා කරන්න.
  • නිෂ්ක්‍රීයව සිටින විට පමණක් විසන්ධිය: මැද කිසියම් දෙයක් ප්‍රවාහයේ කල් ඉකුත් වීමට ඉඩ දුන්නේය. keepalive ඇත්තේ හරියටම එම අවස්ථාව සඳහාය.
  • ස්ථාවර සැසි වයසකදී විසන්ධිය: නැවත සත්‍යාපනය හෝ යතුරු අලුත් කිරීමේ සිදුවීමක්, මාර්ග අසාර්ථකත්වයක් නොවේ. ලොගයේ හරියටම එම පරතරයේදී පැහැදිලි ප්‍රතික්ෂේපයක් යනු සංඥාවයි.
  • විශාල මාරු කිරීම් හෝ විශාල පිටු අතරතුර විසන්ධිය: MTU සහ ඛණ්ඩනය සැක කරන්න, නිෂ්ක්‍රීය ටයිමරය නොවේ.

නිෂ්ක්‍රීය අවස්ථාවේදී සැකසුම් ප්‍රොටෝකෝලයට විශේෂිත වන අතර දෙකෙළවරම වැදගත් වේ. සේවාදායකයේ OpenVPN හි keepalive 10 60 සෑම තත්පර 10 කට වරක් පිංග් යවන අතර එකක් නොලැබුණහොත් තත්පර 60 කට පසු සබැඳිය නැවත ආරම්භ කරයි; NAT පිටුපස WireGuard සේවාදායකයෝ සම වූ කොටසෙහි PersistentKeepalive = 25 භාවිතා කරති. OpenVPN ටයිමරයක් අනුව දත්ත නාලිකාව නැවත සාකච්ඡා කරයි, reneg-sec, එය 2.x හි පෙරනිමියෙන් තත්පර 3600 කි.

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

සිව්වන පියවර: එක් ආධාරක විකල්පයක් සංසන්දනය කරන්න

ක්‍රියාකරු UDP සහ TCP පැතිකඩ දෙකම ප්‍රකාශයට පත් කරන්නේ නම්, එම උපාංගය සහ ජාලයම අනෙකට එරෙහිව ධාවනය කරන්න. පිටපත් කළ පැතිකඩක ප්‍රවාහනය සංස්කරණය කිරීම වෙනුවට සැබවින්ම ගැළපෙන ගොනුව භාවිතා කරන්න. UDP නැවත සැකසෙන මාර්ගයක ස්ථාවර TCP පැතිකඩක් ගැටලුව එම මාර්ගයට සීමා කරයි; TCP සෑම තැනකම වඩා හොඳ ප්‍රවාහනය බව එය ඔප්පු නොකරයි.

එම තර්කය අවසන් ලක්ෂ්‍යවලටද අදාළ වේ. තවත් සේවාදායකයක් උත්සාහ කර මුල් ප්‍රතිඵලය එහි පැත්තක තබන්න. එක් නික්ම යාමක් පමණක් සැසි නැවත සකසන්නේ නම්, එය එම අවසන් ලක්ෂ්‍යය පිළිබඳ සාක්ෂියකි, ලැප්ටොපයේ සෑම ඇඩැප්ටරයක්ම නැවත ගොඩනැගීමට හේතුවක් නොවේ.

කිසියම් වෙනසකින් පසු මුල් අවුලුවන්නා නැවත කර ගමන් වාහන ඇත්තටම යන්නේ කොහේදැයි තහවුරු කරන්න. නැවත ලබාගත් අන්තර්ජාල ප්‍රවේශය ටනලය තුළ ඇති ගමන් වාහනයට සමාන ප්‍රතිඵලයක් නොවේ, සහ නිහඬව සෘජු මාර්ගයකට වැටුණු සේවාදායකයක් බ්‍රවුසරයෙන් නීරෝගී ලෙස පෙනේ.

නිවැරදි කිරීම තහවුරු කරන්න, සහ ආපසු හැරවීම රඳවා ගන්න

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

wg show wg0 latest-handshakes
curl -m 5 -sS https://ifconfig.me
cp client.ovpn client.ovpn.bak   # before editing timers

නව හැසිරීම සම්පූර්ණ වැඩ කරන දිනයක් ගෙවී යන තුරු පෙර පැතිකඩ සහ පෙර ටයිමර අගයන් රඳවා ගන්න. විසන්ධි නැවත පැමිණේ නම් උපස්ථය ප්‍රතිසාධනය කරන්න, පසුව දෙවන උත්සාහය දන්නා තත්ත්වයකින් ආරම්භ වන පරිදි එකින් එක වෙනස්කම් නැවත යොදන්න.

ලොගය පිරිසිදුව පවතින අතර ටනලය තවමත් පුනරාවර්තන පරතරයක විසන්ධි වේ නම්, ඊළඟ නැවතුම එම සැසියේ සේවාදායක පැත්තයි. සේවාදායකයේ සැසි හඳුනාගැනීම සහ විසන්ධියේ නියම වේලාව රැගෙන යන්න, මන්ද එම යුගලය තමයි සේවාදායක ලොගයක් සෙවිය හැකි කරන්නේ. ප්‍රොටෝකෝලයේ සබැඳි විකල්ප OpenVPN 2.6 අත්පොතෙහි ලේඛනගත කර ඇත, අගයක නියම අර්ථය අවශ්‍ය වූ විට.

අදාළ ලිපි