ഫയർവാൾ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തു, റീബൂട്ടിന് ശേഷം നിയമങ്ങൾ പോയി
ഇൻസ്റ്റലേഷൻ, സജീവമായ നിയമക്കൂട്ടം, അത് പുനഃസ്ഥാപിക്കുന്ന കാര്യം എന്നിവ മൂന്ന് വേറിട്ട ജോലികളാണ്. ലോഡ് ചെയ്ത ഓരോ നിയമവും സേവ് ചെയ്യുന്നത് പരീക്ഷണങ്ങളെ VPN നയത്തോടൊപ്പം നിലനിർത്തിയേക്കാം.
പാക്കേജ് വൃത്തിയായി ഇൻസ്റ്റാൾ ചെയ്തു, നിയമങ്ങൾ പരീക്ഷിച്ചു, അടുത്ത റീബൂട്ടിന് ശേഷം ഗേറ്റ്വേ പൂർണ്ണമായി തുറന്നിരുന്നു. ഇടപാടിൽ ഒന്നും പരാജയപ്പെട്ടില്ല; പരാജയം എന്ത് നിലനിൽക്കും എന്ന അനുമാനത്തിലായിരുന്നു. ഫയർവാൾ ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക, ഏത് നിയമങ്ങൾ അതിജീവിക്കണം എന്ന് തീരുമാനിക്കുക, ശരിയായ നിമിഷത്തിൽ അവ പുനഃസ്ഥാപിക്കുക എന്നിവ മൂന്ന് വേറിട്ട ജോലികളാണ്.
ലക്ഷണം യഥാർത്ഥത്തിൽ എന്താണ് പറയുന്നത്
റീബൂട്ടിൽ അപ്രത്യക്ഷമാകുന്ന നിയമക്കൂട്ടത്തിന് മൂന്നിൽ ഒരു ഉടമയുണ്ട്: ആരും അത് സേവ് ചെയ്തില്ല, മറ്റെന്തോ അത് മാറ്റി, അല്ലെങ്കിൽ അത് ആശ്രയിക്കുന്ന കാര്യം നിലവിൽ വരുന്നതിന് മുൻപ് അത് പുനഃസ്ഥാപിച്ചു. ആദ്യത്തെ രണ്ടും കോൺഫിഗറേഷനിൽ കാണാം; മൂന്നാമത്തേത് ക്രമത്തിൽ മാത്രം പ്രത്യക്ഷപ്പെടുന്നു. അതുകൊണ്ടാണ് ഒരു റീബൂട്ട് ഡാറ്റാ നഷ്ടം പോലെ തോന്നുന്നത്, യഥാർത്ഥത്തിൽ അത് ക്രമത്തിന്റെ പ്രശ്നമാണ്.
റീബൂട്ടിന് മുൻപ് എന്തായിരുന്നു സത്യം എന്ന് എഴുതി തുടങ്ങുക: ഏത് സേവനമാണ് നിയമങ്ങൾ കൈവശം വച്ചത്, തുടക്കത്തിൽ ഏത് ഫയലോ ഡാറ്റാബേസോ അത് വായിച്ചു, ആ ഉറവിടത്തിൽ എപ്പോഴെങ്കിലും എഴുതിയിട്ടുണ്ടോ. ആരും സേവ് ചെയ്യാത്ത സജീവമായ നിയമക്കൂട്ടം സാധുവായ വിശദീകരണമാണ്, ഏറ്റവും സാധാരണവും.
പാക്കേജ് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്ത് തുടങ്ങരുത്.
ഉപയോഗിക്കുന്നതിന് മുൻപ് പെർസിസ്റ്റൻസ് ടൂൾ വായിക്കുക
ഡെബിയൻ ടൂളുകൾ പെർസിസ്റ്റൻസിനെ ഒരു പ്ലഗിൻ പ്രശ്നമായി കാണുന്നു: ഓരോ പ്ലഗിനും സ്വന്തം നിയമങ്ങൾ എങ്ങനെ എഴുതണം എന്ന് അറിയാം, ഒരു റാപ്പർ അവയെ വിളിക്കുന്നു. അതിന്റെ സേവ് പ്രവർത്തനം ആ നിമിഷം ലോഡ് ചെയ്തതെല്ലാം സംഭരിക്കുന്നു, സ്റ്റാർട്ട് പ്രവർത്തനം ആ സ്നാപ്പ്ഷോട്ട് തിരികെ ലോഡ് ചെയ്യുന്നു. രണ്ട് പ്രവർത്തനങ്ങളിലും എന്താണ് സംഭരിക്കുന്നത് എന്ന് പരിശോധിക്കുന്നില്ല.
അത് ഒരു സ്നാപ്പ്ഷോട്ടാണ്, അവലോകനമല്ല. ഡീബഗ്ഗിംഗ് സെഷനിൽ നിന്ന് ബാക്കിയായ അനുമതി, പൂർത്തിയാകാത്ത പരീക്ഷണം, മറ്റൊരു സഹായി ചേർത്ത അയഞ്ഞ നിയമം എന്നിവയെല്ലാം നിങ്ങൾ നിലനിർത്താൻ ആഗ്രഹിച്ച നയത്തോടൊപ്പം സ്ഥിരമാകുന്നു. അവസ്ഥ സേവ് ചെയ്യുന്നതും അവസ്ഥ അംഗീകരിക്കുന്നതും വ്യത്യസ്ത പ്രവർത്തനങ്ങളാണ്, അവയിൽ ഒന്നിന് മാത്രമാണ് വിവേകം ആവശ്യം. ആദ്യം ലോഡ് ചെയ്ത കൂട്ടം വായിക്കുക, പിന്നീട് ഏത് വരികൾ അതിജീവിക്കാൻ അർഹതയുള്ളവയാണെന്ന് തീരുമാനിക്കുക.
എന്താണ് ലോഡ് ചെയ്തിരിക്കുന്നത് എന്ന് വായിച്ചതിന് ശേഷം ബോധപൂർവ്വം സേവ് ചെയ്യുക.
എന്ത് അതിജീവിക്കണം എന്ന് തീരുമാനിക്കുക
ചില നിയമങ്ങൾ ഒരു ഇന്റർഫേസിന്റെ ജീവിതചക്രത്തിന്റേതാണ്, അതിനൊപ്പം അപ്രത്യക്ഷമാകണം. മറ്റുള്ളവ ടണലിനെക്കാൾ അധികം നിലനിൽക്കണം, ഏറ്റവും വ്യക്തമായ ഉദാഹരണം ടണൽ വീഴുമ്പോൾ ക്ലയന്റ് ട്രാഫിക് ഫിസിക്കൽ ഇന്റർഫേസിലേക്ക് തിരികെ വീഴുന്നത് വിലക്കുന്ന നിയന്ത്രണമാണ്. ആ രണ്ട് വിഭാഗങ്ങൾക്ക് വ്യത്യസ്ത പുനഃസ്ഥാപന ട്രിഗറുകൾ വേണം, പങ്കിട്ട ഒരു സ്നാപ്പ്ഷോട്ടല്ല.
മൂന്ന് നിമിഷങ്ങൾക്കായി ഉദ്ദേശിച്ച ഫലം എഴുതുക: ബൂട്ട്, VPN സജീവമാക്കൽ, ടണൽ നഷ്ടം. തുടർന്ന് നിങ്ങൾ തിരഞ്ഞെടുത്ത ടൂൾ ഓരോന്നും പ്രകടിപ്പിക്കാൻ കഴിയുമോ എന്ന് പരിശോധിക്കുക. സ്ഥിരമായ സ്നാപ്പ്ഷോട്ട് വീണ്ടും ലോഡ് ചെയ്യുന്ന പെർസിസ്റ്റൻസ് പാക്കേജ് ആദ്യത്തേത് കൈകാര്യം ചെയ്യും, ബാക്കിയുള്ളവയിൽ ഒന്നും ചെയ്തേക്കില്ല, കാരണം ടണലിന്റെ അവസ്ഥ എപ്പോൾ മാറി എന്ന് സ്നാപ്പ്ഷോട്ടിന് അറിയില്ല. അവ പ്രകടിപ്പിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, ആ വിടവ് മറ്റൊരു ഘടകത്തിന്റേതാണ്.
ഉത്തരം നിർണ്ണയിക്കുന്നത് പാക്കേജല്ല, നയമാണ്.
പുനഃസ്ഥാപന ക്രമം പരിശോധിക്കുക
ഫയൽ പുനഃസ്ഥാപിക്കുന്നത് ഫലം കൈവശം വയ്ക്കുന്നതിന് തുല്യമല്ല. മറ്റൊരു മാനേജർ നിയമങ്ങൾ മാറ്റാം, മുൻപത്തെ അനുമതി അവയെ മറയ്ക്കാം, അല്ലെങ്കിൽ നിയന്ത്രണം പ്രാബല്യത്തിൽ വരുന്നതിന് മുൻപ് ക്ലയന്റുകൾ അയയ്ക്കാൻ തുടങ്ങാം. സേവ് ചെയ്ത ഫയലിന്റെ സാന്നിധ്യം മാത്രമല്ല, സ്റ്റാർട്ടപ്പ്, പുനഃബന്ധന സ്വഭാവം പരിശോധിക്കുക.
systemctl status netfilter-persistent
iptables -S
പെർസിസ്റ്റൻസ് സേവനം നിർത്തുന്നത് നിരുപദ്രവമാണെന്ന് കരുതരുത്, കാരണം നിർത്തുമ്പോൾ സോപാധികമായ ക്ലിയറിംഗ് പാക്കേജ് രേഖപ്പെടുത്തുന്നു. വിദൂരത്തുനിന്ന് നിയന്ത്രിക്കുന്ന ഗേറ്റ്വേയിൽ നിർത്തലോ പുനരാരംഭമോ പരീക്ഷണമായി ഉപയോഗിക്കുന്നതിന് മുൻപ് സേവനത്തിന്റെ യഥാർത്ഥ കോൺഫിഗറേഷൻ ഉറപ്പാക്കുക. ഒരു കൺസോൾ സെഷനും രേഖപ്പെടുത്തിയ റോൾബാക്കും ആ പരീക്ഷണത്തിന് മുൻപുള്ള കുറഞ്ഞത്.
ക്രമം പ്രവർത്തിക്കുന്ന സിസ്റ്റത്തിന്റെ സ്വഭാവമാണ്, ഡിസ്കിലുള്ള ഫയലിന്റേതല്ല.
മൂന്ന് വേറിട്ട ഫലങ്ങൾ സ്വീകരിക്കുക
പാക്കേജ് ഇൻസ്റ്റലേഷൻ, ലോഡ് ചെയ്ത നിയമക്കൂട്ടം, നടപ്പാക്കിയ നയം എന്നിവ വേറിട്ട വസ്തുതകളായി രേഖപ്പെടുത്തുക. പിന്തുണാ ത്രെഡിലെ പാക്കേജ് പേര് ആദ്യത്തേതിന് മാത്രം ഉത്തരം നൽകുന്നു, അതാണ് അപൂർവ്വമായി പ്രധാനമാകുന്നത്.
nft list ruleset
തുടർന്ന് അനുവദനീയമായ ഒരു പ്രവർത്തനവും ആവശ്യമായ നിരാകരണവും പരീക്ഷിക്കുക.
റീബൂട്ടിന് ശേഷവും ടണൽ വീണതിന് ശേഷവും നിരാകരണം നിലനിൽക്കുന്നെങ്കിൽ നയം അതിജീവിക്കുന്നു. അത് ആ അവസ്ഥകളിൽ ഒന്നിൽ മാത്രം നിലനിൽക്കുന്നെങ്കിൽ, നിങ്ങൾ അത് ശരിയാക്കുന്നതിന് പകരം ക്രമത്തിന്റെ പ്രശ്നം കണ്ടെത്തി.