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

මාර්ගකරණය ස්පර්ශ කිරීමට පෙර නැවතුම් ආකෘතිය තීරණය කරන්න

මෙම විස්තරයේදී පහළ සේවාලාභීහු 10.90.0.0/24 භාවිත කරති, ද්වාරයට පවරන ලද ඉහළ උමං ලිපිනය 10.80.0.6 වන අතර අනුමත දුරස්ථ සම්පත 172.20.0.30 වේ. මෙම හැඩයට ආකෘති දෙකක් ගැලපේ: පහළ මූලාශ්‍රය රඳවා දුර පැත්ත එය මාර්ගගත කිරීමට සැලැස්වීම, නැතහොත් මූලාශ්‍රය ද්වාරයේම උමං ලිපිනයට පරිවර්තනය කිරීම. මෙම තීරණයෙන් පසු සියල්ල යාන්ත්‍රිකය, තීරණයටම සේවාවේ හිමිකරු අවශ්‍යය. ඉහත එක් පේළියක් දුර පැත්ත සමඟ මාර්ගගත ගිවිසුමකි; අනෙක ඔබට තනිවම කළ හැකි දේශීය ප්‍රතිපත්ති වෙනසකි. මේ දෙක මුසු කිරීම තමයි විනාඩි දහයක වෙනසක් සාකච්ඡාවක් බවට පත් කරන්නේ.

preserved:  10.90.0.23 -> 172.20.0.30
translated: 10.80.0.6  -> 172.20.0.30

එක් පේළියක් තෝරා එයට අවනත වන්න. පේළි පියවර නොව විකල්ප වන අතර, ඒවා මිශ්‍ර කිරීමෙන් සමාලෝචනයේදී කිසිවෙකුට පැහැදිලි කළ නොහැකි නිර්මාණයක් ලැබේ.

මාර්ගගත මූලාශ්‍ර සංරක්ෂණය

දුර පැත්තට පහළ ලිපිනයකින් ඉල්ලීමක් ලැබේ, එබැවින් එයට එම උපජාලාව සඳහා අනුග්‍රහය ලද මාර්ගයක් හා peer හිමිකමක්, එසේම එය පිළිගැනීමට අවසරයක් අවශ්‍යය. මේවා දුරස්ථ සැකසුම් වන අතර, කිසිදු දේශීය Linux මාර්ගයක් ඒවා නිර්මාණය නොකරයි. ඒවා පැහැදිලිව හා ලිඛිතව ඉල්ලන්න, උපසර්ගය හා එය ගෙනයන උමං peer සමඟ, සහ පිළිතුර සේවාව අඩවි-සිට-අඩවි විධිවිධාන කිසිසේත් අනුග්‍රහය දක්වයිද යන්න මත රඳා පවතිනු ඇතැයි බලාපොරොත්තු වන්න.

පිළිතුර ඔව් නම්, දේශීය වින්‍යාසය කුඩාය: යැවීම සක්‍රීය, පහළ පරාසය ආවරණය කරන WireGuard peer හි allowed-ips, සහ දිශා දෙකෙන්ම තරණයට අවසර දෙන firewall ප්‍රතිපත්තියක්.

හිතාමතා මූලාශ්‍ර පරිවර්තනය

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

IPv6 සඳහා තමන්ගේම නිර්මාණයක් අවශ්‍යය; IPv4 masquerade පේළියක් පිටපත් කිරීම ගෘහනිර්මාණයක් නොවේ. පරිවර්තිත මාර්ගය නව සම්බන්ධතාවකින් පරීක්ෂා කරන්න, හැඹිලිගත එකකින් නොවේ.

දේශීය දත්ත මාර්ගය තවමත් ක්‍රියා කළ යුතුය

පරිවර්තනය දේශීය කාර්යය ඉවත් නොකරයි: ද්වාරයට තවමත් පහළ ගමනාන්ත සඳහා මාර්ගයක්, නිවැරදි WireGuard peer මූලාශ්‍ර හිමිකම, සක්‍රීය යැවීම සහ අතුරුමුහුණත් අතර පටු firewall ප්‍රතිපත්තියක් අවශ්‍යය. ද්වාරයේම නිපදවන ඉල්ලීමක් එම අවසරවලින් එකක්වත් අභ්‍යාස නොකරයි, එබැවින් ද්වාරයේ දේශීය පරීක්ෂණ සමත් වන අතර පහළ උපාංග තවමත් අසමත් වේ.

ද්වාරයෙන් නොව සැබෑ පහළ උපාංගයකින් පරීක්ෂා කරන්න. මූලාශ්‍ර ලිපිනය මෙම ව්‍යායාමයේ මුළු අරමුණයි.

එක් මූලාශ්‍රයක් යනු එක් සැසි අනන්‍යතාවකි

දුරස්ථ සේවාව දකින්නේ සෑම පහළ උපාංගයකටම ස්වාධීන සත්‍යාපනයක් නොව, ද්වාරයේ සත්‍යාපිත සැසිය සහ එහි පරිවර්තිත ලිපිනයයි. උපාංගය අනුව අවසර සහ යෙදුම් අනන්‍යතා පැහැදිලිව තබා ගන්න, සහ උපාංග කිහිපයක් වෙනුවෙන් ක්‍රියා කරන ද්වාරයකට කිසිසේත් අවසර තිබේදැයි සේවාවේ හිමිකරු සමඟ තහවුරු කරන්න. පරිවර්තනය යනු උපාංගය අනුව ලියාපදිංචි වීමේ අවශ්‍යතාව මගහැරීමේ මාර්ගයක් නොවේ; සේවාව සෑම උපාංගයකම ලියාපදිංචිය ඉල්ලා සිටී නම්, එම ආකෘතිය භාවිත කරන්න හෝ අඩවි-සිට-අඩවි විධිවිධානයක් සාකච්ඡා කරන්න.

එම තහවුරු කිරීම නියමය අසල runbook එකේ ලියන්න, මන්ද ඊළඟ සමාලෝචකයා නිර්මාණය අනුමත වූවක්ද නැතහොත් පහසු එකක් පමණක්දැයි අසනු ඇත.

විසන්ධි තත්ත්වය නිර්වචනය කර, පසුව ඉල්ලීම් තුනක් පරීක්ෂා කරන්න

ඉහළ උමං මාර්ගය වැටෙන විට කුමක් සිදුවේදැයි තීරණය කරන්න. අවසර ලත් දුරස්ථ රථවාහන තහනම් කර ඇති තැනක සාමාන්‍ය WAN ආපසු මාර්ගය නිශ්ශබ්දව අනුගමනය නොකළ යුතුය, එබැවින් තරණයට අවසර දෙන firewall ප්‍රතිපත්තියද වැසුණු ලෙස අසමත් විය යුතුය. පසුව සැබෑ පහළ උපාංගයකින් අවස්ථා තුනක් පරීක්ෂා කරන්න: ක්‍රියා කරන අවසර ලත් ඉල්ලීමක්, අසමත් වන තහනම් ඉල්ලීමක්, සහ අවසර ලත් එක නවත්වන ඉහළ දෝෂයක්.

එක් නියමයකට එක් පේළියකින් ආපසු හැරවීම සටහන් කරන්න, එවිට අභිප්‍රාය නැවත ගොඩනැගීමකින් තොරව වෙනස අවලංගු කළ හැකිය.

අදාළ ලිපි