route-gateway යනු redirect-gateway නොවේ: ඇත්තටම වෙනස් වන්නේ කුමක්ද
මෙම විකල්පය OpenVPN ස්ථාපනය කරන මාර්ග සඳහා ඊළඟ හොප් එක පමණක් සපයයි. එය ඉවත් කිරීමෙන් තල්ලු කළ සම්පූර්ණ ටනලය අක්රිය නොවන අතර, නිවැරදි කිරීම ප්රතිනිර්දේශයට අයත් වේ.
ඔබේ ටනලය ඉහළ එයි, පෞද්ගලික උපජාලය පිළිතුරු දෙයි, සහ කෙනෙක් පැතිකඩෙන් ගේට්වේ පේළිය මකා දැමුවත් සාමාන්ය බ්රවුස් කිරීම තවමත් VPN තුළම අතුරුදහන් වේ. එම සංයෝගය වැරදි නිර්දේශය සංස්කරණය කළ බවට ඇති ඇඟිලි සලකුණයි. ඉවත් කළ දේ ක්ලයන්ට් එක ස්ථාපනය කරන මාර්ග සඳහා ඊළඟ හොප් එක ලබා දුන්නේය; ගමනාගමනය අල්ලා ගැනීම දිගටම කළ දේ වෙනත් තැනකින් පැමිණ සේවාදායකය විසින් තල්ලු කරන ලදී. ආවරණය සහ ඊළඟ හොප් එක වෙන වෙනම කාර්යයන් වන අතර, ඒවායින් එකක් පමණක් පොදු ගමනාන්ත ටනලය භාවිතා කරන්නේද යන්න තීරණය කරයි.
ඔබ ඉවත් කළ පේළිය ඊළඟ හොප් එකක් විය, ප්රතිපත්ති ස්විචයක් නොවේ
ක්ලයන්ට් එක ස්ථාපනය කරන සෑම මාර්ගයකටම යොමු කිරීමට ගේට්වේ ලිපිනයක් අවශ්ය වන අතර, මාර්ගයම කිසිදු ලිපිනයක් නම් නොකළ විට ගේට්වේ නිර්දේශය එම ලිපිනයේ මූලාශ්රය වේ. එය මකා දැමුවොත් එම මාර්ගවලට එල්ලී සිටීමට තැනක් නැත, එබැවින් ඒවා ස්ථාපනය නොවේ හෝ කොතැනකවත් නොයන මාවතකට වැටේ. පෞද්ගලික උපජාලය යනු එවැනි මාර්ගයක් රැගෙන ගිය දෙයයි.
මේ අතර ඉතිරි වූ හැසිරීමට වෙනත් කර්තෘවරයෙක් සිටී: තල්ලු කළ කොටසේ ප්රතිනිර්දේශ විකල්පය, එය එහි ධජවලට අනුව සාමාන්ය පිටවෙන ගමනාගමනය ටනලයට ගෙන යයි. ගේට්වේ ඉවත් කිරීම එය අක්රිය නොකරයි හෝ දුර්වල නොකරයි. ප්රතිඵලය අවස්ථා දෙකෙන් නරකම දෙයයි, පොදු ගමනාගමනය තවමත් අල්ලා ගනිමින් ටනලය සාධාරණීකරණය කළ පෞද්ගලික ගමනාන්තය දැන් ළඟා විය නොහැකි ය. එබැවින් එකම ආත්මයෙන් කළ දෙවන සංස්කරණයද කිසිවක් වෙනස් නොකරයි.
ලීවර හතරක්, වෙනස් කාර්යයන් හතරක්
මෙම සාකච්ඡාවේදී නිර්දේශ හතරක් එකිනෙකට මාරුවෙන් උපුටා දැක්වේ, ඒවායින් එකක් පමණක් ආවරණය පාලනය කරයි, එනම් කුමන ගමනාන්ත ටනලය හරහා යන්නේද යන්නයි. දෙවැන්න මාර්ග භාවිතා කරන ඊළඟ හොප් එක නියම කරයි, තෙවැන්න එක් උපසර්ගයක් ස්ථාපනය කරයි, සහ හතරවැන්න සේවාදායකය තල්ලු කළ සියල්ල ඉවතට දමයි, විහිදුමට අවශ්ය පෞද්ගලික මාර්ග ඇතුළුව. වගුව ඒවා නම අනුව නොව, පරිපාලකයා වෙනස් කිරීමට උත්සාහ කරන දෙය අනුව පෙළගස්වයි, මන්ද ව්යාකූලත්වය ඇති කරන්නේ නම්ම ය. ඒවා වෙන වෙනම තීරණ හතරක් ලෙස සලකා ඔබ සැබවින්ම ආපසු හැරවීමට අවශ්ය එක තෝරන්න.
ප්රායෝගිකව හතරම බොහෝ විට එකම තල්ලු කළ කොටසේ, පේළියෙන් පේළිය එයි, එය ඒවා එකම සැකසුමක කොටස් ලෙස පෙනෙන්නට සලස්වයි. එසේ නොවේ, සහ OpenVPN යොමුව ඒවා වෙනස් යාන්ත්රණ ලෙස වාර්තා කරන්නේ එම හේතුව නිසාම ය. ඔබ කුමන තීරණය ආපසු හරවනවාදැයි සොයා ගැනීම කාර්යයයි; සංස්කරණය එක් පේළියකි.
| What you are trying to change | Directive that decides it | What it leaves alone |
|---|---|---|
| Which destinations use the tunnel | redirect-gateway | Per-prefix routes and resolver choice |
| The next hop a pushed route points at | route-gateway | Coverage of public destinations |
| One reachable prefix | route | Every other destination, default path included |
| All pushed routing and DNS at once | route-nopull | Nothing, which is the problem |
තල්ලු කළ පේළිය පෙරහන් කරන්න, ඊළඟ හොප් එක තබා ගන්න
ඔබ විරෝධය දක්වන ආවරණය තල්ලු කළ විකල්පයක් ලෙස පැමිණෙන්නේ නම්, පටු ප්රතිචාරය වන්නේ එම විකල්පය නමින් නොසලකා හැර තල්ලු කළ කොටසේ ඉතිරිය අස්පෘශ්යව තැබීමයි. පෙරහනක් ලෙස ලියූ විට එය පහත පේළිය මෙන් පෙනේ, සහ එහි ස්ථානය බලපෑමට ලක් වූ ක්ලයන්ට්ගේ පැතිකඩෙහි මිස සේවාදායක වින්යාසයේ නොවේ.
pull-filter ignore "redirect-gateway"
පටු බව යනු කාරණයයි. පෙරහන පෙළ උපසර්ගයක් සංසන්දනය කරන බැවින්, කෙටි රටාවක් ඊළඟ-හොප් නිර්දේශයටද ගැළපේ, එය පෞද්ගලික මාර්ග රඳා පවතින තොරතුරු හරියටම ගලවා දමා මුල් වැරැද්ද නව වේශයකින් පුනරාවර්තනය කරයි. පෙරහන තල්ලු කළ විකල්ප මත පමණක් ක්රියා කරයි, එබැවින් එය ස්ථානීයව ලියූ හෝ ජාල කළමනාකරුවකු විසින් පැනවූ සමාන පේළියක් කිසිදා ස්පර්ශ නොකරයි. ඉන් පසු නැවත සම්බන්ධ වන්න, මන්ද ජීවමාන සැසිය සේවාදායකය තල්ලු කළ දේ නැවත ඇගයීමට ලක් නොකරයි.
වගුව නොව, සෙවීම කියවන්න
පැතිකඩ නැවත පූරණය කිරීමෙන් පසු කර්නලයෙන් අසන්න ගමනාන්ත දෙකක් සැබවින්ම යන්නේ කොහේද කියා: එකක් පෞද්ගලික උපසර්ගය තුළ සහ එකක් පොදු අන්තර්ජාලයේ. ප්රධාන වගුවේ සම්පූර්ණ ඩම්පය කියවීම අපහසු සහ වැරදි ලෙස කියවීම පහසු වේ, මන්ද මාර්ගයක් තිබිය හැකි වුවත් වඩා නිශ්චිත ගැළපීමකට පරාජය විය හැක. ප්රතිපත්ති පාදක මාර්ග නිර්දේශයේදී නීතිය, වගුව සහ මූලාශ්ර ලිපිනයද පරීක්ෂාවට ඇතුළත් වේ.
ip route get 10.40.7.25
ip route get 203.0.113.77
ip rule show
def1 ප්රභේදය දැන සිටිම වටී, මන්ද එය පැරණි පෙරනිමි සටහන දෘශ්යමානව තබා අඩ-පෙරනිමි යුවළක් සෙවීම ජය ගනී. එබැවින් ප්රතිදානයේ 0.0.0.0/0 පේළියක් තනිව කිසිවක් ඔප්පු නොකරයි. ලැයිස්තුව පිළිතුරු දෙන බව පෙනෙන ප්රශ්නයට සෙවීම පිළිතුරු දෙයි.
DNS, IPv6 සහ පෞද්ගලික මාර්ගය තවමත් ක්රියා කළ යුතුය
එක් IPv4 ප්රතිනිර්දේශයක් ප්රතික්ෂේප කිරීම විසඳන්නා ගැන කිසිවක් නොකියයි, එබැවින් තල්ලු කළ DNS විකල්පයක් මාර්ග නිවැරදිව පෙනෙන අතරේත් ප්රශ්න ටනලයට යැවීම දිගටම කරගෙන යා හැක. IPv6 පෙරනිමියක් IPv4 පරීක්ෂාව කිසිදා ස්පර්ශ නොකළ ලිපින පවුලකටද එසේ කළ හැක. දෙකටම උපකල්පනයක් වෙනුවට පැහැදිලි තීරණයක් අවශ්යයි. ඉන්පසු පෞද්ගලික සේවාව තවමත් පිළිතුරු දෙන බව තහවුරු කරන්න, මන්ද පෞද්ගලික මාර්ගය අහිමි වූ බෙදුණු ටනලයක් බෙදුණු ටනලයක් නොවේ, එය කැඩුණු එකකි.
වඩා පළල් මෙවලමක් අවවාදයට සුදුසුය: route-nopull සෑම තල්ලු කළ මාර්ගයක්ම සහ සෑම තල්ලු කළ DNS විකල්පයක්ම ඉවතට දමයි, එය සම්පූර්ණ ටනලය නිසැකවම නවත්වයි සහ විහිදුම රඳා පවතින පෞද්ගලික මාර්ගද එසේම නිසැකවම කඩා දමයි, එබැවින් එය එක් විකල්පයක් ඉලක්ක කළ නම්-පෙරහනකට වඩා බෙහෙවින් විශාල මිටියකි. ඕනෑම වෙනසකට පසු පෞද්ගලික ගමනාන්තය, පොදු ගමනාන්තය සහ විසඳන්නා පරීක්ෂා කරන්න, සහ සම්පූර්ණ වූ අත්වැල් ගැනීම අත්වැල් ගැනීම හැර අන් කිසිවකට සාක්ෂියක් නොසලකන්න.