Windows VPN വിട്ടുപോയ പഴയ റൂട്ട് എങ്ങനെ നീക്കം ചെയ്യാം
യഥാർത്ഥത്തിൽ പഴയതായ എൻട്രി കണ്ടെത്തുക, ശരിയായ പോളിസി സ്റ്റോറിനെതിരെ അതിന്റെ നീക്കം പ്രിവ്യൂ ചെയ്യുക, നിങ്ങൾ പ്രതീക്ഷിക്കുന്ന ഇന്റർഫേസ് തിരയൽ തിരഞ്ഞെടുക്കുന്നുവെന്ന് ഉറപ്പാക്കുക.
നിങ്ങളുടെ സെഷൻ മണിക്കൂറുകൾക്ക് മുമ്പ് അവസാനിച്ചു, അഡാപ്റ്റർ പോയി, എന്നാൽ റൂട്ട് ഇപ്പോഴും പട്ടികയിലുണ്ട്, ഇന്റർഫേസ് 42 ലേക്ക് ചൂണ്ടുന്നു. ആ വരി ഇല്ലാതാക്കാൻ ഒരു കമാൻഡ് മതി; അത് ശരിയായ വരിയാണെന്ന് തീരുമാനിക്കാൻ നാല് പരിശോധനകൾ വേണം. റൂട്ട് പട്ടിക പങ്കിട്ടതാണ്, അതിനാൽ വിശാലമായ നീക്കം മറ്റ് കണക്ഷനുകൾ ഇപ്പോഴും ഉപയോഗിക്കുന്ന പാതകളെ ഒഴിവാക്കുന്നു, ടണൽ വഹിക്കുന്ന പാതയും ഉൾപ്പെടെ. താഴെയുള്ള ഓരോ ഘട്ടവും ഒരു എൻട്രി മാത്രം പൊരുത്തപ്പെടുന്നതുവരെ ലക്ഷ്യത്തെ ചുരുക്കുന്നു.
1. എൻട്രി പഴയതാണോ ഉദ്ദേശിച്ചതാണോ എന്ന് തീരുമാനിക്കുക
റീബൂട്ടിനെ അതിജീവിച്ച എൻട്രി എവിടെയോ എഴുതപ്പെട്ടു, ആ സ്ഥലം സാധാരണയായി അപകടമല്ല, തീരുമാനമാണ്. സ്പ്ലിറ്റ് ടണലിംഗ് അവശിഷ്ടങ്ങളെപ്പോലെ കാണുന്ന റൂട്ടുകളെ ആശ്രയിക്കുന്നു, ഒരു പ്രിഫിക്സ് ടണലിലൂടെ കടത്തുന്ന പോളിസിയെ ഒരു പട്ടികയിൽ പഴയ എൻട്രിയിൽ നിന്ന് വേർതിരിച്ചറിയാൻ കഴിയില്ല. റൂട്ട് എപ്പോൾ പ്രത്യക്ഷപ്പെട്ടുവെന്ന് ചോദിക്കുക: ടണൽ സജീവമായിരിക്കുമ്പോൾ മാത്രം നിലനിൽക്കുന്ന റൂട്ട് ക്ലയന്റിന്റെ കോൺഫിഗറേഷനിൽ പെടുന്നു, അതിനാൽ ക്ലീനപ്പ് കമാൻഡ് തെറ്റായ ഉപകരണമാണ്. ഉദ്ദേശിച്ച റൂട്ട് നീക്കം ചെയ്യുക, അപ്പോൾ അടുത്ത കണക്ഷൻ ആരും നിരീക്ഷിക്കാത്ത ഘട്ടത്തിൽ പരാജയപ്പെടും.
എൻഡ്പോയിന്റ് റൂട്ടിന് അതിന്റേതായ മുന്നറിയിപ്പ് അർഹതയുണ്ട്. എൻക്രിപ്റ്റ് ചെയ്ത പാക്കറ്റുകൾ ലോക്കൽ കണക്ഷനിലൂടെ എത്താൻ ക്ലയന്റ് VPN സെർവറിലേക്ക് ഒരു ഹോസ്റ്റ് റൂട്ട് ചേർക്കുമ്പോൾ, ആ റൂട്ട് ഇല്ലാതാക്കുന്നത് അടുത്ത വീണ്ടും കണക്ഷനിൽ ടണൽ തകർക്കും, ലക്ഷണം സെർവർ തകരാറായി വായിക്കപ്പെടും. എന്തെങ്കിലും തൊടുന്നതിന് മുമ്പ് ലക്ഷ്യസ്ഥാനം ക്ലയന്റ് ബന്ധിപ്പിക്കുന്ന വിലാസവുമായി താരതമ്യം ചെയ്യുക: VPN സെർവറുമായി ഒത്തുപോകുന്ന ഒരു പൊതു വിലാസം പുറം പാതയാണ്, മാലിന്യമല്ല.
2. എൻട്രിയെ പേരിടുന്ന നാല് ഫീൽഡുകൾ രേഖപ്പെടുത്തുക
പ്രിഫിക്സ് മാത്രം ഐഡന്റിറ്റിയല്ല, കാരണം രണ്ട് ഇന്റർഫേസുകൾക്ക് ഒരേ ലക്ഷ്യസ്ഥാനത്തേക്ക് റൂട്ടുകൾ ഉണ്ടാകാം. ലക്ഷ്യ പ്രിഫിക്സ്, ഇന്റർഫേസ് ഇൻഡക്സ്, അടുത്ത ഹോപ്പ്, പോളിസി സ്റ്റോർ എന്നിവ രേഖപ്പെടുത്തുക, കാരണം ആ നാല് മൂല്യങ്ങൾ കൃത്യമായി ഒരു എൻട്രിയെ വിവരിക്കുന്നു. ഒരു പട്ടിക അവയെല്ലാം തരുന്നു:
Get-NetRoute -AddressFamily IPv4 | Sort-Object RouteMetricമെട്രിക് പ്രകാരം അടുക്കുന്നത് യന്ത്രം യഥാർത്ഥത്തിൽ ഇഷ്ടപ്പെടുന്ന റൂട്ടുകളെ മുകളിലേക്ക് ഉയർത്തുന്നു, അവിടെയാണ് സാധാരണയായി അവശിഷ്ടം ഇരിക്കുന്നത്. ടണൽ സജീവമായിരിക്കുമ്പോഴും അത് വീണതിന് ശേഷവും എൻട്രി താരതമ്യം ചെയ്യുക: അഡാപ്റ്ററിനൊപ്പം പോകുന്ന റൂട്ട് ക്ലയന്റിന്റേതായിരുന്നു, അവശേഷിക്കുന്നത് മറ്റെന്തോ എഴുതിയതാണ്. പോളിസി സ്റ്റോർ ആളുകൾ ഒഴിവാക്കുന്ന ഫീൽഡാണ്, വീണ്ടും പ്രത്യക്ഷപ്പെടുന്നത് വിശദീകരിക്കുന്നതും അതാണ്, കാരണം സജീവ സ്റ്റോറിൽ നിന്ന് നീക്കിയ എൻട്രി അടുത്ത പോളിസി പുതുക്കലിന് ശേഷം തിരികെ വരും. അവസ്ഥ മാറ്റുന്ന എന്തെങ്കിലും പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് നാല് മൂല്യങ്ങളും എഴുതിവയ്ക്കുക.
3. നീക്കം പ്രിവ്യൂ ചെയ്യുക, തുടർന്ന് ഒരു എൻട്രി നീക്കം ചെയ്യുക
Remove-NetRoute, Get-NetRoute അച്ചടിച്ച അതേ പ്രിഫിക്സും ഇന്റർഫേസ് ഇൻഡക്സും സ്വീകരിക്കുന്നു, അതിന് പ്രിവ്യൂ സ്വിച്ചുണ്ട്, അതിനാൽ ഒന്നും ഊഹിക്കേണ്ടതില്ല. ജോടി ഈ ക്രമത്തിൽ പ്രവർത്തിപ്പിക്കുക:
Remove-NetRoute -DestinationPrefix 10.20.0.0/16 -InterfaceIndex 42 -WhatIf
Remove-NetRoute -DestinationPrefix 10.20.0.0/16 -InterfaceIndex 42പ്രിവ്യൂ ഇല്ലാതാക്കുന്ന ഒബ്ജക്റ്റ് അച്ചടിക്കുന്നു, അതിനാൽ സ്വിച്ച് വിടുന്നതിന് മുമ്പ് പ്രിഫിക്സ്, ഇന്റർഫേസ്, അടുത്ത ഹോപ്പ് എന്നിവ നിങ്ങളുടെ കുറിപ്പുകളുമായി താരതമ്യം ചെയ്യുക. സജീവ സ്റ്റോർ സ്ഥിരസ്ഥിതിയായതിനാൽ ഒരു വരിയും സ്ഥിരമായ എൻട്രിയിൽ എത്തുന്നില്ല; നിങ്ങൾ തിരിച്ചറിഞ്ഞ റൂട്ട് അവിടെയാണെങ്കിൽ -PolicyStore PersistentStore ചേർക്കുക, അല്ലാത്തപക്ഷം നീക്കം പ്രവർത്തിച്ചതായി തോന്നും, എൻട്രി അടുത്ത പോളിസി പുതുക്കലിൽ തിരികെ വരും. സെഷൻ റിമോട്ട് ആയിരിക്കുമ്പോൾ ബാൻഡിന് പുറത്തുള്ള വീണ്ടെടുപ്പ് പാത സൂക്ഷിക്കുക, കാരണം നിങ്ങളുടെ സ്വന്തം കണക്ഷൻ വഹിക്കുന്ന റൂട്ട് ഇല്ലാതാക്കുന്നത് അത് അവസാനിപ്പിക്കും. പട്ടിക വൃത്തിയാക്കുന്ന കമാൻഡിലേക്ക് ഒരിക്കലും എത്തരുത്.
4. അത് തിരികെ വയ്ക്കുന്ന ഘടകം കണ്ടെത്തുക
ഉടമ ഇപ്പോഴും റൂട്ട് ഇൻസ്റ്റാൾ ചെയ്യാൻ കോൺഫിഗർ ചെയ്തിരിക്കുന്നിടത്തോളം ഇല്ലാതാക്കൽ പരിഹാരമല്ല. ഉടമ സാധാരണയായി മൂന്നിൽ ഒന്നാണ്: സ്പ്ലിറ്റ് ടണൽ പട്ടികയുള്ള VPN ക്ലയന്റ് പ്രൊഫൈൽ, ലോഗോണിൽ റൂട്ടുകൾ ചേർക്കുന്ന സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ ഷെഡ്യൂൾ ചെയ്ത ടാസ്ക്, അല്ലെങ്കിൽ യന്ത്രത്തിൽ പ്രയോഗിച്ച ഡൊമെയ്ൻ പോളിസി. ആദ്യം പ്രൊഫൈൽ പരിശോധിക്കുക, കാരണം അത് ഓരോ കണക്ഷനിലും പ്രവർത്തിക്കുന്നു:
Get-VpnConnection | Select-Object Name,SplitTunneling,ServerAddress
Get-NetRoute -PolicyStore PersistentStoreഒന്നും ബന്ധിപ്പിക്കാതെ സ്ഥിരമായ എൻട്രികൾ കാണാം, അതിനാൽ VPN സെഷൻ ഇല്ലാതെ റീബൂട്ടിന് ശേഷം തിരികെ വരുന്ന റൂട്ട് മിക്കവാറും എപ്പോഴും ആ സ്റ്റോറിലോ സ്റ്റാർട്ടപ്പ് സ്ക്രിപ്റ്റിലോ ആണ്. അവിടെ ഉടമയെ ശരിയാക്കുക, അപ്പോൾ കൈയ്യാൽ നീക്കം ചികിത്സയ്ക്ക് പകരം പരിശോധനയാകും.
5. തിരയൽ, അയൽക്കാർ, കുറിപ്പ് എന്നിവ പരിശോധിക്കുക
വൃത്തിയുള്ള ഫലം റൂട്ട് പോയി എന്നതല്ല; നിങ്ങൾ പ്രതീക്ഷിച്ച ഇന്റർഫേസ് ഇപ്പോൾ തിരയൽ തിരഞ്ഞെടുക്കുന്നു എന്നതാണ്. ബാധിച്ച പ്രിഫിക്സിലേക്കുള്ള പാക്കറ്റ് എവിടേക്ക് പോകുമെന്ന് യന്ത്രത്തോട് ചോദിക്കുക, കാരണം അവശിഷ്ടം ഇപ്പോഴും മരിച്ച ഇൻഡക്സ് പേരിടുന്നു, വൃത്തിയുള്ള ഉത്തരം ഓൺ-ലിങ്ക് ഇന്റർഫേസോ ശരിയായ ഗേറ്റ്വേയോ പേരിടുന്നു. Find-NetRoute ഒരു സമയത്ത് ഒരു വിലാസത്തിന് അത് ഉത്തരം നൽകുന്നു:
Find-NetRoute -RemoteIPAddress 10.20.4.7തുടർന്ന് അയൽക്കാരനെ പരീക്ഷിക്കുക: സ്പ്ലിറ്റ് ടണലിന് ഇപ്പോഴും ആവശ്യമായ രണ്ടാമത്തെ പ്രിഫിക്സ് തിരഞ്ഞെടുത്ത് അതിന്റെ തിരയൽ മാറിയിട്ടില്ലെന്ന് ഉറപ്പാക്കുക, കാരണം ഒരു റൂട്ട് അധികം നീക്കുന്നതാണ് ഈ ക്ലീനപ്പ് ക്ഷണിക്കുന്ന തെറ്റ്. ആദ്യം പരാജയപ്പെട്ട ആപ്ലിക്കേഷൻ വീണ്ടും ശ്രമിക്കുക, ഇപ്പോൾ ഏത് ഘടകമാണ് പ്രിഫിക്സ് കൈവശം വയ്ക്കുന്നതെന്ന് രേഖപ്പെടുത്തുക. Microsoft-ന്റെ Get-NetRoute ഡോക്യുമെന്റേഷൻ രണ്ടാം ഘട്ടത്തിൽ നിങ്ങൾ എഴുതിയ ഫീൽഡുകൾ പട്ടികപ്പെടുത്തുന്നു. ആറ് മാസത്തിന് ശേഷം ആ കുറിപ്പാണ് അതേ എൻട്രി രണ്ടുതവണ രോഗനിർണയം ചെയ്യുന്നത് തടയുന്നത്.