WireGuard AllowedIPs: NetworkManager කිසිදා එකතු නොකළ මාර්ගය
වලංගු WireGuard පැතිකඩකට හස්ත සම්බාහනය සම්පූර්ණ කර තවමත් කිසිවක් නොයැවිය හැක. කර්නල් වගුව AllowedIPs සමඟ සසඳා, පසුව මාර්ගයට එක් හිමිකරුවෙකු දෙන්න.
හස්ත සම්බාහන ගණකය යාවත්කාලීන වේ, අතුරු මුහුණත එහි ලිපිනය රඳවා ගනී, සහ අනෙක් පැත්තට යන ping කොතැනකවත් නොපැමිණේ. මෙම සංයෝගය මිනිසුන් නොසන්සුන් කරයි, මන්ද ක්රියාත්මක වන හස්ත සම්බාහනයක් උමග සූදානම් බවට සාක්ෂියක් ලෙස පෙනේ. එසේ නොවේ: උමගක් සම්පූර්ණයෙන් සාකච්ඡා වී තිබිය හැකි අතර එයට ගමන් කරන මාර්ගයක් කිසිවක් නොතිබිය හැක, සහ මේවා තත්ත්වයේ වෙනස් කොටස් දෙකක් කරන වෙනස් කාර්යයන් දෙකකි. නිවැරදි කිරීම මේ දෙකෙන් කුමක් නැද්ද යන්න මත සම්පූර්ණයෙන් රඳා පවතී, එබැවින් පළමු පියවර එය සොයා ගැනීමයි.
wg-quick දෙකම ඉල්ලීමකින් තොරව සිදු කරයි. NetworkManager හි ගොඩනගා ඇති WireGuard සහාය ද පෙරනිමියෙන් peer මාර්ග ස්ථාපනය කරයි, එය සැකකරුවන් අක්රීය විකල්පයකට, වෙනත් රවුටින් වගුවකට හෝ වෙනත් දෙයක් හරහා ආනයනය කළ වින්යාසයකට සීමා කරයි.
මාර්ගය පසුපස යාමට පෙර උමග තහවුරු කරන්න
wg show අතුරු මුහුණත, peer, අන්ත ලක්ෂ්යය සහ අවසාන හස්ත සම්බාහනයේ වයස මුද්රණය කරයි, සහ ip addr show ලිපිනය පවතින බව තහවුරු කරයි. මෑත හස්ත සම්බාහනයක් යනු යතුරු, අන්ත ලක්ෂ්යය සහ UDP මාර්ගය ක්රියාත්මක බවයි. කැඩී ඇති සියල්ල ඒවාට පහළින් පිහිටයි: රවුටින්, පෙරීම හෝ නාම විභේදනය.
පසුව කර්නලයෙන් අසන්න එය උපකල්පිතයක් නොව සැබෑ ගමනාන්තයක් සමඟ කුමක් කරයිද කියා: ip route get 10.42.7.9. පිළිතුර පිටවන අතුරු මුහුණත සහ පැකට්ටුව රැගෙන යන මූලාශ්ර ලිපිනය නම් කරයි. එය භෞතික අඩාප්ටරය නම් කරන විට, හස්ත සම්බාහනය කෙතරම් සුවපහසු ලෙස පෙනුණත් පැකට්ටුව කිසිදා උමගට ඇතුළු නොවේ.
AllowedIPs යනු පෙරහනක් සහ මාර්ග ලැයිස්තුවක්
AllowedIPs හි උපසර්ග දෙකක් කරයි. ඒවා පිටවන ගමනාන්තය කුමන peer එකක් රැගෙන යයිද තෝරා ගනී, සහ ඇතුළු වන පැකට්වල මූලාශ්ර ලිපිනය සත්යාපනය කරයි, එය ක්රිප්ටෝ යතුරු රවුටින්හි සීමාවයි. wg-quick හි ඒවා ස්වයංක්රීය මාර්ග ස්ථාපනය ද මෙහෙයවයි, සහ එම අතිරේක හැසිරීම නිසාම එකම වින්යාසය පර්යන්තයෙන් ක්රියාත්මක වන අතර ඩෙස්ක්ටොප් සේවාලාභියාගෙන් ක්රියා නොකරයි.
මෙම ලිපිය පිටුපස ඇති අවස්ථාවේදී පැතිකඩ ගොඩනගා ඇති සහාය හරහා නොව තෙවන පාර්ශව ප්ලගිනයක් හරහා ආනයනය කර ඇති අතර, අතුරු මුහුණත උපසර්ග මාර්ගය නොමැතිව ඉහළ ආවේය. වගුව ලැයිස්තුගත කිරීම එය වහාම පෙන්වයි: ip route show හි අතුරු මුහුණත් ලිපිනයේ සම්බන්ධිත මාර්ගය පමණක් ඇති අතර දුර ප්රදේශය සඳහා කිසිවක් නැත.
peer මාර්ග කිසිසේත් සක්රීයදැයි අසන්න
යමක් වෙනස් කිරීමට පෙර සැකසුම කියවන්න: nmcli -f wireguard.peer-routes,ipv4.route-table connection show work-wg. peer-routes no පෙන්වන විට, සහාය දක්වන අලුත්වැඩියාව nmcli connection modify work-wg wireguard.peer-routes yes වන අතර ඉන් පසු නැවත සම්බන්ධ වීමයි. ඒ වෙනුවට ස්ථිතික මාර්ගයක් එකතු කිරීම ඊළඟ සක්රීයකරණය දක්වා ක්රියා කර පසුව නිහඬව අතුරුදහන් වේ. එම අතුරුදහන් වීමයි සංඥාව: සෑම උදෑසනම ප්රහේලිකාවක් ලෙස ආපසු එන මාර්ගය පැතිකඩ විසින් ස්ථාපනය නොකරයි.
විකල්පය දැනටමත් සක්රීය නම්, උපසර්ගය වෙනත් වගුවක ජීවත් වේදැයි ip route show table all | grep 10 සමඟ පරීක්ෂා කරන්න. ප්රධාන වගුව නොවන වගුවක ඇති මාර්ගයක් අතුරුදහන් නොවේ, එය ප්රධාන වගුව පමණක් බලන සෙවීමකට නොපෙනේ පමණි. ඉහළින් පිටපත් සටහනක් ගොඩ ගැසීම වෙනුවට ප්රතිපත්ති රවුටින් නිවැරදි කරන්න.
උපසර්ගය ධාවනය වන පද්ධතියට නොව සම්බන්ධතාවයට එකතු කරන්න
සම්බන්ධතා සංස්කාරකයේ WireGuard පිටුව peer සහ එහි AllowedIPs රඳවා ගනී, සහ IPv4 පිටුව අමතර මාර්ග රඳවා ගනී. එහි එකතු කරන මාර්ගය පැතිකඩට අයත් බැවින් නැවත සම්බන්ධ වීම් හරහා රැඳී පවතී. විධාන රේඛාවේ සමාන දෙය වන්නේ හිස් ගේට්වේ ආකාරයෙන් සම්බන්ධතාවයට මාර්ගයක් අමුණා, පසුව වෙනස යෙදීම සඳහා සම්බන්ධතාවය පහත හෙලා නැවත ඉහළ නැංවීමයි.
ඔබට අවශ්ය සත්කාරක ආවරණය කරන පටුම උපසර්ගය තෝරන්න. සැපයුම්කරුගේ /8 උදාහරණය පිටපත් කිරීමෙන් එහි ඇතුළත අහම්බෙන් පිහිටන දේශීය පරාස ගිලගත හැක, සහ එයින් ඇතිවන අසාර්ථකත්වයන් ඉතා පළල් මාර්ගයක් ලෙස නොව කැඩුණු උමගක් ලෙස පෙනේ.
විභක්ත උමග තීරණය වන්නේ උපසර්ග ලැයිස්තුවෙන්
විභක්ත උමග සඳහා ස්විචයක් නොමැත; උපසර්ග ලැයිස්තුවයි තීරණය. කාර්යාල LAN සඳහා එක් පරාසයක් සහ රසායනාගාර ජාලය සඳහා තවත් එකක් ඇති peer එකක් එම ගමනාන්ත උමග හරහා යවා අනෙක් සියල්ල එලෙසම තබයි. එක් සත්කාරකයකට /32 අවශ්ය වන අතර, ස්ථාන දෙකක එකිනෙක ඡේදනය වන පරාසවලට යමෙක් උපජාලයක් නැවත අංකනය කරන තෙක් සත්කාරක උපසර්ග අවශ්ය වේ.
උමග හරහා කිසිවක් නොයැවීමේ තේරීම එම තීරණයම එහි සීමාවට ගෙන යයි: අවම ලැයිස්තුව සබැඳිය ඉහළින් තබන අතර සාමාන්ය ගමන් ප්රවාහය එහි සුපුරුදු මාර්ගයේම රැඳේ. අභිප්රාය ලියා තබන්න, නැතහොත් ඊළඟ පාඨකයා කෙටි ලැයිස්තුව අතපසු වීමක් ලෙස සලකා උපකාරශීලීව එය දිගු කරනු ඇත.
මාර්ග වගුවට එක් හිමිකරුවෙක්
wg-quick සහ NetworkManager දෙකම අතුරු මුහුණතේ මාර්ග තමන් සතු යැයි විශ්වාස කරයි. wg-quick සඳහා ලියන ලද වින්යාසයක් ආනයනය කර පසුව wg-quick සේවාව ද ආරම්භ කරන්න, එවිට අවසානයේ කුමක් ධාවනය වුණාද යන්න මත හැසිරීම රඳා පවතින පිටපත් හෝ පරස්පර සටහන් ලැබේ. එක් හිමිකරුවෙකු තෝරා අනෙක ඉවත් කරන්න: NetworkManager සම්බන්ධතාවය කළමනාකරණය කරන්නේ නම්, එම අතුරු මුහුණත සඳහා wg-quick ඒකකය අක්රීය කරන්න, සහ එම උපාංගයට කිසිදා දෙවන පැතිකඩක් එකතු නොකරන්න.
විභජනය ගමනාන්තයක් වෙනුවට භෞතික අඩාප්ටරයක් අනුගමනය කළ යුතු විට, ඔබ ප්රතිපත්ති රවුටින් වෙත ගොස් ඇත, සහ ප්රතිපත්ති රවුටින් ද එක් කර්තෘවරයෙකු අවශ්ය කරයි. ip route get නැවත නැවත කර තහවුරු කර, පසුව දුර උපසර්ගය තුළ ඇති සත්කාරකයකට එය තෝරාගත් මූලාශ්ර ලිපිනය මුද්රණය කරන දෙයක් සමඟ ළඟා වන්න. පැතිකඩේ ඇත්නම් IPv6 සහ DNS වෙන වෙනම පරීක්ෂා කරන්න.