අමතර මෘදුකාංග නොමැතිව Windows හි kill switch: පැතිකඩ ද නැත්නම් මාර්ග ද?
ෆයර්වෝල් පැතිකඩ ජාලයේ කාණ්ඩය අනුගමනය කරයි, මාර්ග අනුගමනය කරන්නේ ඇඩැප්ටරය. දෙකම සසඳා, පසුව ටනලය නැතිව අයිකනය බොරු කියන විට වැටෙන අවස්ථාව පරීක්ෂා කරන්න.
පසුබිම් සේවාදායකය බාගැනීම මැද මිය යන අතර ට්රේ අයිකනය අතුරුදහන් වේ. මාරු කිරීම ගෘහ සම්බන්ධතාවය හරහා දිගටම සිදුවේ. එම අනුපිළිවෙල තමයි kill switch එකක් පවතින්නේ යැයි කියන හේතුව, සහ Windows එකකට දෙවන නිෂ්පාදනයක් නොමැතිව ළඟා විය හැක.
දැනගැනීමට වටිනා ක්රම දෙකක් ඇත. ඒවා විවිධ තැන්වල අසාර්ථක වන අතර කිසිවක් සම්පූර්ණ පිළිතුරක් නොවේ.
පළමු ක්රමය: වැඩසටහනට එක් පැතිකඩක් මත පමණක් අවසර දෙන්න
Windows ෆයර්වෝල් නීති Domain, Private සහ Public පැතිකඩවලට සීමා කරයි. උපක්රමය වන්නේ ටනල් ඇඩැප්ටරයට එක් කාණ්ඩයක් සහ භෞතික ඇඩැප්ටරයට තවත් කාණ්ඩයක් දීමයි. ඉන්පසු ඔබ ආරක්ෂිත වැඩසටහන ටනල් පැතිකඩ මත අවසර දෙන සහ අනෙක් සෑම තැනකම එය අවහිර කරන පිටවීමේ නීතියක් ලියයි. ෆයර්වෝල් කියවන්නේ කාණ්ඩය, ඇඩැප්ටරයේ නම නොවේ.
මුලින්ම VPN සම්බන්ධතාවය Private ලෙසත් භෞතික ජාලය Public ලෙසත් සකසන්න. ඉන්පසු ඔබට අවශ්ය නැති පැතිකඩවලට අදාළ වන අවහිර කිරීමේ නීතිය වැඩසටහනට එක් කරන්න. ඉන්පසු Get-NetConnectionProfile සමඟ පැවරුම තහවුරු කරන්න, මන්ද නීතිය අනුගමනය කරන්නේ එම පැවරුමය.
Get-NetConnectionProfile | Select-Object Name, InterfaceAlias, NetworkCategory
New-NetFirewallRule -DisplayName 'Block browser off VPN' -Direction Outbound `
-Program 'C:\Program Files\Mozilla Firefox\firefox.exe' -Action Block -Profile Public
New-NetFirewallRule -DisplayName 'Allow browser on VPN' -Direction Outbound `
-Program 'C:\Program Files\Mozilla Firefox\firefox.exe' -Action Allow -Profile Private
දුර්වලතාවය ව්යුහාත්මකය. පැතිකඩ නීතිය කාණ්ඩය අනුගමනය කරයි, එබැවින් Windows හෝටල් ජාලයක් නැවත වර්ගීකරණය කරන විට අවහිර කිරීම බලපැවැත්වීම නතර විය හැක. එසේ සිදුවන විට නීති ලැයිස්තුවේ කිසිවක් වෙනස් නොවේ.
දෙවන ක්රමය: භෞතික පෙරනිමි මාර්ගය ඉවත් කරන්න
මාර්ග ක්රමය වඩා රළු සහ විගණනයට බෙහෙවින් පහසුය. භෞතික ද්වාරය සටහන් කරගෙන, VPN ට අඩු මෙට්රිකයක් සහිත තමන්ගේම පෙරනිමි මාර්ගය ස්ථාපනය කිරීමට ඉඩ දී, පසුව භෞතික පෙරනිමිය ඉවත් කරන්න. ඉන්පසු වෙන කිසිවකට ගමන් ප්රවාහය ගෙන යා නොහැක.
route print -4
route delete 0.0.0.0 mask 0.0.0.0 192.168.50.1
route print -4 | findstr /c:"0.0.0.0"
පසුබිම් සේවාදායකය මිය යන විට VPN මාර්ගය එහි ඇඩැප්ටරය සමඟ පිටව යයි. යන්ත්රය කාන්දු වීම වෙනුවට නොබැඳි වේ, සහ kill switch එකක් නිපදවිය යුත්තේ එයයි.
මෙය සතියක් රැඳී තිබේද යන්න තීරණය කරන්නේ විස්තර දෙකකි. සබැඳිය සෙලවෙන සෑම විටම DHCP ද්වාරය නැවත තබයි. ස්ථිති ලිපිනයක් සහිත භෞතික ඇඩැප්ටරය එම විස්මයෙන් වළකී. VPN සේවාදායකයේම ලිපිනය ද ළඟා විය හැකිව තිබිය යුතුය. එම සත්කාරක මාර්ගය නොමැතිව අවහිර කිරීම ආරම්භ කළ බිඳවැටීමෙන් පසු පසුබිම් සේවාදායකයට කිසිදා නැවත සම්බන්ධ විය නොහැක.
තුන්වන ක්රමය: ද්වාරයක් නැත, එක් ස්ථිර සත්කාරක මාර්ගයක්
තුන්වන විකල්පය ඇඩැප්ටර සැකසුම්වලින් ද්වාරය ඉවත් කිරීමෙන් ආරම්භ වේ. ඉන්පසු VPN අන්තය දක්වා එක් ස්ථිර මාර්ගයක් එය වෙනුවට යයි. ඉන්පසු ටනලය ඉහළ එන තෙක් යන්ත්රයට සේවාදායකය සමඟ කතා කළ හැක, වෙන කිසිවක් සමඟ නොවේ.
route -p add 198.51.100.44 mask 255.255.255.255 192.168.50.1 metric 1
route print -4 | findstr 198.51.100.44
ද්වාරය ප්රතිස්ථාපනය කිරීම සාමාන්ය අන්තර්ජාලය ප්රතිස්ථාපනය කරයි, එය මෙය පිරිසිදු සක්රිය-අක්රිය ස්විචයක් බවට පත් කරයි. එය අතුරුමුහුණත් සිදුවීම් නරඹන ස්ක්රිප්ටයක් මත රඳා නොපවතී. ජාලය වර්ගීකරණය කරන ආකාරය ගැන ද එය තැකීමක් නොකරයි.
ටනලය පහළ ඇති විට මිල වන්නේ සම්පූර්ණ හුදකලා වීමයි. යාවත්කාලීන නතර වේ, සහ මෙම අභ්යාසය ඇති කළ බාගැනීම ද නතර වේ. කාර්ය ස්ලැප්ටොප් එකක මෙය බොහෝ විට නිවැරදිය, පුද්ගලික යන්ත්රයක මෙය උත්සාහයෙන් ගත යුතු තීරණයකි.
ලෝක ගෝල අයිකනය කිසිවක් ඔප්පු නොකරන්නේ ඇයි
Windows Microsoft අන්තයකට එරෙහි පරීක්ෂාවක් හරහා ළඟාවීම වාර්තා කරයි. එම පරීක්ෂාව ඔබේ ටනලය ගැන කිසිවක් නොකියයි. සම්බන්ධිත ටනලයක් අන්තර්ජාලය නැතැයි වාර්තා කරන ලෝක ගෝලයක් පිටුපස සිටිය හැක, මළ ටනලයක් නිරෝගී සම්බන්ධතාවයක් පෙන්විය හැක.
පසුබිම් සේවාදායක ක්රියාවලිය මරා පරීක්ෂා කරන්න සහ පසුව අංකයෙන් පොදු ලිපිනයකට ළඟා වීමට උත්සාහ කරන්න. නම් විමසුමකට සැඟවුම් මතකයෙන් පිළිතුරු දිය හැක, එබැවින් අයිකනය හෝ DNS පිළිතුර සාක්ෂියක් නොවේ.
සැබෑ බිඳවැටීමකින් පසු සටහන් කළ යුත්තේ කුමක්ද
පරීක්ෂණය එක් ලෙස නොව අනුපිළිවෙලක් ලෙස ක්රියාත්මක කරන්න. විසන්ධි කරනවා වෙනුවට ක්රියාවලිය මරන්න, පසුව පවුල් දෙකෙහිම සංඛ්යාත්මක ලිපිනයක් උත්සාහ කරන්න. ඉන්පසු පසුබිම් සේවාදායකය ප්රතිස්ථාපනය කර ඔබ තබාගත් මාර්ගය හරහා එය තවමත් තමන්ගේ සේවාදායකයට ළඟා වන බව තහවුරු කරන්න.
taskkill /IM openvpn-gui.exe /F
ping -4 198.51.100.44
ping -6 2606:4700:4700::1111
route print -4 | findstr /c:"0.0.0.0"
නින්දෙන් පසු, Wi-Fi වෙනසකින් පසු සහ රැහැනේ සිට රැහැන් රහිතයට මාරු වූ පසු අනුපිළිවෙල නැවත කරන්න. පැතිකඩ ක්රමය සහ DHCP හැසිරීම දෙකම අසාර්ථක වන්නේ එම සංක්රාන්තිවලදීය. මේසය මත රඳා පවතින නීතියක් හෝටලයක රඳා පවතින්නේ යැයි කියා නැත.
සෑම නීතියක් සහ මාර්ගයක් අසල නැවත හරවන පියවර ලියන්න. Microsoft පිටවන නීති සෑදීම තමන්ගේ Windows ෆයර්වෝල් නීති යොමුවේ ලේඛනගත කරයි, සහ එය තිර රුවට පමණක් සීමිත මාර්ගෝපදේශයකට වඩා හොඳ මූලාශ්රයකි.