වෙන් වූ උමං තීරණය වන්නේ ඔබ ඉවත් කරන දෙයින් වන අතර, WireGuard එම තීරණය එක් ක්ෂේත්‍රයක ගනී. ග්‍රාහක සමවයසේ AllowedIPs එකවර තීරණය කරන්නේ කුමන ගමනාන්ත උමඟ හරහා යයිද සහ කුමන අභ්‍යන්තර මූල ලිපින පිළිගනීද යන්න පෙරහන් කරයි, wg-quick එම ලැයිස්තුවම සත්කාරක මාර්ග බවට පත් කරයි. ලැයිස්තුව වැරදි නම් උමං සියල්ල ගිලගනියි හෝ කිසිවක් ගෙනයන්නේ නැත.

පළමුව පෙරනිමි ලැයිස්තුව තීරණය කරන්න

වින්‍යාස ගොනුවට අත තැබීමට පෙර උමං භාවිත කළ යුතු ගමනාන්ත ලියන්න. කාර්යාල උපජාල, දත්ත සමුදාය පරාසය, කළමනාකරණ ජාලය: සෑම එකක්ම හේතුවක් සහිත පෙරනිමියකි. ලැයිස්තුවේ නැති සියල්ල භෞතික මාර්ගයේම රැඳේ, එයම නිර්මාණයේ මුළු අරමුණයි.

ලැයිස්තුවේ 0.0.0.0/0 හෝ ::/0 තිබේ නම්, ඔබ සම්පූර්ණ උමං එකක් ගොඩනගා ඇති අතර එය පැවසිය යුතුය, මන්ද අසාර්ථක වීමේ ආකාර සහ DNS අපේක්ෂා වෙනස් ය.

පසුව සමාලෝචකයෙකුට මාර්ගගත වගුව සමඟ සැසඳිය හැකි තරම් කෙටි ලෙස ලැයිස්තුව තබා ගන්න.

ග්‍රාහක වින්‍යාසය: සමවයස, AllowedIPs, DNS

ග්‍රාහකයාගේ අතුරුමුහුණත් කොටසේ ඔහුගේම උමං ලිපිනය සහ පෞද්ගලික යතුර ඇත. සමවයස් කොටසේ සේවාදායකයාගේ පොදු යතුර, අන්ත ලක්ෂ්‍යය සහ පළමු පියවරේ පෙරනිමි ඇත:

[Interface]
Address = 10.9.0.2/32
PrivateKey = <client-private-key>
DNS = 10.20.0.53

[Peer]
PublicKey = <server-public-key>
Endpoint = vpn.example.net:51820
AllowedIPs = 10.20.0.0/16, 10.30.0.0/24
PersistentKeepalive = 25

ග්‍රාහකයා මත AllowedIPs යනු දුරස්ථ ගමනාන්ත කුලකයයි, ග්‍රාහකයාගේම ලිපිනය නොවේ. DNS පේළිය ක්‍රියාත්මක වන්නේ wg-quick හි විසඳුම්කරු ඒකාබද්ධතාවය හරහා පමණක් බැවින්, resolvconf හෝ systemd-resolved සහාය නොමැති සත්කාරකයක් එය නොසලකා හරියි. PersistentKeepalive NAT සිතියම්කරණය ජීවමානව තබා ගන්නා අතර සෘජු මාර්ගයක අවශ්‍ය නොවේ.

සෑම පෙරනිමියකටම එය සේවය කරන සේවාව අදහස් කරන්න, එසේ නොවුණහොත් ඊළඟ සංස්කරණය අනුමානයක් වනු ඇත.

සේවාදායක වින්‍යාසය: ප්‍රතිවිරුද්ධ දෘෂ්ටිකෝණය

සේවාදායකයේ සමවයස් සටහන ග්‍රාහකයා නියෝජනය කරයි, එබැවින් එහි AllowedIPs යනු ග්‍රාහකයාගේ උමං ලිපිනයයි, සාමාන්‍යයෙන් /32. එය කාර්යාල උපජාලය නොවේ. ග්‍රාහකයාගේ ලැයිස්තුව සේවාදායක සටහනට පිටපත් කිරීම වෙන් වූ උමඟේ වඩාත් සුලභ වැරැද්දයි, එය ප්‍රවේශය පුළුල් කරයි නැතහොත් අත්ල ගැසීමේදී අභ්‍යන්තර මූල පරීක්ෂාව කඩයි.

සේවාදායකයාගේම අතුරුමුහුණත් ලිපිනය සහ කාර්යාලය දෙසට ඔහුට අවශ්‍ය මාර්ග ඕනෑම සමවයස් සටහනකින් වෙන් ය.

ගොනු දෙකක්, දෘෂ්ටිකෝණ දෙකක්, ඒවා අතර බෙදුණු එක් පෙරනිමි කුලකයක්.

එය ඔසවා මාර්ග කියවන්න

සහාය දක්වන කළමනාකරු සමඟ අතුරුමුහුණත අරඹා, පසුව ඔබ අදහස් කළ දේ නොව එය ස්ථාපනය කළ දේ බලන්න. wg-quick AllowedIPs වලින් මාර්ග ව්‍යුත්පන්න කරයි; පැතිකඩ Table = off ලෙස සකසන්නේ නම් කිසිවක් ස්ථාපනය නොවන අතර මාර්ගගත කිරීම ඔබ සතුය. සෑම පෙරනිමියකම මාර්ගය කියවා එය WireGuard අතුරුමුහුණතට යොමු වන බව තහවුරු කරන්න. හිස් මාර්ග ලැයිස්තුවක් සාමාන්‍යයෙන් අදහස් වන්නේ යෙදූ පැතිකඩ ඔබ සංස්කරණය කළ එක නොවන බවයි.

අත්ල ගැසීමේ ගණක ද පරීක්ෂා කරන්න, මන්ද අත්ල ගැසීමක් නොමැති සමවයසට මාර්ගගත කිරීමේ නොව යතුර, අන්ත ලක්ෂ්‍යය හෝ ළඟාවීමේ ගැටලුවක් ඇත.

ඔබ භාවිත කළ නිශ්චිත විධානය ලියන්න, මන්ද ඊළඟ පුද්ගලයා එය පීඩනය යටතේ ක්‍රියාත්මක කරනු ඇත.

දෙපැත්තම තහවුරු කර, පසුව ආපසු හැරවීම සටහන් කරන්න

පෞද්ගලික ලිපිනයක්, එහි අභ්‍යන්තර නාමය සහ සෘජුව රැඳිය යුතු ගමනාන්තයක් පරීක්ෂා කරන්න. පෞද්ගලික ලිපිනය ක්‍රියා කර සෘජු ගමනාන්තය දැන් උමඟින් පිටවේ නම්, පෙරනිමි ලැයිස්තුව ඉතා පළල් ය. ලිපිනය ක්‍රියා කරන අතර නාමය අසාර්ථක වේ නම්, DNS පේළිය ක්‍රියාත්මක නොවීය. ආපසු හැරවීම එක් විධානයක් වන අතර එය එම සටහනටම අයත් ය.

නැවත සම්බන්ධ වූ පසු මාර්ග තවමත් ඇති බව තහවුරු කරන්න, මන්ද පැතිකඩ නැවත යොදන කළමනාකරුවෙකු අතින් සකසන ලද මාර්ග වෙනුවට යෙදිය හැක.

එක් වින්‍යාස හිමිකරුවෙකු තබා ගන්න, මන්ද එකම අතුරුමුහුණත නිපදවන කළමනාකරුවන් දෙදෙනෙකු අවසානයේ එකඟ නොවනු ඇත. wg-quick අත්පොත එය සපයන මාර්ග සහ DNS හැසිරීම ලේඛනගත කරයි.

අදාළ ලිපි