පළමු සිට අවසාන IP පරාසය නිශ්චිත VPN මාර්ග බවට පත් කරන්න
පළමු සිට අවසාන ලිපිනය දක්වා පරාසය එක් උපසර්ගයකට විරලය. එය නිශ්චිත CIDR කොටස් බවට පත් කරන්න, මාර්ගය විරාමයෙන් පිටත ගමනාන්ත ග්රහණය නොකරන පිණිස.
කෙනෙක් ඔබට පළමු සහ අවසාන ලිපිනය දී VPN මාර්ගයක් ඉල්ලයි. දෙකෙළවරම අඩංගු කෙටිම උපසර්ගය තෝරා ගැනීම පෙළඹවීමකි, එම පියවර කිසිවෙකු නොඇසූ ගමනාන්ත නිහඬව එකතු කරයි. CIDR කොටසක සෑම විටම දෙකේ බලයක ප්රමාණයක් සහ එයට පෙළගැසුණු ආරම්භක ලිපිනයක් ඇත, එබැවින් අත්යවශ්ය පරාසයකට සාමාන්යයෙන් එකකට වඩා අවශ්ය වේ. පරාසය හරහා ගොස් එය නිශ්චිතව බෙදන්න, පසුව එයින් පිටත ලිපින පරීක්ෂා කරන්න.
උපසර්ගයෙන් නොව පරාසයෙන් ආරම්භ කරන්න
වෙනත් කිසිවක් ලිවීමට පෙර පළමු ලිපිනය සහ අවසාන ලිපිනය ලියා තබන්න. යුගලයම අවශ්යතාවයයි; උපසර්ගය එහි එක් හැකි ප්රකාශනයක් පමණි, සමහර විට වැරදි ප්රකාශනයක්. සංඛ්යා දෙකක් පරීක්ෂා කිරීම වෙස්මුවකට වඩා බොහෝ පහසුය.
පෙළගැසුණු පරාසයක් එක් කොටසකට සංකෝචනය වේ. පෙළනොගැසුණු පරාසයක් කිහිපයකට විග්රහ වේ, එම විග්රහය ආසන්න නොව නිශ්චිතය. ඔබ නොකළ යුත්තේ පිටතට වටකර එය ප්රමාණවත් තරම් සමීප යැයි කීමයි, මන්ද අතිරේක ලිපින මාර්ගය දරන ප්රතිපත්තියම ලබයි.
දෝෂයේ දිශා දෙකම වැදගත්ය. උමඟට යන මාර්ගයකට අතිරේක ලිපින VPN තුළට ඇද ගැනේ. මගහැරීමේ ව්යතිරේකයකට අතිරේක ලිපින එය මඟහරියි. ඔබ ස්ථාපනය කළ උපසර්ගය පමණක් පෙන්වන මාර්ග වගුවක කිසිදු ප්රතිඵලයක් නොපෙනේ.
පළමු අවස්ථාව: පරාසය අහම්බෙන් පෙළගැසී ඇත
198.51.100.64 සිට 198.51.100.127 දක්වා ගන්න. පළමු ලිපිනය ලිපින 64ක මායිමට පෙළගැසී ඇති අතර පරාසය හරියටම ලිපින 64කි, එබැවින් එක් /26ක් ඉතිරියකින් තොරව එය විස්තර කරයි.
මෙය පහසු අවස්ථාවයි, එය හඳුනා ගැනීම වටී, මන්ද අවශ්යතාව උපසර්ගවලින් සිතමින් සිටි කෙනෙකු ලියා ඇති බව එයින් අදහස් වේ. පරීක්ෂාව කෙටි බව ද එයින් අදහස් වේ: ප්රමාණය දෙකේ බලයක් ද ආරම්භය එම ප්රමාණයේ ගුණාකාරයක් ද යන්න තහවුරු කරන්න.
ලේඛන පරාස හොඳ උදාහරණ වන්නේ කිසිවෙකු ඒවා හිමි නොවන නිසාය. මෙම ලිපින සැබෑ උමඟක ස්ථාපනය නොකරන්න, අමුතු ලෙස පෙනෙන නිසා පමණක් ලබා දුන් පරාසයක් ලේඛන අවකාශය යැයි නොසිතන්න.
දෙවන අවස්ථාව: පෙළගැසී නැත, එබැවින් බෙදන්න
දැන් 198.51.100.100 සිට 198.51.100.107 දක්වා ගන්න. ඒවා ලිපින අටකි, එනම් දෙකේ බලයක්, නමුත් 100 අටේ ගුණාකාරයක් නොවේ. එම ප්රමාණයේ එක් කොටසක් එතැනින් ආරම්භ විය නොහැක, එබැවින් පරාසය එකකට වඩා වැඩි ගණනකින් ආවරණය කළ යුතුය.
නිශ්චිත ආවරණය /30 කොටස් දෙකකි: 198.51.100.100/30 100 සිට 103 දක්වා ආවරණය කරයි, 198.51.100.104/30 104 සිට 107 දක්වා ආවරණය කරයි. මුළු ලිපින අටක්, පරාසයෙන් පිටත කිසිවක් නැත, විග්රහය ලබා දුන් පරාසයකට අනන්ය වේ.
python3 -c "from ipaddress import ip_address, summarize_address_range as s; print(*s(ip_address('198.51.100.100'), ip_address('198.51.100.107')), sep='\n')"
සම්මත පුස්තකාල ශ්රිතය ඔබ වෙනුවට ගණිතය කරයි, ipaddress ලේඛනය එය කුමක් ලබා දෙන්නේ ද යන්න නිර්වචනය කරයි. එය නොකරන්නේ ගේට්වේ තෝරා ගැනීම, ලිපින කාටද යන්න තීරණය කිරීම හෝ ඒවා පිටුපස ඇති කිසිදු සේවාවකට ප්රවේශය දීමයි.
පුළුල් උපසර්ගය කුමක් ග්රහණය කරන්නට තිබුණි දැයි මනින්න
කෙටි මාර්ගයක් පිළිගැනීමට පෙර එහි පිරිවැය ගණනය කරන්න. 198.51.100.96 සිට ආරම්භ වන /28ක් 96 සිට 111 දක්වා ආවරණය කරයි, එනම් අට වෙනුවට දහසය ලිපිනයකි. අතිරේක අට 96 සිට 99 සහ 108 සිට 111 වේ, ඒ සෑම එකක්ම මාර්ගය උරුම කරගනු ඇත.
python3 -c "from ipaddress import ip_network as n; w=set(n('198.51.100.96/28')); t=set(n('198.51.100.100/30'))|set(n('198.51.100.104/30')); print(len(w), len(t), sorted(w-t))"
අතිරේක ගමනාන්ත අටක් යනු වෙනස්කම් ඉල්ලීමක ලිවිය හැකි නිශ්චිත සංඛ්යාවකි. කෙටි මාර්ගය පිළිගත හැකි ද යන්න තීරණය කරන්නේ ද එම සංඛ්යාවයි, එය ගණිතයේ නොව ප්රතිපත්තියේ ප්රශ්නයකි.
ගණිතය සහ සොයාගැනීම වෙන් කර තබන්න. ජාල ක්රියාකරු ලබා දෙන පරාසයක් නිශ්චිතව පරිවර්තනය වේ. වෙනස් වන සේවාවක එක් DNS පිළිතුරක් එම සේවාවේ සම්පූර්ණ හෝ ස්ථිර පරාසය තහවුරු නොකරයි, සම්බන්ධ නොවන නම් එක් ලිපිනයක් බෙදාගත හැක.
නිශ්චිත කුලකය ස්ථාපනය කර දාර තහවුරු කරන්න
ලැබෙන සෑම උපසර්ගයක්ම VPN වින්යාසයේ හිමිකරුට දී, ආධාරක යාන්ත්රණය හරහා එය ස්ථාපනය කිරීමට ඉඩ දෙන්න. අවශ්යතාවට ඇතුළත් කිරීම් දෙකක් අවශ්ය නම්, පෝරමය කෙටි කිරීමට එකක් පළල් කරනවාට වඩා ඇතුළත් කිරීම් දෙකක් තබා ගන්න.
sudo ip route add 198.51.100.100/30 via 10.90.0.1 dev tun0 sudo ip route add 198.51.100.104/30 via 10.90.0.1 dev tun0 ip route get 198.51.100.101 ip route get 198.51.100.97
අවසාන විධාන දෙක මිනිසුන් මඟහරින ඒවාය. පළමු අභ්යන්තර ලිපිනය නව මාර්ගය අනුගමනය කළ යුතුය, පරාසයෙන් පිටත ලිපිනය අනුගමනය නොකළ යුතුය. දෙකම එකම මාර්ගයක් ගියොත්, අවශ්යතාව සහ වින්යාසය අතර කොහේ හරි පරාසය පළල් කර ඇත.
පළමු ලිපිනය, අවසාන ලිපිනය සහ ඒවා ප්රකාශ කරන උපසර්ග සටහන් කරන්න. ඊළඟට රීතිය සමාලෝචනය කරන පුද්ගලයාට ගණිතය නැවත නොකර අවශ්යතාව වින්යාසය සමඟ සැසඳිය හැක, නිශ්චිත මාර්ගය සහ පහසු මාර්ගය අතර වෙනස දෘශ්යව පවතී.