strongSwan ഉപയോഗിച്ച് ഡ്യുവൽ-സ്റ്റാക്ക് IKEv2 സ്വകാര്യ ആക്സസ് ആസൂത്രണം ചെയ്യൽ
പുറം ഗതാഗതം, ക്ലയന്റ് പൂളുകൾ, സംരക്ഷിത പ്രിഫിക്സുകൾ എന്നിവ മൂന്ന് വേറിട്ട തീരുമാനങ്ങളാണ്. ഓരോന്നിനും ഉത്തരം നൽകി സ്വകാര്യ അഡ്രസ്സിംഗ് എഗ്രസ്സിൽ നിന്ന് വേർതിരിച്ച് നിർത്തുക.
ഡ്യുവൽ-സ്റ്റാക്ക് ടണൽ ഒരു തീരുമാനമല്ല, മൂന്നാണ്, അവയ്ക്ക് വ്യത്യസ്തമായി ഉത്തരം നൽകാം. പുറം ടണൽ ഏത് കുടുംബത്തിലൂടെ പോകുന്നു, ക്ലയന്റ് ഉള്ളിൽ ഏത് കുടുംബങ്ങൾ സ്വീകരിക്കുന്നു, സംരക്ഷിത സേവനങ്ങൾ യഥാർത്ഥത്തിൽ ഏത് കുടുംബങ്ങളിൽ പ്രതികരിക്കുന്നു. അവയെ ഒരൊറ്റ തിരഞ്ഞെടുപ്പായി കാണുന്ന രൂപകൽപ്പന ഒരിക്കലും ആവശ്യമില്ലാത്ത IPv6 കൊണ്ടുപോകുന്നു, അല്ലെങ്കിൽ ഒന്നിനും തിരികെ റൂട്ട് ചെയ്യാൻ കഴിയാത്ത വിലാസങ്ങൾ നൽകുന്നു. മൂന്നിനെയും വേർതിരിക്കുക, ബാക്കി കോൺഫിഗറേഷൻ ഏതാണ്ട് യാന്ത്രികമാകും.
മൂന്ന് തരം വിലാസങ്ങൾ, വേറിട്ട് തീരുമാനിച്ചത്
പുറം വിലാസം രണ്ട് ഗേറ്റ്വേകൾ പരസ്പരം എത്തുന്ന വിധമാണ്, ആന്തരിക ട്രാഫിക് രണ്ട് കുടുംബങ്ങളെയും വഹിക്കുമ്പോൾ അത് IPv4 ആകാം. ആന്തരിക വെർച്വൽ വിലാസം ടണലിനുള്ളിലെ ക്ലയന്റിന്റെ ഐഡന്റിറ്റിയാണ്, ഓരോ കുടുംബത്തിനും സ്വന്തം പൂൾ വേണം. സംരക്ഷിത പ്രിഫിക്സുകൾ ക്ലയന്റിന് എത്താൻ കഴിയുന്നതാണ്, അവ ടണലിന്റേതല്ല, സേവനങ്ങളുടേതാണ്. മൂന്നാമത്തേതിനെ രണ്ടാമത്തേതുമായി കൂട്ടിക്കുഴയ്ക്കുന്നത് മിക്ക ആസൂത്രണ പിശകുകൾക്കും കാരണമാകുന്നു, കാരണം രണ്ടും സ്വകാര്യ ശ്രേണികളായി തോന്നുന്നു.
IPv4 മാത്രം പുറം ഗതാഗതവും ഡ്യുവൽ-സ്റ്റാക്ക് ആന്തരിക ട്രാഫിക്കും സാധാരണവും നന്നായി പിന്തുണയ്ക്കുന്നതുമായ ക്രമീകരണമാണ്.
ഓരോന്നും വ്യക്തമായി തീരുമാനിച്ച് തീരുമാനങ്ങൾ എഴുതിവയ്ക്കുക. പുറം പാത IPv4 മാത്രമാണെങ്കിൽ അത് പറയുക, IPv6 എൻഡ്പോയിന്റുകളുടെ എത്തിച്ചേരൽ സംബന്ധിച്ച ആശങ്ക അവസാനിപ്പിക്കുക. ഉള്ളിൽ ഒരു കുടുംബം അനുവദിച്ചിട്ടും അതിൽ ഒന്നും പ്രതികരിക്കുന്നില്ലെങ്കിൽ, അത് പ്ലാനിൽ നിന്ന് നീക്കുക അല്ലെങ്കിൽ ആ സേവനങ്ങളെ യഥാർത്ഥത്തിൽ ഡ്യുവൽ-സ്റ്റാക്ക് ആക്കുക.
ഓരോ കുടുംബത്തിലും ഒരു വെർച്വൽ വിലാസം അനുവദിക്കുക
swanctl കോൺഫിഗറേഷനിൽ ക്ലയന്റ് വെർച്വൽ വിലാസങ്ങൾ ആവശ്യപ്പെടുന്നു, ഓരോ കുടുംബത്തിലെയും വൈൽഡ്കാർഡ് ഓരോന്നിൽ നിന്നും ഒന്ന് അനുവദിക്കാൻ പ്രതികരിക്കുന്നയാളിനോട് ആവശ്യപ്പെടുന്നു. പ്രതികരിക്കുന്നയാൾ അവ പൂളുകളിൽ നിന്ന് എടുക്കുന്നു, പൂളുകൾ ഗേറ്റ്വേയ്ക്ക് പിന്നിലെ നെറ്റ്വർക്കുകളിൽ നിന്ന് വേറിട്ട വസ്തുക്കളാണ്. പ്ലാനിലും അവ വേർതിരിച്ച് നിർത്തുക, കാരണം ഒരു സേവന പ്രിഫിക്സുമായി ഓവർലാപ്പ് ചെയ്യുന്ന പൂൾ, ട്രാഫിക് ഉദ്ദേശിക്കാത്ത ഇടത്ത് ഇറങ്ങുന്ന നിമിഷം വരെ ശരിയായി തോന്നുന്ന റൂട്ടിംഗ് ഉണ്ടാക്കുന്നു.
രണ്ടും ആവശ്യമുള്ളപ്പോൾ രണ്ട് കുടുംബങ്ങളും ആവശ്യപ്പെടുക, ആവശ്യമില്ലാത്തപ്പോൾ ഒന്ന്, കാരണം ഉപയോഗിക്കാത്ത വിലാസം പ്രയോജനമില്ലാത്ത നയ ഉപരിതലമാണ്. നിർദ്ദിഷ്ട അഭ്യർത്ഥന അഭ്യർത്ഥനയാണ്, റിസർവേഷനല്ല, പ്രതികരിക്കുന്നയാൾക്ക് സ്വന്തം നയപ്രകാരം വേറെ മൂല്യം തിരികെ നൽകാം. ആ വിശദാംശം ഫയർവാൾ നിയമത്തിലോ മോണിറ്ററിംഗ് പരിശോധനയിലോ വിലാസം കഠിനമായി എഴുതിയിരിക്കുന്ന എല്ലായിടത്തും പ്രധാനമാണ്. കണക്ഷനിൽ പൂളുകളെ പേര് ഉപയോഗിച്ച് പരാമർശിക്കുക, സേവന നെറ്റ്വർക്കുകൾ അവയ്ക്ക് പുറത്ത് നിർത്തുക.
vips = 0.0.0.0, ::ചെറിയ ഉദാഹരണ മൂല്യം സ്വീകരിക്കുന്നതിനുപകരം IPv6 പൂളിനായി സ്വന്തം അദ്വിതീയ-പ്രാദേശിക പ്രിഫിക്സ് സൃഷ്ടിക്കുക. ഉദാഹരണം സെറ്റിംഗിന്റെ രൂപം കാണിക്കുന്നു, പാരമ്പര്യമായി ലഭിക്കേണ്ട ഡിഫോൾട്ട് അല്ല.
ലക്ഷ്യസ്ഥാനങ്ങളെ പൂളുകളിൽ നിന്ന് വേർതിരിച്ച് വിവരിക്കുക
ട്രാഫിക് സെലക്ടർമാർ ഓരോ വശവും കൈമാറാൻ പ്രതീക്ഷിക്കുന്നത് വിവരിക്കുന്നു, അതിനാൽ ഗേറ്റ്വേയുടെ പ്രാദേശിക സെലക്ടർമാർ സംരക്ഷിത സേവന പ്രിഫിക്സുകളെ പേര് പറയണം, ക്ലയന്റ് പൂളുകളെയല്ല. ക്ലയന്റിന്റെ ദൂര സെലക്ടർമാർ ആ ഉദ്ദേശ്യം പ്രതിഫലിപ്പിക്കുന്നു. രണ്ട് ലിസ്റ്റുകളും വ്യത്യസ്ത വസ്തുക്കളെ വിവരിക്കുമ്പോൾ, ടണൽ ഉയർന്നുവരാം, എന്നിട്ടും ഉപയോഗപ്രദമായ ഒന്നും വഹിക്കണമെന്നില്ല.
അതേ പ്രിഫിക്സുകൾക്ക് ഗേറ്റ്വേയുടെ നെറ്റ്വർക്കിനുള്ളിൽ തിരിച്ചുള്ള റൂട്ടുകളും അനുവദിച്ച ഫോർവേഡിംഗും ആവശ്യമാണ്, നിങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുന്ന ഓരോ കുടുംബത്തിനും.
ഇവിടെയാണ് സ്വകാര്യ IPv6 പ്ലാൻ മതിയാകുന്നത് നിലയ്ക്കുന്നത്. അദ്വിതീയ-പ്രാദേശിക അഡ്രസ്സിംഗ് സ്വകാര്യ എത്തിച്ചേരൽ വാങ്ങുന്നു, പൊതു IPv6 എഗ്രസ്സ് സൃഷ്ടിക്കുന്നില്ല, അതിനാൽ നമ്പറില്ലാത്ത കുടുംബം ലളിതമായി IPv4 മാസ്കറേഡിംഗ് നിയമങ്ങൾ പിന്തുടരുമെന്ന് അനുമാനിക്കുന്ന രൂപകൽപ്പന അതിന്റെ ഉപയോക്താക്കളെ നിരാശരാക്കും. പൊതു IPv6 ആക്സസ് ആവശ്യകതയുടെ ഭാഗമാണെങ്കിൽ, അതിന് റൂട്ട് ചെയ്ത പ്ലാനും അതിനോട് യോജിക്കുന്ന അപ്സ്ട്രീമും വേണം. അല്ലെങ്കിൽ IPv6 വശം സ്വകാര്യം മാത്രമാണെന്ന് വ്യക്തമായി പറയുക, അത് ഒളിപ്പിക്കേണ്ട പരിമിതിയല്ല, സത്യസന്ധമായ അതിർത്തിയാണ്.
DNS-ഉം തിരിച്ചുള്ള പാതകളും ഉദ്ദേശ്യപൂർവ്വമാക്കുക
പേര് നിർണ്ണയം ഗതാഗതത്തെ പിന്തുടരുന്നില്ല. റിസോൾവർ IPv4 മാത്രം ടണലിലൂടെ A, AAAA റെക്കോർഡുകൾ തിരികെ നൽകാം, അപ്പോൾ ക്ലയന്റ് നിങ്ങൾ ഒരിക്കലും ആസൂത്രണം ചെയ്യാത്ത ഒരു കുടുംബം പരീക്ഷിക്കും. ഏത് സേവന നാമങ്ങൾ ഉപയോഗയോഗ്യമായ ഡ്യുവൽ-സ്റ്റാക്ക് ഉത്തരങ്ങൾ വഹിക്കണമെന്ന് തീരുമാനിച്ച് ആ രണ്ട് പാതകളും ഉദ്ദേശ്യപൂർവ്വമാക്കുക. പ്രവർത്തിക്കുന്ന പാതയില്ലാത്ത കുടുംബത്തിലേക്ക് നിർണ്ണയിക്കുന്ന പേര് വ്യക്തമായ പിശകിനുപകരം തടസ്സം ഉണ്ടാക്കുന്നു, തടസ്സങ്ങൾ രോഗനിർണ്ണയം ചെയ്യാൻ വളരെ ബുദ്ധിമുട്ടാണ്.
പുറം എൻഡ്പോയിന്റിന്റെ എത്തിച്ചേരൽ വേറിട്ട് രേഖപ്പെടുത്തുക, എന്തെങ്കിലും NAT കടന്നുപോകൽ ഉൾപ്പെട്ടിട്ടുണ്ടോ, ഏത് കുടുംബം ഉപയോഗിക്കുന്നു എന്നതും ഉൾപ്പെടെ.
തുടർന്ന് പ്ലാൻ ആറ് വരികളിൽ എഴുതുക: പുറം എൻഡ്പോയിന്റ്, IPv4 പൂൾ, IPv6 പൂൾ, IPv4 സേവന പ്രിഫിക്സ്, IPv6 സേവന പ്രിഫിക്സ്, ഓരോന്നിനും ഉത്തരങ്ങൾ ഉള്ള റൂട്ടർ. ആ രൂപത്തിലുള്ള പ്ലാൻ രാത്രി മൂന്ന് മണിക്ക് ഓപ്പറേറ്റർ യഥാർത്ഥത്തിൽ ചോദിക്കുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുന്നു. ഇതിനേക്കാൾ ചെറുത് ഡ്യുവൽ സ്റ്റാക്കിനെ IPv4 മാത്രം നയത്തിൽ ബോൾട്ട് ചെയ്ത രണ്ടാം വിലാസമായി വിടുന്നു, സാധാരണയായി അത് പകുതി പ്രവർത്തിക്കുന്നതായി അവസാനിക്കുന്നു.