එකම රසායනාගාර ගැටලුව තුනක් විසඳයි: කුඩා LAN එකක් WireGuard සහකරු හරහා පිටවිය යුතුය, ගේට්වේම එහි සාමාන්‍ය උඩු සම්බන්ධතාවය තබා ගනී. රවුටරයේ පෙරනිමි මාර්ගය උමග තුළට ගෙන යාම පෙළඹවීමක් ඇති කෙටි මාර්ගයයි, නමුත් එය පෙට්ටියේම කළමනාකරණ මාර්ගය සහ එය ඉදිරියට යවන සියල්ල කඩා දමයි. සිත්ගන්නා විකල්පය වන්නේ එක් අතුරුමුහුණතකට සහ එක් පූර්වාංකයකට සීමා වූ ප්‍රතිපත්ති මාර්ගකරණයයි. ඔබ සැබවින්ම සතු යන්ත්‍රය ගැන ප්‍රශ්න තුනකට පිළිතුරු දී ඒවා අතරින් තෝරන්න.

පිටවීම ජීවත් වන්නේ කොහේදැයි තීරණය කරන්න

පළමු ප්‍රශ්නය: මෙම සත්කාරකය වෙනත් දෙයක් සඳහාද ඉදිරියට යවන්නේද? කැපවූ රසායනාගාර ගේට්වේ එකක් පෙරනිමියෙන් සියල්ල ඉවත් කරන යැවීම් ප්‍රතිපත්තියක් සමඟ ජීවත් විය හැකිය. නිෂ්පාදන රාජකාරි ඇති රවුටරයකට එය කළ නොහැක, සහ කළමනාකරණය කරන ලද ගිනිපවුරක් මතට තරඟකාරී නීති කට්ටලයක් තැබීම බාධා කාලසටහන් කරන ආකාරයයි. දෙවැන්න: නැවත ඇරඹීම් හරහා ප්‍රතිපත්ති වස්තු දෙකක් සහ ඒවායේ අනුපිළිවෙල ඔබට තබා ගත හැකිද? තෙවැන්න: ඔබේ සහකරු ඔබේ උමං මූලාශ්‍ර ලිපිනය අනුමත කරනවාද සහ අන්තර්ජාල පිටවීමක් ලබා දෙනවාද? පෞද්ගලික ජාලයක් පමණක් නිරාවරණය කරන සහකරු වෙනත් නිෂ්පාදනයකි, සහ කිසිදු දේශීය මාර්ගකරණ වෙනසක් එය නිවැරදි නොකරයි. ඕනෑම පිළිතුරක් නැත නම්, පිටවීම වෙනුවට නාම අවකාශයක හෝ එක් වරක් භාවිතා කරන අතථ්‍ය යන්ත්‍රයක තබන්න.

නාම අවකාශය හෝ VM එකක් මතකය වැය කර ඔබට පිරිසිදු පිපිරුම් අරයක් දෙයි. ප්‍රතිපත්ති මාර්ගකරණය නීති දෙකක් වැය කර දෝෂ නිරාකරණයට එකම පෙට්ටියක් ඉතිරි කරයි.

ඔබේ මූලාශ්‍රය අනුමත කරන පිටවීම තෝරන්න

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

ක්‍රියාකරු සමඟ කරුණු තුනක් තහවුරු කරන්න: සහකරු ඔබේ උමං ලිපිනය අනුමත කරයි, එය තමා මත අවසන් නොවී IPv4 ඉදිරියට යවයි, සහ එය පිටවීමේ NAT යොදයි. පළමුවැන්න නොමැතිව ඔබේ පැකට්ටු පැමිණ අතුරුදහන් වේ. තෙවැන්න නොමැතිව ඒවා පෞද්ගලික මූලාශ්‍රයක් සමඟ පිටවී ඊළඟ පියවරේදී මිය යයි. පසුව wg-quick එහිම පෙරනිමි මාර්ගය ස්ථාපනය නොකරන බව පරීක්ෂා කරන්න, එය Table = off වළක්වයි; එම සැකසුම මාර්ග සෑදීම මර්දනය කරයි, සහකරුගේ AllowedIPs පරීක්ෂණ හෝ එහි DNS හැසිරවීම නොවේ.

ප්‍රතිපත්ති වස්තු දෙකක් මෙහෙයවීම සිදු කරයි

මෙහෙයවීමට වගුවක් සහ නීතියක් අවශ්‍යයි. වගුවේ මාර්ග දෙකක් ඇත: LAN අතුරුමුහුණතින් පිටතට යන LAN පූර්වාංකය සහ උමං තුළින් පිටතට යන පෙරනිමිය. LAN අතුරුමුහුණතට පැමිණ එම පූර්වාංකය දරන රථවාහනය නීතිය වගුවට යවයි. මූලාශ්‍ර ගැලපීම සමඟ iif තේරීම භාවිත කරන්න, මන්ද ගේට්වේයේම WireGuard පැකට්ටු දේශීයව හටගන්නා අතර පැමිණෙන අතුරුමුහුණතක් සමඟ කිසිදා නොගැලපේ.

ආරක්ෂකයා සෙවීමට පෙර පැමිණේ, පසුව නොවේ. එම අනුපිළිවෙලයි නිර්මාණයේ මුළු ආරක්ෂණ ගුණාංගය.

ආරක්ෂකයා එම තේරීම මත දෙවන නීතිය වන අතර එහි තීන්දුව unreachable ය. උමග ඉහළ තිබියදීත් සෙවීම දිගටම ජය ගැනීමට එයට ඉහළ සංඛ්‍යාත්මක ප්‍රමුඛතාවක් දෙන්න. උමං මාර්ගය අතුරුදහන් වූ විට සෙවීම කිසිවක් ආපසු නොදෙන අතර, ආරක්ෂකයා ප්‍රධාන වගුවේ WAN පෙරනිමියට වැටීමට ඉඩ දෙනවා වෙනුවට සෙවීම නවත්වයි.

ip rule add from 192.168.50.0/24 iif lan0 lookup 51861 pref 1000
ip rule add from 192.168.50.0/24 iif lan0 unreachable pref 1001
ip route add table 51861 default dev wg0

පසුබැසීමේ පරතරය විවෘත කිරීමට පෙර වසන්න

මුලින්ම ආරක්ෂකයා සහ පසුව සෙවීම ස්ථාපනය කරන්න. එය ප්‍රතිවිරුද්ධව කිරීමෙන් තත්පර කිහිපයක කවුළුවක් ඉතිරි වන අතර, එහිදී පරීක්ෂණ සේවාදායකයාගේ රථවාහනය උඩු සම්බන්ධතාවයට ළඟා විය හැකිය.

පෙරහන රූපය සම්පූර්ණ කරයි. forward කොක්කේදී පරීක්ෂණ පූර්වාංකය සඳහා LAN සිට උමඟ දක්වා දිශාව සහ ස්ථාපිත ආපසු දිශාව පිළිගෙන, ඉතිරි සියල්ල ඉවත් කරන්න; එම පූර්වාංකයේ NAT උමං අතුරුමුහුණතට postrouting තුළ යයි. ඉදිරියට යැවීමේ දාමයේ policy drop තැබීමයි නැති වූ මාර්ගය කාන්දුවක් වෙනුවට නිහඬතාවක් බවට පත් කරන්නේ. ප්‍රතිලෝම මාර්ග පෙරහනට උමං අතුරුමුහුණතේ ලිහිල් මාදිලිය අවශ්‍යයි, මන්ද විද්‍යුත් කැප්සියුලයෙන් ඉවත් වී පැමිණෙන පොදු මූලාශ්‍රයක හොඳම ප්‍රතිලෝම මාර්ගය WAN පැත්තේ ඇත. Linux all සහ අතුරුමුහුණත් අගයන්ගෙන් ඉහළම එක ගනී, එබැවින් උමං අතුරුමුහුණත සැකසීම සෑම තැනකම වලංගුකරණය දුර්වල කිරීම හා සමාන නොවේ.

අසාර්ථක අවස්ථාවෙන් එය ඔප්පු කරන්න

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

ඉවත් කිරීම නිවැරදිව පරීක්ෂා කරන්න. නීතිය සහ පෙරහන ඒවායේ තැන තබා උමග නවත්වන්න: සේවාදායකයා නතර විය යුතු අතර ගේට්වේයේම රථවාහනය දිගටම ක්‍රියා කළ යුතුය. පසුව දේශීය අතුරුමුහුණත ස්පර්ශ නොකර සහකරු නවත්වන්න, මාර්ගයේ පැවැත්ම මත පමණක් රඳා පවතින නිර්මාණ අල්ලා ගන්නේ මෙම අවස්ථාවයි. අවසානයේ නැවත අරඹා නීති අනුපිළිවෙල නැවත පරීක්ෂා කරන්න, මන්ද ආරක්ෂකයා ඉවත් කරන ගැලවීම් කොක්ක මුළු නිර්මාණයම ප්‍රධාන වගුවට ආපසු දෙයි. වගු අංකය, ප්‍රමුඛතා සහ අතුරුමුහුණත් නම් වෙනස්කම් ටිකට්පතේ සටහන් කරන්න, මන්ද ඊළඟට නීතියක් එකතු කරන පුද්ගලයා මෙය බිඳ දමන තැනැත්තාය.

අදාළ ලිපි