pull-filter ടെക്സ്റ്റ് ഒത്തുനോക്കുന്നു, സബ്നെറ്റുകളല്ല: അതിനെ പ്രിഫിക്സായി വായിക്കുക
ഫിൽട്ടർ ഓരോ പുഷ് ചെയ്ത ഓപ്ഷന്റെയും തുടക്കം നിങ്ങളുടെ ടെക്സ്റ്റുമായി താരതമ്യം ചെയ്യുന്നു. വിട്ടുപോയ ഇടവേള, മുൻപുള്ള വിശാലമായ നിയമം, തെറ്റായ പ്രവർത്തനം എന്നിവ വ്യത്യസ്ത തകരാറുകൾ ഉണ്ടാക്കുന്നു.
ഒരു പുഷ് ചെയ്ത റൂട്ട് ഒഴിവാക്കുകയായിരുന്നു ഉദ്ദേശ്യം. മാറ്റത്തിന് ശേഷം മറ്റൊരു റൂട്ടിംഗ് ഓപ്ഷൻ വിട്ടുപോകുന്നു, അല്ലെങ്കിൽ ക്ലൈന്റ് ലൂപ്പിൽ വീണ്ടും കണക്റ്റ് ചെയ്യുന്നു. രണ്ട് ഫലവും ടെക്സ്റ്റ് താരതമ്യം ചെയ്യുന്ന ഫിൽട്ടറിനെ സബ്നെറ്റ് നിയമമായി വായിക്കുന്നതിൽ നിന്നാണ്. പുഷ് ചെയ്ത ഓപ്ഷൻ നിങ്ങൾ നൽകിയ പ്രതീകങ്ങളിൽ തുടങ്ങുന്നുണ്ടോ എന്ന് ക്ലൈന്റ് പരിശോധിക്കുന്നു, ഒരു ഘട്ടത്തിലും വിലാസ യുക്തി ഉൾപ്പെടുന്നില്ല.
ഫിൽട്ടർ യഥാർത്ഥത്തിൽ എന്ത് താരതമ്യം ചെയ്യുന്നു
ഓരോ പുഷ് ചെയ്ത ഓപ്ഷനും ഒരു പേരും അതിന്റെ ആർഗ്യുമെന്റുകളും ചേർന്ന വരിയായി വരുന്നു. ഫിൽട്ടർ നിങ്ങളുടെ പ്രതീകങ്ങളെ ആ വരിയുടെ തുടക്കവുമായി താരതമ്യം ചെയ്യുന്നു, ഏതെങ്കിലും വിലാസം വിശകലനം ചെയ്യുന്നതിന് മുൻപും ഏതെങ്കിലും റൂട്ട് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് മുൻപും. അതിനാൽ ഒരു പേരിനായി എഴുതിയ നിയമം ആ അക്ഷരങ്ങളിൽ തുടങ്ങുന്ന എല്ലാ ഓപ്ഷനുകളെയും പിടിക്കുന്നു, നിങ്ങൾ നോക്കിയിരുന്നതിനെ മാത്രമല്ല. അതുകൊണ്ടാണ് ഒരു ഫിൽട്ടർ ഒറ്റയ്ക്ക് ശരിയായി തോന്നിയിട്ടും ബന്ധമില്ലാത്ത എന്തെങ്കിലും നീക്കം ചെയ്യുന്നത്.
നെറ്റ്വർക്ക് ശ്രേണി പോലെ തോന്നുന്ന ഒരു സ്ട്രിംഗ് ഇപ്പോഴും വെറും പ്രതീകങ്ങളാണ്. അത് ഒരു പ്രിഫിക്സും തിരഞ്ഞെടുക്കുന്നില്ല, നെറ്റ്വർക്ക് ബിറ്റുകളിൽ കണക്കുകൂട്ടുന്നില്ല, ലക്ഷ്യങ്ങളുടെ ഒരു കൂട്ടം പ്രകടിപ്പിക്കാനും കഴിയില്ല. അത്തരം ഒരു നിയമം പ്രവർത്തിക്കുന്നതായി തോന്നിയ ശേഷം നിലയ്ക്കുമ്പോൾ, പുഷ് ചെയ്ത ടെക്സ്റ്റ് സാധാരണയായി രൂപം മാറ്റിയിരിക്കും.
ഒരു ഇടവേള ഒത്തുനോക്കൽ കൂട്ടത്തെ മാറ്റുന്നു
അതേ ഓപ്ഷൻ പേര് അവസാന വിഭജകത്തോടെയും അതില്ലാതെയും വ്യത്യസ്ത വരികൾ തിരഞ്ഞെടുക്കുന്നു. വിഭജകമില്ലാതെ ഒത്തുനോക്കൽ തുറന്നിരിക്കും, വിഭജകത്തോടെ ആർഗ്യുമെന്റുകൾ തുടങ്ങുന്നതിന് മുൻപ് ഓപ്ഷൻ പേര് കൃത്യം അവിടെ അവസാനിക്കണം.
pull-filter ignore "route"
pull-filter ignore "route "
തുറന്ന രൂപം അതേ അക്ഷരങ്ങളിൽ മാത്രം തുടങ്ങുന്ന ഓപ്ഷനുകളെയും പിടിക്കുന്നു, അങ്ങനെ നിങ്ങൾ ഒഴിവാക്കാൻ ഉദ്ദേശിച്ച റൂട്ടിനൊപ്പം ബന്ധമില്ലാത്ത റൂട്ടിംഗ് സ്വഭാവവും അപ്രത്യക്ഷമാകുന്നു. ഫിൽട്ടർ എഴുതുന്നതിന് മുൻപ് ലോഗിൽ നിന്ന് പുഷ് ചെയ്ത വരി പകർത്തുക. എഡിറ്റ് ചെയ്ത പ്രൊഫൈലിന് അരികിൽ മാറ്റം വരുത്താത്ത പകർപ്പ് സൂക്ഷിക്കുക, കാരണം വിശാലമായ ഒത്തുനോക്കൽ ഓർമ്മയിൽ നിന്നല്ല ഫയലിൽ നിന്ന് പിൻവലിക്കാൻ എളുപ്പമാണ്.
ക്രമവും പ്രവർത്തനവും വ്യത്യസ്ത ലക്ഷണങ്ങൾ ഉണ്ടാക്കുന്നു
നിയമങ്ങൾ ക്രമത്തിൽ വിലയിരുത്തപ്പെടുന്നു, ആദ്യ ഒത്തുനോക്കൽ ഫലം തീരുമാനിക്കുന്നു, അതിനാൽ നേരത്തെ വെച്ച വിശാലമായ നിയമം പിന്നീടുള്ള ഓരോ നിർദ്ദിഷ്ട നിയമത്തെയും എത്തിച്ചേരാനാകാത്തതാക്കുന്നു. പ്രവർത്തനവും തകരാറിനെ മാറ്റുന്നു: ഒത്തുനോക്കൽ അവഗണിച്ചാൽ ഓപ്ഷൻ ഒഴിവാകുകയും സെഷൻ തുടരുകയും ചെയ്യുന്നു, നിരസിച്ചാൽ കണക്ഷൻ പുനരാരംഭിക്കുന്ന പിശക് ഉയരുന്നു. അതിനാൽ ആവർത്തിച്ച് പുഷ് ചെയ്യപ്പെടുന്ന വരി നിരസിക്കുന്ന പ്രവർത്തനത്തോടൊപ്പം ചേർന്ന് പുനഃകണക്ഷൻ ചക്രം ഉണ്ടാക്കുന്നു. ആ ചക്രത്തെ നെറ്റ്വർക്ക് തകരാറായി വായിക്കാൻ എളുപ്പമാണ്, ഒത്തുപോയ ഓപ്ഷനെ പേരിടുന്ന ലോഗ് വരിയാണ് രണ്ടിനെയും വേർതിരിക്കുന്നത്.
| Action | Effect on the session | How it gets reported |
|---|---|---|
| Ignore | Option dropped, session continues | Something is missing afterwards |
| Reject | Error raised, connection restarts | The VPN keeps dropping |
ഏത് വരി ഒത്തുപോയി, ഏത് പ്രവർത്തനം നടന്നു എന്ന് രേഖപ്പെടുത്തുക. ഒഴിവാക്കിയ റൂട്ടിനും പുനരാരംഭ ചക്രത്തിനും വ്യത്യസ്ത അറ്റകുറ്റപ്പണികൾ വേണം, കുറിപ്പ് രണ്ടും തുറന്നിടുന്നതിന് പകരം ഏതാണ് സംഭവിച്ചതെന്ന് പറയണം.
ഹോസ്റ്റ് എന്ത് ഇൻസ്റ്റാൾ ചെയ്തു എന്ന് പരിശോധിക്കുക
വീണ്ടും കണക്റ്റ് ചെയ്ത ശേഷം പ്രയോഗിച്ച റൂട്ടുകൾ വായിക്കുക, നിങ്ങൾ നിലനിർത്താൻ ഉദ്ദേശിച്ച ലക്ഷ്യവും നീക്കം ചെയ്യാൻ ഉദ്ദേശിച്ചതും പരിശോധിക്കുക. പുഷ് ചെയ്ത റൂട്ട് ഒഴിവാക്കുന്നത് ഒരു പകരവും നൽകുന്നില്ല, അതിനാൽ അനാവശ്യ റൂട്ട് പോയിരിക്കെ ഒരു വിഭവം മറ്റൊരു വഴിയിൽ എത്തിച്ചേരാനാകാത്തതാകാം. ഒരു പേര് ഇപ്പോൾ മറ്റെവിടെയോ പരിഹരിക്കുന്നുവെങ്കിൽ, പുഷ് ചെയ്ത റിസോൾവർ ഓപ്ഷൻ അതേ വിശാലമായ പ്രിഫിക്സിൽ പെട്ടുവോ എന്ന് പരിശോധിക്കുക. നിങ്ങൾ പ്രവർത്തിപ്പിച്ച പരിശോധനയിൽ വിജയിക്കുകയും ഉദ്ദേശിച്ചതിൽ പരാജയപ്പെടുകയും ചെയ്യുന്ന മാറ്റം ഇവിടെ സാധാരണ ഫലമാണ്.
ആ വ്യത്യാസം ടിക്കറ്റിൽ സൂക്ഷിക്കുക: നിങ്ങൾ നീക്കിയ റൂട്ട്, നിലനിർത്താൻ പ്രതീക്ഷിച്ച റൂട്ട്, ഇപ്പോൾ പട്ടിക കാണിക്കുന്നത്. അടുത്ത മാറ്റം ആ രേഖയ്ക്കെതിരെ വിലയിരുത്തപ്പെടും.
അതിനെ വിശ്വാസത്തിന്റെ അതിർത്തിയായി കാണരുത്
ടെക്സ്റ്റിന് മേലുള്ള ഫിൽട്ടർ ഒരു കോൺഫിഗറേഷൻ സൗകര്യമാണ്, നിങ്ങൾ വിശ്വസിക്കാത്ത സെർവറിനെതിരായ നിയന്ത്രണമല്ല. ഫോർമാറ്റ് വ്യത്യാസങ്ങൾ മാത്രം അതിനെ തോൽപ്പിക്കുന്നു, അതുകൊണ്ടാണ് മാനുവൽ ആ അവകാശവാദം പരിമിതപ്പെടുത്തുന്നത്. സെർവർ നിങ്ങളുടെ സംഘടനയുടേതാണെങ്കിൽ, പ്രാദേശിക ഒഴിവുകൾ കൂട്ടുന്നതിനേക്കാൾ പുഷ് നയം തിരുത്തുന്നത് വ്യക്തമാണ്.
പ്രാദേശിക ഫിൽട്ടർ എന്തിന് നിലനിൽക്കുന്നു എന്ന് എഴുതിവയ്ക്കുക, അടുത്ത വ്യക്തിക്ക് അത് ഇപ്പോഴും വേണോ എന്ന് തീരുമാനിക്കാം. കാരണം മാഞ്ഞുപോയതിന് ശേഷവും ഫിൽട്ടറുകൾ ഏറെക്കാലം കൂടിക്കൊണ്ടിരിക്കുന്നു.