നിങ്ങളുടെ IKEv2 ക്ലയന്റിന് ഗേറ്റ്‌വേയോട് ആന്തരിക വിലാസം ആവശ്യപ്പെടാം, എന്ത് തിരികെ നൽകണമെന്ന് ഗേറ്റ്‌വേ തീരുമാനിക്കുന്നു. strongSwan-ൽ ആ അഭ്യർത്ഥനയാണ് vips ക്രമീകരണം, അതിൽ ഒരു നിർദ്ദിഷ്ട വിലാസം എഴുതിയാലും അത് അഭ്യർത്ഥനയായി തന്നെ തുടരും. താഴെയുള്ള ഗൈഡ് അഭ്യർത്ഥന ക്രമീകരിക്കുന്നു, അത് ലോഡ് ചെയ്യുന്നു, എന്ത് തിരികെ വന്നുവെന്ന് വായിക്കുന്നു, കാരണം ആ മൂന്ന് ഘട്ടങ്ങൾ മൂന്ന് വ്യത്യസ്ത രീതികളിൽ പരാജയപ്പെടുന്നു. കൂടുതൽ ശക്തിയായി ടൈപ്പ് ചെയ്താലും അവയൊന്നും ചെറുതാകുന്നില്ല.

vips എന്ത് ആവശ്യപ്പെടുന്നു, എന്ത് വാഗ്ദാനം ചെയ്യാനാകില്ല

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

0.0.0.0 ആവശ്യപ്പെടുന്നത് ലഭ്യമായ ഏത് IPv4 വെർച്വൽ വിലാസവും ആവശ്യപ്പെടുന്നതാണ്, കൃത്യമായ മൂല്യം പ്രധാനമല്ലാത്തപ്പോൾ ഇത് സാധാരണയായി ശരിയാണ്. ഒരു നിർദ്ദിഷ്ട വിലാസം ആവശ്യപ്പെടുന്നത് ഗേറ്റ്‌വേയ്ക്കുള്ള ഒരു സൂചനയാണ്, അതിനോടുള്ള ഒരു ആവശ്യമല്ല.

swanctl ഭാഗവും അതിന്റെ സ്ഥാനവും

ക്രമീകരണം കണക്ഷൻ ബ്ലോക്കിനുള്ളിൽ ഇരിക്കുന്നു, സ്വന്തം ഫയലിലോ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പ്രൊഫൈലിലോ അല്ല. ഈ വേർതിരിച്ച ഭാഗം രൂപം കാണിക്കുന്നു:

connections {
  net {
    local_addrs = 192.0.2.10
    remote_addrs = 203.0.113.5
    vips = 10.77.0.31
    children {
      net { local_ts = dynamic remote_ts = 10.77.0.0/24 }
    }
  }
}

കണക്ഷൻ കൈവശമുള്ള ഫയൽ ഉപയോഗിച്ച് അത് ലോഡ് ചെയ്യുക, എന്നിട്ട് കണക്ഷൻ ആരംഭിച്ച് ഫലം വായിക്കുക. തെറ്റായ വിഭാഗത്തിൽ ഒട്ടിച്ച ഭാഗം പാർസ് പിശക് നൽകുന്നു, അല്ലെങ്കിൽ അതിനേക്കാൾ മോശം, നിങ്ങൾ ചെയ്തതായി കരുതിയ അഭ്യർത്ഥനയില്ലാതെ ലോഡ് ചെയ്യുന്ന കണക്ഷൻ നൽകുന്നു. മൂന്ന് കമാൻഡുകളും ക്രമത്തിൽ പ്രവർത്തിപ്പിച്ച് ഔട്ട്പുട്ട് സൂക്ഷിക്കുക.

swanctl --load-all --file /etc/swanctl/swanctl.conf
swanctl --initiate --child net
swanctl --list-sas

local_ts ട്രാഫിക് തിരഞ്ഞെടുക്കുന്നു, വിലാസം സൃഷ്ടിക്കുന്നില്ല

local_ts ചൈൽഡ് SA സംരക്ഷിക്കുന്ന ട്രാഫിക് കൂട്ടത്തിന് പേര് നൽകുന്നു; അത് ഇന്റർഫേസിൽ വിലാസം വയ്ക്കുന്നില്ല. വെർച്വൽ IP ചർച്ച ചെയ്ത ശേഷം, strongSwan അതിന്റെ സ്ഥിരസ്ഥിതി ചലനാത്മക സെലക്ടർ ഉപയോഗിക്കുന്നത് നിർത്തി പകരം അനുവദിച്ച വിലാസം ഉപയോഗിക്കുന്നു. സെലക്ടറെ അക്ഷരാർത്ഥ വിലാസത്തിൽ പിൻ ചെയ്താൽ, ഗേറ്റ്‌വേ നൽകിയിട്ടില്ലാത്ത എന്തോ ഒന്ന് നിങ്ങൾ അവകാശപ്പെടുന്നു, അതുകൊണ്ടാണ് പരാജയം എങ്ങോട്ടും പോകാത്ത ട്രാഫിക്കുള്ള പ്രവർത്തിക്കുന്ന SA ആയി കാണപ്പെടുന്നത്. സെലക്ടർ ട്രാഫിക് വിവരിക്കുന്നു, അനുവദനം മറ്റേ കൈമാറ്റത്തിൽ നിന്ന് വരുന്നു.

സ്ഥിരതയുള്ള ആന്തരിക വിലാസം നേടാനുള്ള മറ്റൊരു മാർഗം അത് പ്രാദേശികമായി സ്വന്തമാക്കുക എന്നതാണ്. ടണൽ ഉയരുന്നതിന് മുമ്പ് വിലാസം ഒരു ഇന്റർഫേസിൽ വയ്ക്കുക, സെലക്ടറെ ഇതിനകം നിലവിലുള്ളതിലേക്ക് ചൂണ്ടുക, കൂടാതെ പീയറും റൂട്ടും അതിന് ചുറ്റും ക്രമീകരിക്കുക.

ആ രൂപകൽപ്പനയിൽ ഒന്നും ചർച്ച ചെയ്യുന്നില്ല, അതിനാൽ ഒന്നും വീണ്ടും അനുവദിക്കാനാവില്ല, അതാണ് ഇടപാട്: വിലാസനിർണ്ണയം സ്വയം ചെയ്യുന്നതിന് പകരം നിർണ്ണായകത. ഇത് vips-ന്റെ വകഭേദമല്ല, വ്യത്യസ്തമായ ഒരു സംവിധാനമാണ്, അതിനാൽ രണ്ടും ഒരു കണക്ഷനിൽ കലർത്തരുത്. ചർച്ച ചെയ്ത വിലാസത്തിന് സമീപം പിൻ ചെയ്ത സെലക്ടർ ഗേറ്റ്‌വേ മറ്റെന്തെങ്കിലും നൽകുന്നതുവരെ പ്രവർത്തിക്കുന്ന കണക്ഷനാണ്.

പ്രതികരിക്കുന്നയാൾ യഥാർത്ഥത്തിൽ എന്ത് അനുവദിച്ചുവെന്ന് പരിശോധിക്കുക

ഗേറ്റ്‌വേ അനുവദിച്ച വിലാസത്തിനായി SA ലിസ്റ്റ് വായിക്കുക, എന്നിട്ട് വിലാസം ഇന്റർഫേസിൽ ഉണ്ടെന്ന് സ്ഥിരീകരിക്കുക. രണ്ടും പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, ടണൽ ഉയർന്നിരിക്കുന്നു, ട്രാഫിക് നിങ്ങൾ കരുതുന്നിടത്തേക്ക് പോകുന്നില്ല. ഇന്റർഫേസിൽ എത്താത്ത അനുവദിച്ച വിലാസം ഈ ക്രമത്തിലെ ഏറ്റവും ആശയക്കുഴപ്പമുള്ള പരാജയമാണ്, കാരണം ഓരോ പകുതിയും വെവ്വേറെ ശരിയായി തോന്നുന്നു.

നിങ്ങളുടെ കുറിപ്പുകളിൽ നാല് വിലാസങ്ങൾ വേർതിരിച്ച് സൂക്ഷിക്കുക: ആവശ്യപ്പെട്ട ആന്തരിക വിലാസം, അനുവദിച്ചത്, യന്ത്രത്തിന്റെ LAN വിലാസം, ഒരു വെബ്സൈറ്റ് റിപ്പോർട്ട് ചെയ്യുന്ന പൊതു പുറത്തുകടക്കൽ. അവ വ്യത്യസ്ത പാളികളിൽ പെടുന്നു, വ്യത്യസ്ത സ്ഥലങ്ങളിൽ പ്രത്യക്ഷപ്പെടുന്നു. നാലും രേഖപ്പെടുത്തുന്ന ഗൈഡ്, നിങ്ങൾ ഏത് വിലാസമാണ് ഉദ്ദേശിച്ചതെന്ന് ചോദിക്കാതെ മറ്റൊരാൾക്ക് പിന്തുടരാനാകുന്നതാണ്. ഓരോ റീലോഡിന് ശേഷവും അവ വീണ്ടും വായിക്കുക, കാരണം അനുവദിച്ച മൂല്യം മാത്രമാണ് ജീവനുള്ള ടണൽ വിവരിക്കുന്നത്.

സ്ഥിര രൂപകൽപ്പന വേർതിരിച്ച് സൂക്ഷിക്കുക

നിങ്ങൾക്ക് സ്ഥിരമായ ആന്തരിക വിലാസം വേണമെങ്കിൽ, ഗേറ്റ്‌വേയിൽ റിസർവേഷൻ ക്രമീകരിച്ച് ക്ലയന്റിന്റെ അഭ്യർത്ഥന അഭ്യർത്ഥനയായി തന്നെ വിടുക. പിൻ ചെയ്ത സെലക്ടറും ചർച്ച ചെയ്ത വിലാസവും കലർത്തുന്നത് ഗേറ്റ്‌വേ മറ്റെന്തെങ്കിലും അനുവദിക്കുന്നതുവരെ പ്രവർത്തിക്കുന്ന കണക്ഷൻ നൽകുന്നു. കണക്ഷന് സമീപം റിസർവേഷൻ നിയമം എഴുതുക, കാരണം സഹപ്രവർത്തകന് കോൺഫിഗ് ഫയലിൽ നിന്ന് അനുമാനിക്കാനാകാത്ത ഭാഗമാണത്. അപ്പോൾ പുതിയ ക്ലയന്റ് നിയമം വീണ്ടും കണ്ടെത്തുന്നതിന് പകരം പാരമ്പര്യമായി സ്വീകരിക്കുന്നു.

അന്തർനിർമ്മിത Mac ക്ലയന്റിൽ ഈ ഓപ്ഷൻ നാമങ്ങളിൽ ഒന്നുമില്ല. ഗേറ്റ്‌വേ വാഗ്ദാനം ചെയ്യുന്ന ഏത് അനുവദനമോ റിസർവേഷനോ ഓപ്പറേറ്റർ പ്രസിദ്ധീകരിക്കുന്ന പ്രൊഫൈലോ ഉപയോഗിക്കുക, അനുവദനം വീണ്ടും വായിക്കുന്നതുവരെ ക്ലയന്റ് ഭാഗത്തുള്ള ഏത് മൂല്യത്തെയും സൂചനയായി കാണുക. റോൾബാക്ക് എന്നത് vips വരി നീക്കി വീണ്ടും ലോഡ് ചെയ്യുന്നതാണ്, അത് ഗേറ്റ്‌വേ സ്ഥിരസ്ഥിതിയായി അനുവദിക്കുന്ന അവസ്ഥയിലേക്ക് നിങ്ങളെ തിരികെ കൊണ്ടുവരുന്നു.

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