കൺസോൾ സ്പ്ലിറ്റ് ടണലിന് ഒരു ടോഗിൾ നൽകുന്നു, അതിനാൽ തീരുമാനം ഒരു ചെക്ക്ബോക്സ് പോലെ തോന്നുന്നു. അങ്ങനെയല്ല. ക്ലയന്റിലേക്ക് യഥാർത്ഥത്തിൽ എത്തുന്നത് എൻഡ്പോയിന്റിന്റെ പ്രസിദ്ധീകരിച്ച റൂട്ട് സെറ്റാണ്, ആ ലിസ്റ്റാണ് ഏത് സ്വകാര്യ പ്രിഫിക്സുകൾ ടണൽ ഉപയോഗിക്കുന്നു, പൊതു ഇന്റർനെറ്റ് ട്രാഫിക് പ്രാദേശികമായി തുടരുന്നുവോ AWS വഴി പുറത്തുപോകുന്നുവോ, ക്ലയന്റിന് ഇപ്പോഴും ഏത് റിസോൾവറുമായി സംസാരിക്കാം എന്ന് തീരുമാനിക്കുന്നത്. മൂന്ന് ചോദ്യങ്ങൾ ഡിസൈൻ തീരുമാനിക്കുന്നു, ഓരോന്നിനും മോശമായി ഉത്തരം നൽകാം, എന്നിട്ടും കണക്ഷൻ വിജയിക്കും.

സ്പ്ലിറ്റ് ടണൽ ഫ്ലാഗ് ലക്ഷ്യസ്ഥാനങ്ങളുടെ ലിസ്റ്റല്ല

കണക്ഷൻ സ്ഥാപിക്കുമ്പോൾ എൻഡ്പോയിന്റ് റൂട്ടുകൾ ക്ലയന്റിന്റെ റൂട്ട് ടേബിളിൽ ചേർക്കുന്നതായി AWS സ്പ്ലിറ്റ് ടണലിംഗിനെ വിവരിക്കുന്നു. സ്വകാര്യ VPC-യിലേക്കുള്ള റൂട്ട് ടണലിനെ ആ ലക്ഷ്യസ്ഥാനത്ത് പരിമിതപ്പെടുത്തുന്നു; ബാക്കിയെല്ലാം ക്ലയന്റിന്റെ സാധാരണ പാത പിന്തുടരുന്നു. ഡിഫോൾട്ട് റൂട്ട് വ്യത്യസ്ത ഫലമുള്ള വ്യത്യസ്ത നിർദ്ദേശമാണ്, അതുകൊണ്ടാണ് സ്പ്ലിറ്റ് ടണൽ ഡോക്യുമെന്റേഷൻ ഈ മോഡിനായി കോൺഫിഗർ ചെയ്ത എൻഡ്പോയിന്റിൽ 0.0.0.0/0 പ്രസിദ്ധീകരിക്കുന്നതിനെതിരെ മുന്നറിയിപ്പ് നൽകുന്നത്: അത് കണക്റ്റിവിറ്റി വിപുലീകരിക്കുന്നതിനുപകരം സാധാരണയായി തകർക്കുന്നു. എൻഡ്പോയിന്റ് റൂട്ട് ടേബിളാണ് നയം, ക്ലയന്റ് റൂട്ട് ടേബിൾ നിങ്ങൾക്ക് പരിശോധിക്കാവുന്ന ഫലമാണ്.

എൻഡ്പോയിന്റ് റൂട്ട് ടേബിളും ക്ലയന്റിൽ ഇൻസ്റ്റാൾ ചെയ്ത റൂട്ടുകളും ഒരുമിച്ച് വായിക്കുക. ലേബൽ ഉദ്ദേശ്യം വിവരിക്കുന്നു; റൂട്ടുകൾ എന്ത് സംഭവിക്കുന്നു എന്ന് വിവരിക്കുന്നു.

ആദ്യ തീരുമാനം: പൊതു ഇന്റർനെറ്റ് ട്രാഫിക് പ്രാദേശികമായി തുടരണോ?

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

ഇന്റർനെറ്റ് ട്രാഫിക് AWS വഴി പുറത്തുപോകണമെങ്കിൽ, രേഖപ്പെടുത്തിയ ഇന്റർനെറ്റ് ആക്സസ് ആർക്കിടെക്ചർ നിർമ്മിക്കുക: എൻഡ്പോയിന്റ് റൂട്ട്, അംഗീകാര നിയമങ്ങൾ, ബന്ധപ്പെട്ട സബ്നെറ്റിന്റെ പാത, സുരക്ഷാ നയം, പ്രവർത്തിക്കുന്ന അപ്സ്ട്രീം എഗ്രസ്. ഡിഫോൾട്ട് റൂട്ട് മാത്രം ഇവയൊന്നും നൽകുന്നില്ല.

രണ്ടാം തീരുമാനം: ഏത് സ്വകാര്യ പ്രിഫിക്സുകൾ, ആരുടെ അംഗീകാരത്തോടെ?

യഥാർത്ഥ ജോലിഭാരത്തിന് സേവനം നൽകുന്ന ഏറ്റവും ചെറിയ ലക്ഷ്യസ്ഥാന കൂട്ടം പ്രസിദ്ധീകരിക്കുക, കൂടാതെ ഓരോ ബന്ധപ്പെട്ട സബ്നെറ്റിനും അവയിലേക്ക് റൂട്ട് ചെയ്യാൻ കഴിയുമെന്ന് പരിശോധിക്കുക. എൻഡ്പോയിന്റിന്റെ റൂട്ട് ലക്ഷ്യവും സബ്നെറ്റിന്റെ VPC റൂട്ടിംഗും വ്യത്യസ്ത പാളികളാണ്, ഒന്നിലുള്ള റൂട്ട് മറ്റൊന്നിനെക്കുറിച്ചുള്ള തെളിവല്ല. അംഗീകാരം വീണ്ടും വേറെയാണ്: ഒരു ലക്ഷ്യസ്ഥാനം എത്താവുന്നതാകാം, എന്നിട്ടും നിരസിക്കപ്പെടാം, കാരണം ക്ലയന്റിന്റെ ഗ്രൂപ്പിന് അത് അനുവദിക്കുന്ന നിയമമില്ല.

ഒരു വിജയകരമായ സെഷൻ പരിശോധിക്കുന്നത് ഒരു പാത മാത്രം തെളിയിക്കുന്നു. ഓരോ ബന്ധപ്പെട്ട സബ്നെറ്റും പരിശോധിക്കുക, കാരണം പിന്നീട് ചേർത്ത സബ്നെറ്റ് അസോസിയേഷനാണ് കാണാതായ റൂട്ട് സാധാരണയായി കിടക്കുന്ന സ്ഥലം.

ഒരു ലക്ഷ്യസ്ഥാനം പേരിൽ എത്താവുന്നതാകണമെങ്കിൽ, അടുത്ത ചോദ്യം റൂട്ടല്ല, പേര് റിസോൾവ് ചെയ്യലാണെന്ന് ശ്രദ്ധിക്കുക.

മൂന്നാം തീരുമാനം: ഏത് റിസോൾവർ ടണലിനെ പിന്തുടരുന്നു?

VPN വഴി മാത്രം എത്താവുന്ന DNS സെർവർ ക്ലയന്റിന് ലഭിക്കാം, ആ റിസോൾവറിന്റെ വിലാസം തന്നെ അംഗീകൃത റൂട്ടിനുള്ളിൽ ഉണ്ടെങ്കിൽ മാത്രമേ അത് പ്രവർത്തിക്കൂ. രണ്ട് പകുതികളും പരിശോധിക്കുക: റിസോൾവർ വിലാസം പ്രസിദ്ധീകരിച്ച റൂട്ട് പിന്തുടരുന്നു, സെർവർ ആപ്ലിക്കേഷൻ ചോദിക്കുന്ന പേരുകൾക്ക് ഉത്തരം നൽകുന്നു. വിലാസം കൊണ്ട് വിജയിക്കുകയും ഹോസ്റ്റ്നാമം കൊണ്ട് പരാജയപ്പെടുകയും ചെയ്യുന്ന അഭ്യർത്ഥന പേരിടലിലേക്കാണ് സൂചിപ്പിക്കുന്നത്, റൂട്ടിംഗിലേക്കല്ല, ആ സ്ഥിതിയിൽ ടണൽ ഡീബഗ് ചെയ്യുന്നത് ഉച്ചയ്ക്ക് ശേഷം പാഴാക്കുന്നു.

പൊതു പേരുകൾ കണക്ഷന് മുമ്പുള്ളതുപോലെ റിസോൾവ് ചെയ്യണം, നിങ്ങൾ എന്ത് പ്രസിദ്ധീകരിക്കുന്നു എന്നതിൽ കൃത്യമായിരിക്കാനുള്ള മറ്റൊരു കാരണമാണിത്.

റൂട്ട് സെറ്റ് മാറ്റുക, പിന്നീട് രണ്ട് ലോകങ്ങളും പരിശോധിക്കുക

സ്പ്ലിറ്റ് ടണൽ എൻഡ്പോയിന്റിൽ റൂട്ടുകൾ മാറ്റുന്നത് ക്ലയന്റ് കണക്ഷനുകൾ പുനഃസജ്ജീകരിക്കുന്നു എന്ന് AWS രേഖപ്പെടുത്തുന്നു. അത് കണക്കിലെടുത്ത് മാറ്റം ആസൂത്രണം ചെയ്യുക: അത് പ്രയോഗിക്കുക, പിന്തുണയുള്ള ക്ലയന്റിലൂടെ വീണ്ടും കണക്ട് ചെയ്യുക, എഡിറ്റിന് മുമ്പ് പ്രയോഗിച്ച അവസ്ഥ വിശ്വസിക്കുന്നതിനുപകരം ഇൻസ്റ്റാൾ ചെയ്ത റൂട്ടുകൾ പുതുതായി വായിക്കുക. പഴയ പ്രയോഗിച്ച അവസ്ഥയാണ് ശരിയായ മാറ്റം തകർന്നതായി കാണപ്പെടാനുള്ള ഏറ്റവും സാധാരണ കാരണം.

ഒരു സ്വകാര്യ വിഭവവും ഒരു പൊതു ലക്ഷ്യസ്ഥാനവും ഉദ്ദേശിച്ചതുപോലെ പെരുമാറുമ്പോൾ മാത്രം ഡിസൈൻ സ്വീകരിക്കുക, പേരിലും വിലാസത്തിലും, നിങ്ങൾ യഥാർത്ഥത്തിൽ പിന്തുണയ്ക്കുന്ന വിലാസ കുടുംബങ്ങളിൽ. പ്രാമാണീകരണം നടത്തുന്ന ടണൽ ശരിയായി വിഭജിക്കുന്ന ടണലിന് തുല്യമല്ല.

റൂട്ട് ലിസ്റ്റ് യുക്തിയുടെ അടുത്ത് റൺബുക്കിൽ എഴുതുക, അടുത്ത വ്യക്തിക്ക് ഉദ്ദേശിച്ച ഒഴിവാക്കലിനെ മറന്നതിൽ നിന്ന് വേർതിരിക്കാൻ കഴിയാൻ.

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