സർവറിന്റെ പൊതു വിലാസത്തിലേക്കുള്ള SSH പ്രവർത്തനം നിലയ്ക്കുമ്പോൾ ഉയരുന്ന ടണലുകൾ സർവർ കണക്ഷൻ നിരസിക്കുന്നതുപോലെ തോന്നും. Windows-ൽ കൂടുതൽ സാധ്യതയുള്ള കാരണം പ്രാദേശികമാണ്: മുഴുവൻ ടണലിന്റെ AllowedIPs /0 ആകുമ്പോൾ, ടണലിന്റെ സ്വന്തം ഗതാഗതത്തിനും വളരെ കുറച്ച് മറ്റുള്ളവയ്ക്കും മാത്രം അനുമതി നൽകുന്ന നിയന്ത്രണാത്മക ഫയർവാൾ നിയമങ്ങൾ സജീവമാകും. ആ വിലാസത്തിലെത്തുന്ന എൻക്രിപ്റ്റ് ചെയ്ത പാക്കറ്റുകൾ, അതേ വിലാസത്തിലേക്കുള്ള വേറിട്ട TCP കണക്ഷന് പുറത്തുപോകാമോ എന്നതിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല.

പിയർ ലിസ്റ്റിൽ തൊടുന്നതിന് മുൻപ് എൻഡ്പോയിന്റിന്റെ പൊതു വിലാസം അതിന്റെ ആന്തരിക ടണൽ വിലാസത്തിൽ നിന്ന് വേർതിരിക്കുക. AllowedIPs തിരുത്തി ഇത് പരിഹരിക്കാനുള്ള മിക്കവാറും ശ്രമങ്ങൾ റൂട്ട് ശരിയാക്കുന്നതിനുപകരം നയം ദുർബലമാക്കുന്നു.

റൂട്ടിംഗ് അനുമതിയും ഫയർവാൾ അനുമതിയും വ്യത്യസ്തമാണ്

പാക്കറ്റ് എവിടേക്ക് അയക്കുമെന്ന് റൂട്ട് തീരുമാനിക്കുന്നു, അത് ഒട്ടും അയക്കാമോ എന്ന് ഫയർവാൾ നിയമം തീരുമാനിക്കുന്നു. അതിനാൽ എൻഡ്പോയിന്റിന്റെ പൊതു IP-യിലേക്ക് റൂട്ട് ചേർക്കുന്നത് ഫിൽട്ടർ ഇപ്പോഴും തടയാവുന്ന ഒരു പാത സൃഷ്ടിക്കുന്നു, ഈ ലക്ഷണം ഉണ്ടാക്കുന്ന ആശയക്കുഴപ്പം കൃത്യമായി അതാണ്. Windows-ൽ ഫിൽട്ടർ ഒരു അധിക കൂട്ടിച്ചേർക്കലല്ല, നടപ്പാക്കലിന്റെ ഭാഗമാണ്, അതിനാൽ ഒരു റൂട്ട് എൻട്രിയും അത് മാറ്റുന്നില്ല. ഈ രണ്ട് തീരുമാനങ്ങൾ മറ്റിടങ്ങളിലും വേറിട്ടതാണ്, എന്നാൽ സ്ഥിരസ്ഥിതി മൂല്യങ്ങൾ വ്യത്യസ്തമാണ്.

അതുകൊണ്ടാണ് എൻഡ്പോയിന്റിലേക്കുള്ള traceroute വിജയിക്കുമ്പോൾ SSH ശ്രമം പരാജയപ്പെടുന്നത്. ആദ്യത്തേത് ഒഴിവാക്കൽ ഉള്ള സേവനം വഹിക്കുന്നു, രണ്ടാമത്തേത് അല്ല.

Windows-ൽ /0 എന്ത് ചെയ്യുന്നു

ഒരു പിയറിന്റെ അനുവദിച്ച വിലാസങ്ങൾ മുഴുവൻ IPv4 പരിധിയും ഉൾക്കൊള്ളുമ്പോൾ, WireGuard for Windows ടണലിന് പുറത്തേക്ക് പോകുമായിരുന്ന ട്രാഫിക് തടയുന്ന നിയന്ത്രണാത്മക ഫയർവാൾ നിലപാട് പ്രയോഗിക്കുന്നു. ടണൽ സേവനത്തിന്റെ സ്വന്തം ഗതാഗതം അനുവദിക്കപ്പെടുന്നു, അല്ലാത്തപക്ഷം VPN-ന് പ്രവർത്തിക്കാനാവില്ല. അതേ പൊതു വിലാസത്തിലേക്കുള്ള മറ്റൊരു അപ്ലിക്കേഷന് അത്തരം അനുമതി ലഭിക്കുന്നില്ല, കാരണം ഒഴിവാക്കൽ വിലാസത്തിന്റേതല്ല, ഗതാഗതത്തിന്റേതാണ്. Windows നെറ്റ്വർക്കിംഗ് കുറിപ്പുകൾ ഈ സ്വഭാവവും എഡിറ്ററിലെ ബന്ധപ്പെട്ട നിയന്ത്രണവും വിവരിക്കുന്നു.

ആ നിയമങ്ങളാണ് kill switch എന്ന പദപ്രയോഗത്തിന് പിന്നിലെ സംവിധാനം. അവ ആ പേരുള്ള ചെക്ക്ബോക്സിലൂടെയല്ല, കോൺഫിഗറേഷന്റെ രൂപത്തിലൂടെയാണ് സജീവമാകുന്നത്.

ഒഴിവാക്കലുകൾ സംരക്ഷണ മാതൃകയെ മാറ്റുന്നു

/0-നെ രണ്ട് പകുതി-സ്ഥിരസ്ഥിതി പ്രിഫിക്സുകൾ കൊണ്ട് മാറ്റുന്നത് നിയന്ത്രണാത്മക അർത്ഥം ഇല്ലാതെ വിശാലമായ റൂട്ടിംഗ് നിലനിർത്താനുള്ള രേഖപ്പെടുത്തിയ വഴിയാണ്, അത് ചെറിയ എഴുത്തല്ല, വേറിട്ട സംരക്ഷണ മാതൃകയാണ്. അനുവദിച്ച പ്രിഫിക്സുകളിൽ നിന്ന് എൻഡ്പോയിന്റ് വിലാസം കുറയ്ക്കുന്നത് മറ്റൊരു സാധാരണ പരിഹാരമാണ്, അത് ലിസ്റ്റ് നീട്ടുകയും ഏത് നിയമങ്ങൾ സജീവമാകുന്നു എന്നതും മാറ്റുകയും ചെയ്യുന്നു. രണ്ടും പ്രാദേശിക ഫലമുള്ള പ്രാദേശിക തിരുത്തലല്ല. ഓരോന്നും യന്ത്രത്തിലെ ഓരോ ഫ്ലോയുടെയും അതിർത്തി നീക്കുന്നു, നിങ്ങൾ നന്നാക്കിയിരുന്ന കണക്ഷന്റേത് മാത്രമല്ല.

നേരിട്ടുള്ള പൊതു SSH യഥാർത്ഥത്തിൽ ആവശ്യമുള്ളിടത്ത്, പ്രൊഫൈൽ ഉടമ പുറത്തേക്കുള്ള റൂട്ടും അതിന്റെ ഫയർവാൾ അനുമതിയും രൂപകൽപ്പന ചെയ്യണം, ടണൽ വീഴുമ്പോൾ ബന്ധമില്ലാത്ത ട്രാഫിക്കിന് എന്ത് സംഭവിക്കുമെന്ന് തീരുമാനിക്കണം. IPv4-ഉം IPv6-ഉം വെവ്വേറെ പരിശോധിക്കുന്നതും അതിന്റെ ഭാഗമാണ്, കാരണം നിയമങ്ങൾ കുടുംബം അനുസരിച്ചാണ് പ്രകടിപ്പിക്കുന്നത്. ഒരു മാനേജ്മെന്റ് സെഷൻ രക്ഷിക്കാൻ ചേർക്കുന്ന വിശാലമായ ബൈപ്പാസ് സാധാരണയായി സെഷനെക്കാൾ കൂടുതൽ വെളിപ്പെടുത്തുന്നു.

നിങ്ങൾ തിരഞ്ഞെടുത്ത മാനേജ്മെന്റ് പാത പരിശോധിക്കുക

ആദ്യം മാനേജ്മെന്റ് ടണലിനുള്ളിലൂടെയോ പുറത്തേക്കോ പോകണമെന്ന് തീരുമാനിക്കുക, പിന്നീട് രണ്ടും ഒരുമിച്ചല്ല, ആ തിരഞ്ഞെടുപ്പ് പരിശോധിക്കുക. താഴെയുള്ള കമാൻഡുകൾ ക്ലയന്റിന്റെ വിലാസങ്ങൾ, പിയർ അവസ്ഥ, ഓരോ ലക്ഷ്യത്തിലേക്കുള്ള കണക്ഷൻ എന്നിവ പരിശോധിക്കുന്നു. ടണൽ ഉയർന്നിരിക്കുമ്പോൾ അവ Windows ക്ലയന്റിൽ നിന്ന് പ്രവർത്തിപ്പിക്കുക.

ipconfig | findstr /i "WireGuard IPv4"
wg show
ssh -v [email protected]
Test-NetConnection 203.0.113.9 -Port 22

ആന്തരിക വിലാസത്തിലേക്കുള്ള വിജയകരമായ SSH, ടണൽ മാനേജ്മെന്റ് ട്രാഫിക് വഹിക്കുന്നു എന്നും സർവറിന്റെ സ്വന്തം ഫയർവാൾ അത് പിയർ ശ്രേണിയിൽ നിന്ന് സ്വീകരിക്കുന്നു എന്നും തെളിയിക്കുന്നു. രണ്ട് ലക്ഷ്യങ്ങളിലും പരാജയം Windows റൂട്ടിംഗിന്റെ പ്രശ്നമല്ല, സർവർ ഭാഗത്തിന്റെയോ കീയുടെയോ പ്രശ്നമാണ്. ആന്തരിക വിലാസം പ്രവർത്തിക്കുകയും പുറത്തേത് പ്രവർത്തിക്കാതിരിക്കുകയും ചെയ്താൽ, പ്രാദേശിക ഫയർവാൾ നിലപാട് അത് രൂപകൽപ്പന ചെയ്തത് കൃത്യമായി ചെയ്യുന്നു. പ്രൊഫൈൽ തിരുത്തുന്നതിന് മുൻപ് മൂന്ന് ഫലങ്ങളും ഈ ക്രമത്തിൽ വായിക്കുക.

മാനേജ്മെന്റ് പാത, ഉപയോഗിച്ച വിലാസം, ടണൽ താഴെയിരിക്കുമ്പോഴുള്ള സ്വഭാവം എന്നിവ രേഖപ്പെടുത്തുക. അഞ്ച് മിനിറ്റ് ലാഭിക്കാൻ ബൈപ്പാസ് വിശാലമാക്കുന്നതിൽ നിന്ന് അടുത്തയാളെ തടയുന്നത് ആ കുറിപ്പാണ്.

അനുബന്ധ ലേഖനങ്ങൾ