VPN ഗേറ്റ്വേയ്ക്ക് IP ഫോർവേഡിംഗ് ആവശ്യമാണ്: എന്താണ് പരിശോധിക്കേണ്ടത്
ഒരു ഗേറ്റ്വേയ്ക്ക് സ്വന്തം വിലാസത്തിൽ ഉത്തരം നൽകാം, പക്ഷേ ഇന്റർഫേസുകൾക്കിടയിൽ ഒന്നും കടന്നുപോകുന്നില്ല. ഓരോ കുടുംബത്തിനും ഫോർവേഡിംഗ്, തുടർന്ന് തിരിച്ചുവരവ് പാത പരിശോധിക്കുക.
നിങ്ങളുടെ ക്ലയന്റിന് ഗേറ്റ്വേയുടെ വിലാസത്തിലേക്ക് പിംഗ് ചെയ്യാം, എന്നാൽ അതിന് പിന്നിലുള്ള എല്ലാ ഉറവിടങ്ങളും എത്തിച്ചേരാനാകാത്തതായി തുടരും. ഈ രണ്ട് നിരീക്ഷണങ്ങൾ നിങ്ങളോട് സംസാരിക്കുന്ന ഒരു ഹോസ്റ്റിനെയും റൂട്ട് ചെയ്യാത്ത ഒരു റൂട്ടറിനെയും വിവരിക്കുന്നു, അവ ഒരേ യന്ത്രത്തിലെ വ്യത്യസ്ത റോളുകളാണ്. ഫോർവേഡിംഗ് അവയ്ക്കിടയിലുള്ള സ്വിച്ചാണ്.
രണ്ട് റോളുകളും സ്വതന്ത്രമാണ്, രണ്ട് വിലാസ കുടുംബങ്ങളും അങ്ങനെതന്നെ.
സ്വന്തം വിലാസത്തിൽ ഉത്തരം നൽകുന്നത് ഒന്നും തെളിയിക്കുന്നില്ല
ഒരു പാക്കറ്റ് ഗേറ്റ്വേയിലേക്ക് തന്നെ അഭിസംബോധന ചെയ്യുമ്പോൾ, പ്രാദേശിക സ്റ്റാക്ക് അത് ഉപഭോഗം ചെയ്യുന്നു, ഫോർവേഡിംഗ് തീരുമാനം ഉണ്ടാകുന്നില്ല. അതുകൊണ്ടാണ് ടണൽ വിലാസത്തിലേക്കോ മാനേജ്മെന്റ് ഇന്റർഫേസിലേക്കോ ഉള്ള വിജയകരമായ പിംഗ് ഡെമൺ ജീവിച്ചിരിക്കുന്നു എന്നും ടണൽ ഉയർത്തിയിരിക്കുന്നു എന്നും പറയുന്നത്, എന്നാൽ ബോക്സിന് പിന്നിലുള്ള നെറ്റ്വർക്കിലേക്കുള്ള ട്രാഫിക്കിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല. തനിക്ക് അഭിസംബോധന ചെയ്യാത്ത പാക്കറ്റുകൾക്ക് മാത്രമേ കെർണൽ തന്റെ ഫോർവേഡിംഗ് പാത പരിശോധിക്കുന്നുള്ളൂ.
ആവശ്യകതയെ ഒരു ക്രമീകരണമായല്ല, ഒരു റോളായി വായിക്കുക: ഈ ഹോസ്റ്റ് രണ്ട് ഇന്റർഫേസുകൾക്കിടയിൽ പാക്കറ്റുകൾ നീക്കണം. ഒരു ദൂര നെറ്റ്വർക്കിൽ എത്താൻ മാത്രം ആവശ്യമുള്ള ലാപ്ടോപ്പ് ആ റോൾ ഒരിക്കലും ഏൽക്കുന്നില്ല, സൈറ്റ്-ടു-സൈറ്റ് എൻഡ്പോയിന്റ് എപ്പോഴും ഏൽക്കുന്നു. അങ്ങനെ വായിക്കുമ്പോൾ പ്രവർത്തിക്കുന്ന ക്ലയന്റ് കോൺഫിഗറേഷൻ ഗേറ്റ്വേയിലേക്ക് മാറ്റുമ്പോൾ എന്തുകൊണ്ട് പരാജയപ്പെടുന്നു എന്ന് വിശദീകരിക്കുന്നു.
അതേ വാക്യം ഫോർവേഡിംഗ് തീരുമാനത്തിന് മുന്നിലുള്ള ഫയർവാളിനും ബാധകമാണ്, എന്ത് ഫോർവേഡ് ചെയ്യാം എന്നതിനെക്കുറിച്ച് അതിന് സ്വന്തം നയമുണ്ട്.
ഓരോ വിലാസ കുടുംബവും വെവ്വേറെ പരിശോധിക്കുക
IPv4 ഫോർവേഡിംഗ് ഒരു സ്വിച്ചാണ്, IPv6 ഫോർവേഡിംഗ് ഓരോ ഇന്റർഫേസിനും സ്വന്തം സ്വഭാവമുള്ള മറ്റൊന്നാണ്. ആദ്യത്തേത് പ്രവർത്തനക്ഷമമാക്കുന്നത് രണ്ടാമത്തേതിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല, ഇരട്ട-സ്റ്റാക്ക് ക്ലയന്റിന് പകുതി നെറ്റ്വർക്കിൽ എത്താം, ബാക്കി ഇരുണ്ടതായി തുടരും. അതിനാൽ വ്യത്യസ്ത കുടുംബങ്ങളിലെ രണ്ട് ക്ലയന്റുകൾക്ക് ഒരേ ഗേറ്റ്വേയെക്കുറിച്ച് അഭിപ്രായവ്യത്യാസമുണ്ടാകാം. ഏതെങ്കിലും ക്രമീകരണം തിരുത്തുന്നതിന് മുമ്പ് പരാജയപ്പെട്ട ക്ലയന്റ് ഏത് കുടുംബം ഉപയോഗിച്ചു എന്ന് ചോദിക്കുക. റൂട്ടിംഗ് രൂപകൽപ്പന തെറ്റാണെന്ന് തീരുമാനിക്കുന്നതിന് മുമ്പ് രണ്ടും സ്ഥിരീകരിക്കുക.
sysctl net.ipv4.ip_forward
sysctl -a --pattern 'net.ipv6.conf.(all|default).forwarding'
nft list ruleset | head -n 40
പല വിതരണങ്ങളിലും റൺടൈമിൽ നിങ്ങൾ വായിക്കുന്ന മൂല്യം ഒരു സേവനമോ കോൺഫിഗറേഷൻ ഫയലോ അവിടെ വെച്ചതാണ്, അതിനാൽ ഒറ്റത്തവണ കമാൻഡ് ഉപയോഗിച്ച് ചെയ്ത മാറ്റം റീബൂട്ടിൽ അപ്രത്യക്ഷമാകാം. റൺടൈം മൂല്യം തിരുത്തുന്നതിന് മുമ്പ് ഈ ക്രമീകരണത്തിന്റെ ഉടമസ്ഥതയിലുള്ള ഫയൽ കണ്ടെത്തുക.
ഫോർവേഡിംഗ് നാല് ആവശ്യകതകളിൽ ഒന്നാണ്
പ്രവർത്തിക്കുന്ന ഫോർവേഡ് ചെയ്ത ഫ്ലോയ്ക്ക് ഒരേസമയം നാല് കാര്യങ്ങൾ വേണം: ലക്ഷ്യസ്ഥാനം ടണലിന് പിന്നിലാണെന്ന് ക്ലയന്റിന് അറിയണം, ഗേറ്റ്വേയ്ക്ക് മുന്നോട്ടുള്ള റൂട്ട് ഉണ്ടായിരിക്കണം, മറുപടികൾക്ക് തിരിച്ചുവരവ് പാത ഉണ്ടായിരിക്കണം, ഫയർവാൾ ട്രാഫിക് അനുവദിക്കണം. സ്രോതസ്സ് വിവർത്തനം നിയമമായല്ല, ഓപ്ഷനായി ആ രൂപകൽപ്പനയിൽ ഉൾപ്പെടുന്നു, കാരണം സമമിതി പാതകളുള്ള സ്വകാര്യ റൂട്ട് ചെയ്ത നെറ്റ്വർക്കിന് അത് ആവശ്യമില്ല, അസമമിതിക്ക് സാധാരണയായി ആവശ്യമാണ്. നാലിൽ ഓരോന്നും സ്വതന്ത്രമായി പരാജയപ്പെടുന്നു, അതുകൊണ്ടാണ് ഒന്ന് നന്നാക്കുന്നത് രോഗലക്ഷണത്തെ അപൂർവമായി മാറ്റുന്നത്. ഏതെങ്കിലും മാറ്റുന്നതിന് മുമ്പ് നാലും എഴുതിവയ്ക്കുക.
ക്ലൗഡ് പ്ലാറ്റ്ഫോമുകൾ അഞ്ചാമത്തെ പരിഗണന ചേർക്കുന്നു. ചിലത് ഇൻസ്റ്റൻസുകളിൽ സ്രോതസ്സ്, ലക്ഷ്യ പരിശോധനകൾ നടപ്പാക്കുന്നു, ഇത് ഗസ്റ്റ് കെർണൽ എങ്ങനെ കോൺഫിഗർ ചെയ്താലും ഫോർവേഡ് ചെയ്ത പാക്കറ്റുകൾ ഉപേക്ഷിക്കുന്നു. അവിടെ അധികാരം പ്ലാറ്റ്ഫോമിന്റെ സ്വന്തം നെറ്റ്വർക്കിംഗ് ഡോക്യുമെന്റേഷനാണ്, VM-നുള്ളിലെ sysctl ഔട്ട്പുട്ടല്ല.
ഗേറ്റ്വേയിൽ നിന്നല്ല, ക്ലയന്റിൽ നിന്ന് പരിശോധിക്കുക
ഗേറ്റ്വേയുടെ സ്വന്തം ഷെല്ലിൽ പ്രവർത്തിപ്പിക്കുന്ന പരിശോധന നിങ്ങൾ ഇപ്പോൾ പ്രവർത്തനക്ഷമമാക്കിയ ഫോർവേഡിംഗ് പാതയുടെ ഒരു ഭാഗത്തിലൂടെയും കടന്നുപോകുന്നില്ല. പ്രശ്നമുള്ള ക്ലയന്റിൽ നിന്ന് ട്രാഫിക് സൃഷ്ടിക്കുക, അത് ഗേറ്റ്വേയിലേക്കല്ല, ഗേറ്റ്വേയ്ക്ക് പിന്നിലുള്ള എന്തിലേക്കെങ്കിലും എത്തുന്നു എന്ന് സ്ഥിരീകരിക്കുക. നിങ്ങൾ മാറ്റിയ റോൾ പരിശീലിപ്പിക്കുന്ന ഏക പരിശോധന അതാണ്.
ലിസണർ നിയമങ്ങളും ഫോർവേഡിംഗ് നിയമങ്ങളും നിങ്ങളുടെ മനസ്സിലും മാറ്റ രേഖയിലും വെവ്വേറെ സൂക്ഷിക്കുക. VPN പോർട്ട് തുറക്കുന്നത് ക്ലയന്റുകളെ സേവനത്തിലേക്ക് പ്രവേശിപ്പിക്കുന്നു; അത് അവർക്ക് അതിന് പിന്നിലുള്ള നെറ്റ്വർക്കിൽ ഒന്നും നൽകുന്നില്ല, വർഷങ്ങളായി വളർന്ന ഫയർവാൾ പട്ടികയിൽ രണ്ടും ഒരുപോലെ കാണപ്പെടുന്നു.
പാക്കറ്റുകൾ എത്തി സേവനം ഉപയോക്താവിനെ നിരസിച്ചാൽ, നിങ്ങൾ നെറ്റ്വർക്കിംഗ് കടന്നുകഴിഞ്ഞു. ഫോർവേഡിംഗ് നയം വീണ്ടും വിശാലമാക്കുന്നതിന് പകരം ആപ്ലിക്കേഷൻ അനുമതിയുമായി തുടരുക.