VPN പോർട്ടുകൾ തടയുന്നത് അനധികൃത ടണലുകളെ എന്തുകൊണ്ട് നിർത്തുന്നില്ല
പോർട്ട് പട്ടികകൾ 443 അല്ലെങ്കിൽ പ്രോട്ടോക്കോൾ നമ്പറുകളിലുള്ള ടണലുകൾ വിട്ടുപോകുന്നു. ഇഷ്ടങ്ങൾക്കു പകരം ഉപകരണത്തിന്റെ അധികാരം, അംഗീകൃത ലക്ഷ്യങ്ങൾ, നിരീക്ഷിച്ച ഒഴുക്കുകൾ എന്നിവ നിയന്ത്രിക്കുക.
ഫയർവാൾ നിയമം അതുമായി പൊരുത്തപ്പെടുന്ന ട്രാഫിക്ക് നിരസിക്കുന്നു. അത് അനുവദിക്കുന്ന ഒരു കണക്ഷന്റെ എല്ലാ ഉപയോഗവും നിരസിക്കുന്നില്ല, അനധികൃത ടണലുകൾക്കെതിരായ മിക്ക നയങ്ങളും പരാജയപ്പെടുന്നത് ഈ വിടവിലാണ്. അഞ്ചു വർഷം മുമ്പ് ജനപ്രിയമായിരുന്ന ക്ലയന്റിന്റെ പോർട്ടുകൾ തടയുന്നത് 443 വഴി പോകുന്ന എല്ലാത്തിനെയും തൊടാതെ വിടുന്നു, സ്വന്തം റൂട്ടുകൾ വീണ്ടും എഴുതാൻ കഴിയുന്ന ഉപകരണത്തെക്കുറിച്ച് ഒന്നും പറയുന്നുമില്ല. നിയന്ത്രണം അധികാരത്തിനും ലക്ഷ്യങ്ങൾക്കും ചുറ്റും കെട്ടിപ്പടുക്കുക, പിന്നീട് നിങ്ങൾ യഥാർത്ഥത്തിൽ അനുവദിക്കുന്ന ഒഴുക്കുകൾ വായിക്കുക.
പോർട്ട് പട്ടിക എന്തുകൊണ്ട് നയമല്ല
പോർട്ടുകൾ ഗതാഗത പാളിയുടെ ആശയമാണ്, ചില ടണൽ സാങ്കേതികവിദ്യകൾ അവ ഒട്ടും ഉപയോഗിക്കുന്നില്ല. മറ്റുള്ളവ സാധാരണ വെബ് ട്രാഫിക്കുമായി ബോധപൂർവം ഒരു പോർട്ട് പങ്കിടുന്നു, കാരണം ആ പോർട്ടാണ് കടന്നുപോകുന്നത് ഉറപ്പുള്ളത്. അതിനാൽ ചരിത്രപരമായ പോർട്ടിൽ അധിഷ്ഠിതമായ നിയമം പെരുമാറ്റത്തിന്റെ വർഗ്ഗത്തെയല്ല, കുറച്ച് നടപ്പാക്കലുകളെയാണ് എണ്ണുന്നത്. അത് പെട്ടെന്ന് പഴയതുമാകും: ഒരു ദാതാവ് ഡിഫോൾട്ടുകൾ മാറ്റുന്ന നിമിഷം പട്ടിക ഭൂതകാലത്തെ വിവരിക്കുന്നു.
അതിലും മോശം, ഒരു പോർട്ടിന്റെ വിജയകരമായ തടയൽ മുഴുവൻ പ്രശ്നവും പരിഹരിച്ചു എന്നതിന്റെ തെളിവായി വായിക്കപ്പെടാം, അത് പ്രധാനമായിരുന്ന നിയന്ത്രണങ്ങളെ വൈകിപ്പിക്കുന്നു.
പ്രോട്ടോക്കോൾ നമ്പറുകളും പോർട്ടുകളും വ്യത്യസ്ത നാമമേഖലകളാണ്
GRE-യ്ക്ക് IP പ്രോട്ടോക്കോൾ നമ്പർ 47 നൽകിയിരിക്കുന്നു. അത് TCP പോർട്ട് 47 അല്ല, UDP പോർട്ട് 47 അല്ല, പോർട്ടിനായി എഴുതിയ ഫിൽട്ടർ അതിനെ തൊടുന്നുമില്ല. ESP-യും AH-യും അതേ സ്വഭാവത്തോടെ പ്രോട്ടോക്കോൾ നമ്പർ 50, 51 എന്നിവയിലാണ്. എൻകാപ്സുലേറ്റ് ചെയ്ത ട്രാഫിക്ക് അനുവദിച്ച കണക്ഷനുള്ളിൽ ഒളിക്കാനും കഴിയും, അതിനാൽ ഒരു വിഭാഗമോ ഒപ്പോ സഹായിച്ചേക്കാം, പക്ഷേ ഒറ്റയ്ക്ക് ലക്ഷ്യം ഒരിക്കലും സാക്ഷ്യപ്പെടുത്തുന്നില്ല. വിശ്വാസവും വ്യാപ്തിയും ഒരു നിർദ്ദിഷ്ട ഉൽപ്പന്നത്തിന്റെയും പതിപ്പിന്റെയുമാണ്, ആശയത്തിന്റെയല്ല.
nft list ruleset | grep -nE 'gre|esp|ah|47|50|51'
cat /proc/net/protocols | head -20
ss -tn state established '( dport = :443 )'
ആദ്യ കമാൻഡ് നിങ്ങൾ യഥാർത്ഥത്തിൽ എഴുതിയത് കാണിക്കുന്നു; രണ്ടാമത്തേത് സ്റ്റാക്കിന് അറിയാവുന്ന പ്രോട്ടോക്കോൾ പട്ടിക കാണിക്കുന്നു; മൂന്നാമത്തേത് ഇപ്പോൾ എത്ര സെഷനുകൾ വെബ് പോർട്ട് ഉപയോഗിക്കുന്നു എന്ന് കാണിക്കുന്നു. അവയൊന്നും ആ സെഷനുകൾ എന്തിനുള്ളതാണെന്ന് പറയുന്നില്ല. TLS തടയൽ വിശ്വാസം, സ്വകാര്യത, ക്ലയന്റ് അനുയോജ്യത എന്നിവയുടെ സ്വന്തം ചെലവുള്ള വേറിട്ട തീരുമാനമാണ്. അത് പേരിട്ട ലക്ഷ്യം നിരസിക്കാനുള്ള മുൻവ്യവസ്ഥയല്ല, ടണലുകൾ തിരിച്ചറിയാനുള്ള ഉറപ്പുമല്ല.
ഉപകരണത്തിനുള്ള അധികാരം നിയന്ത്രിക്കുക
സ്വന്തം റൗട്ടിംഗ് പട്ടികയും ഫിൽട്ടറിംഗും മാറ്റാൻ കഴിയുന്ന ഉപകരണത്തിന് സാധാരണ ആപ്പിനില്ലാത്ത കഴിവുകളുണ്ട്. പ്രവേശനവും കോൺഫിഗറേഷൻ മാനേജ്മെന്റും ആണ് ആ കഴിവ് നീക്കുന്നത്, ടണൽ ഏത് പോർട്ട് ഉപയോഗിക്കുമെന്നത് പരിഗണിക്കാതെ അത് പ്രവർത്തിക്കുന്നു.
അർത്ഥം, അംഗീകൃത അറ്റാച്ച്മെന്റുകൾക്ക് മറ്റ് ഉപകരണങ്ങൾക്കുവേണ്ടി കൈമാറാനുള്ള പരിധിയില്ലാത്ത അനുമതിക്കു പകരം അവയുടെ പ്രഖ്യാപിത പങ്ക് ലഭിക്കുന്നു, കൂടാതെ ഇൻസ്റ്റലേഷനും നെറ്റ്വർക്ക് ഭരണവും നയത്തിന്റെ ഭാഗമാണ്, പിന്നീടുള്ള ചിന്തയല്ല.
അവശേഷിക്കുന്ന ഒഴുക്കുകൾ നിരീക്ഷിക്കുക. ഉപകരണ ഐഡന്റിറ്റി, നൽകിയ പങ്ക്, ഒഴുക്കിന്റെ മെറ്റാഡാറ്റ എന്നിവ പരസ്പരം ബന്ധിപ്പിക്കുക, വർഗ്ഗീകരണത്തെ പരിധികളുള്ള തെളിവായി കാണുക, വിധിയായല്ല.
conntrack -L | awk '{print $1, $4, $5}' | sort | uniq -c | sort -rn | head
ip -br addr show
ip route show default
ദീർഘകാല എൻക്രിപ്റ്റ് ചെയ്ത സെഷനോ വലിയ ബൈറ്റ് എണ്ണമോ ദുരുപയോഗത്തിന്റെ തെളിവല്ല: ബാക്കപ്പുകൾ, പിന്തുണാ ഉപകരണങ്ങൾ, സൈറ്റുകൾ തമ്മിലുള്ള ലിങ്കുകൾ എന്നിവ ഒരേപോലെ കാണപ്പെടുന്നു. ശേഖരണം അന്വേഷണത്തിൽ ഒതുക്കി നിർത്തുക, കണ്ടെത്തുന്നത് അതിന്റെ ഉടമസ്ഥതയിലുള്ള പ്രക്രിയയ്ക്ക് കീഴിൽ സൂക്ഷിക്കുക.
ഒഴിവുകൾ വ്യക്തമാക്കുക
ഓരോ പരിതസ്ഥിതിയിലും അപ്ഡേറ്റുകൾക്കും പ്രാമാണീകരണത്തിനും വീണ്ടെടുക്കലിനും എത്തിച്ചേരാവുന്നതായി തുടരേണ്ട ലക്ഷ്യങ്ങളുണ്ട്. അവ ഉദ്ദേശ്യത്തോടും ഉത്തരവാദിയോടും കൂടി എഴുതുക, ഓരോ തടസ്സത്തിലും കണ്ടെത്തുന്നതിനു പകരം അവ പരിശോധിക്കുക.
ബിസിനസ് യഥാർത്ഥത്തിൽ വിശാലമായ ബാഹ്യ സേവനം അനുവദിക്കുമ്പോൾ, ആ സേവനം നൽകുന്ന അധികാരം വിലയിരുത്തുക, ലക്ഷ്യത്തിന്റെ ലേബൽ എല്ലാ ഉപയോഗത്തെയും സ്വീകാര്യമാക്കുന്നു എന്ന് കരുതുന്നതിനു പകരം.
പരിശോധിക്കാത്ത ഒഴിവ് ടിക്കറ്റ് നമ്പറുള്ള ദ്വാരമാണ്. പേരും കാരണവും പരിശോധനാ തീയതിയുമുള്ള ഒഴിവ് ഒരു തീരുമാനമാണ്.
മുദ്രാവാക്യമല്ല, എഴുതിയ പദ്ധതിയോടെ സ്വീകരിക്കുക
സ്വീകരണത്തിന് രണ്ട് പകുതിയുണ്ട്: അംഗീകൃത ജോലി ഇപ്പോഴും വിജയിക്കുന്നു, നിർദ്ദിഷ്ട വിലക്കപ്പെട്ട കേസുകൾ അധികാരമുള്ള പരിശോധനയിൽ പരാജയപ്പെടുന്നു. രണ്ടും മാറ്റത്തിന് മുമ്പ് എഴുതുകയും ശേഷം ആവർത്തിക്കുകയും വേണം.
ആ പരിശോധനയിൽ എൻഡ്പോയിന്റ്, നയ മാറ്റങ്ങൾ ഉൾപ്പെടുത്തുക, കാരണം ലാപ്ടോപ്പിൽ ചേർത്ത ഒരു റൂട്ട് അരികിൽ തികച്ചും പ്രവർത്തിച്ചിരുന്ന ഫിൽട്ടർ റദ്ദാക്കാം.
ഫലം ബാക്കിയുള്ള അപകടസാധ്യതയുടെ അറിയപ്പെടുന്ന പട്ടികയോടുകൂടിയ ഉടമസ്ഥതയുള്ള പുറപ്പെടൽ അതിർത്തിയാണ്. കുറച്ച് അടച്ച പോർട്ടുകൾ അനധികൃത VPN ഉപയോഗം അവസാനിപ്പിച്ചു എന്ന അവകാശവാദം അതല്ല.