ലാപ്‌ടോപ്പിൽ ടണൽ പ്രവർത്തിച്ചിരുന്നു, അതിനാൽ കോൺഫിഗർ ഫയൽ ഫോണിലേക്കും ടാബ്ലെറ്റിലേക്കും പോയി, ഇപ്പോൾ മൂന്നിലും ഹാൻഡ്ഷേക്കുകൾ വന്നും പോയും ഇരിക്കുന്നു. ഒന്നും തെറ്റായി ടൈപ്പ് ചെയ്തിട്ടില്ല, സർവർ കോൺഫിഗറേഷൻ തിരുത്തിയിട്ടുമില്ല. WireGuard പ്രൊഫൈൽ നിരവധി ഉപകരണങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന പാസ്‌വേഡ് ഉള്ള അക്കൗണ്ടല്ല; ഇത് ഒരു കീ ജോടിയാണ്, പൊതു പകുതി മാത്രമാണ് ഒരു പിയറിനെ തിരിച്ചറിയുന്നത്. ഫയൽ പകർത്തുന്നത് ഐഡന്റിറ്റി പകർത്തുന്നു, അതിനാൽ എല്ലാം ഒന്നുതന്നെയെന്ന് അവകാശപ്പെടുന്ന നിരവധി ഉപകരണങ്ങൾക്കായി ഒരൊറ്റ എൻഡ്‌പോയിന്റ് ബന്ധം നിലനിർത്താൻ സർവർ ഇപ്പോൾ ശ്രമിക്കുന്നു. സർവറിന്റെ ഭാഗത്തുനിന്ന് ശ്രദ്ധിക്കാൻ രണ്ടാമത്തെ ഉപകരണമില്ല, വിലാസം തുടർച്ചയായി നീങ്ങുന്ന ഒരു പിയർ മാത്രം.

ഓരോ ഉപകരണത്തിലെയും ഹാൻഡ്ഷേക്ക് ലോഗിൽ നിന്ന് തുടങ്ങുക

ഓരോ ഉപകരണത്തിലും ക്ലയന്റ് തുറന്ന് എന്തെങ്കിലും മാറ്റുന്നതിന് മുമ്പ് അവസാന ഹാൻഡ്ഷേക്ക് സമയവും നിലവിലെ എൻഡ്‌പോയിന്റും രേഖപ്പെടുത്തുക. ആരോഗ്യകരമായ ക്രമീകരണത്തിൽ ഉപകരണം ഉപയോഗിക്കുന്നിടത്തോളം ഈ മൂല്യങ്ങൾ സ്ഥിരമായിരിക്കും; തനിപ്പകർപ്പ് ഐഡന്റിറ്റിയിൽ സമയമുദ്രകൾ ഇടവിട്ട് മാറുന്നു, സർവറിൽ രേഖപ്പെടുത്തിയ എൻഡ്‌പോയിന്റ് പ്രൊഫൈൽ ഉള്ള ഉപകരണത്തിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു ഉപകരണത്തെ വിവരിക്കാനും ഇടയുണ്ട്. ആ ഇടവിട്ടുള്ള മാറ്റമാണ് ഒപ്പ്, അതാണ് ലക്ഷണം കോൺഫിഗറേഷൻ പിശകിനെക്കാൾ അസ്ഥിരമായ കണക്റ്റിവിറ്റി പോലെ തോന്നാൻ കാരണം. ഉപകരണങ്ങൾ കേടായിട്ടില്ല; അവ പരസ്പരം തടസ്സപ്പെടുത്തുകയാണ്.

വായന ഉപകരണങ്ങളിൽ തന്നെ നടത്തുക, അപ്പോൾ ഓരോ നിരീക്ഷണവും ഒരു നിർദ്ദിഷ്ട യന്ത്രവുമായി ബന്ധപ്പെടും. സപ്പോർട്ട് ചാറ്റിൽ നിന്ന് പകർത്തിയ സമയമുദ്ര ആ ബന്ധം നഷ്ടപ്പെടുകയും പിന്നീട് വളരെ കുറഞ്ഞ മൂല്യമുള്ളതാകുകയും ചെയ്യും.

രണ്ട് ഉപകരണങ്ങൾ ഒരേ ഐഡന്റിറ്റി പങ്കിടുന്നുണ്ടോയെന്ന് സ്ഥിരീകരിക്കുക

പൊതു കീകൾ താരതമ്യം ചെയ്യുക, സ്വകാര്യ കീകൾ ഒരിക്കലുമരുത്. സ്വകാര്യ കീയിൽ നിന്നാണ് പൊതു കീ ഉരുത്തിരിയുന്നത്, അതിനാൽ ഒരേ സ്വകാര്യ കീ ഉള്ള രണ്ട് പ്രൊഫൈലുകൾ ഒരേ പൊതു കീ നൽകുന്നു, സർവറിന് അവ തിരിച്ചറിയാനാവില്ല. രണ്ട് ഉപകരണങ്ങൾ ഒരേ പൊതു കീ റിപ്പോർട്ട് ചെയ്താൽ ചോദ്യം തീർന്നു, ഏതെങ്കിലും keepalive ക്രമീകരണം സഹായിക്കില്ല. അസ്ഥിരമായ ഹാൻഡ്ഷേക്കുകളുള്ള രണ്ട് വ്യത്യസ്ത കീകൾ തികച്ചും മറ്റൊരിടത്തേക്കാണ് ചൂണ്ടുന്നത്, അതിനാൽ ഏതെങ്കിലും മാറ്റത്തിന് മുമ്പ് താരതമ്യം വരണം.

wg show wg0 public-key
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer

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

രണ്ടാം ഐഡന്റിറ്റി ശരിയായി ഒരുക്കുക

ആവശ്യമുള്ള ഉപകരണത്തിൽ പുതിയ കീ ജോടി സൃഷ്ടിച്ച്, ലഭിച്ച പൊതു കീ സ്വന്തം അനുവദിച്ച വിലാസങ്ങളോടെ വേറിട്ട പിയറായി സർവറിൽ ചേർക്കുക. സ്വകാര്യ കീ ഉപകരണത്തിൽ സൃഷ്ടിക്കപ്പെട്ട് അവിടെത്തന്നെ തുടരണം; മറ്റെവിടെയോ സൃഷ്ടിച്ച് ഒട്ടിച്ച കീ കുറഞ്ഞത് ഒരു അധിക സ്ഥലത്തിലൂടെയെങ്കിലും കടന്നിട്ടുണ്ട്, ആ യാത്ര ഇപ്പോൾ വിശ്വാസകഥയുടെ ഭാഗമാണ്.

umask 077
wg genkey > newdevice.key
wg pubkey < newdevice.key

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

യഥാർത്ഥം തകർക്കാതെ തനിപ്പകർപ്പ് ഒഴിവാക്കുക

പുതിയ ഐഡന്റിറ്റി പ്രവർത്തിച്ചുകഴിഞ്ഞാൽ, യഥാർത്ഥ ഉപകരണം ഇപ്പോഴും ഉപയോഗിക്കുന്ന സർവർ എൻട്രി ഇല്ലാതാക്കുന്നതിനുപകരം പകർത്തിയ പ്രൊഫൈൽ യഥാർത്ഥ ഉപകരണത്തിന്റെ ചുറ്റിൽനിന്ന് നീക്കം ചെയ്യുക. പകർപ്പ് വെളിപ്പെട്ടിട്ടുണ്ടാകാമെങ്കിൽ, പകരം ഉടൻ റദ്ദാക്കി വീണ്ടും നൽകുക; സൗകര്യം പങ്കിട്ട രഹസ്യം ചുറ്റിനടത്താൻ കാരണമല്ല.

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

രണ്ട് ഉപകരണങ്ങളും വെവ്വേറെയും ഒരുമിച്ചും പരീക്ഷിക്കുക

ആദ്യം ഓരോ ഉപകരണവും ഒറ്റയ്ക്ക് പരിശോധിക്കുക: ഹാൻഡ്ഷേക്ക്, ചലിക്കുന്ന കൈമാറ്റ കൗണ്ടറുകൾ, ടണൽ മാത്രം എത്തുന്ന ലക്ഷ്യസ്ഥാനം. പിന്നീട് രണ്ടും ഒരേ സമയം പ്രവർത്തിപ്പിച്ച് സർവർ എൻഡ്‌പോയിന്റുകളെ എങ്ങനെ കാണുന്നുവെന്ന് നിരീക്ഷിക്കുക; രണ്ട് വ്യത്യസ്ത കീകൾ ചാടുന്ന ഒരു എൻട്രിക്ക് പകരം രണ്ട് സ്ഥിരമായ പിയർ എൻട്രികൾ നൽകണം.

പുതിയ പൊതു കീകൾ വിന്യാസക്കുറിപ്പുകളോടൊപ്പം സൂക്ഷിക്കുക, ഏത് ഉപകരണം ഏതാണ് കൈവശം വയ്ക്കുന്നതെന്ന് രേഖപ്പെടുത്തുക. ആ പട്ടികയില്ലാതെ പ്രൊഫൈൽ പകർത്തുന്ന അടുത്തയാൾ അതേ പരാജയം ആവർത്തിക്കും, ഇടവിട്ടുള്ള ഹാൻഡ്ഷേക്കുകൾ വീണ്ടും നെറ്റ്‌വർക്കിന്റെ മേൽ കുറ്റം ചുമത്തപ്പെടും.

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