WireGuard கைக்குலுக்கலின் வயது அமர்வு நேரவரம்பு அல்ல
விசை புதுப்பிப்பு நேரக்கட்டுப்பாடுகள் விசைகளை நிர்வகிக்கின்றன, பயனர் அணுகலை அல்ல. latest-handshakes படிப்பது ஒரு பியரின் நெறிமுறை நிலையைச் சொல்கிறது, அதன் அனுமதி காலாவதியானதா என்பதை அல்ல.
போக்குவரத்தைக் கடத்துவதை நிறுத்தும் பியர் அதனால் தன் விசையை இழக்காது, புதிய கைக்குலுக்கல் யாராவது அதைப் பயன்படுத்தும் அனுமதியைப் புதுப்பித்ததை நிரூபிக்காது. WireGuard இன் நேரக்கட்டுப்பாடுகள் விசைகளைப் புதுப்புதாகவும் பாக்கெட்டுகளை இயக்கத்திலும் வைத்திருக்கின்றன; குறிப்பிட்ட நிமிடங்களுக்குப் பிறகு வெளியேறும் பயனரை அவை மாதிரியாக்குவதில்லை. இங்கே மூன்று கேள்விகள் குழம்புகின்றன, ஒவ்வொன்றுக்கும் வேறு சான்று உண்டு. இந்த வேறுபாடே எந்தக் கருவியைப் பயன்படுத்துவது என்பதைத் தீர்மானிக்கிறது.
மூன்று கேள்விகள், ஒரு கட்டளை வெளியீடு
இயக்குபவர்கள் பியர் அணுகக்கூடியதா, செயலில் இருந்ததா, இன்னும் அனுமதிக்கப்படுகிறதா என்று கேட்கிறார்கள். முதலாவது நெறிமுறை நிலை, இரண்டாவது போக்குவரத்து எண்ணிகள், மூன்றாவது அனுமதி. முதல் இரண்டை மட்டுமே WireGuard இடைமுகத்திலிருந்து படிக்க முடியும், அவை மூன்றுக்கும் பதில் சொல்ல வழக்கமாகப் பயன்படுகின்றன.
| Question | Evidence it needs | What does not answer it |
|---|---|---|
| Is the peer reachable now? | A recent handshake and a working return path | An interface that exists |
| Has it been active? | Transfer counters moving over time | A handshake timestamp alone |
| Is access still granted? | The configuration or controller that authorizes it | Any protocol timer |
வரிகளை மூன்று தனி விசாரணைகளாகப் படியுங்கள். முதல் இரண்டு மலிவானவை, இடைமுகத்தின் சொந்த எண்ணிகளால் பதில் சொல்லலாம். மூன்றாவதற்கு அணுகலை வழங்கும் கட்டமைப்பு தேவை, அது வேறு கோப்பிலோ வேறு அமைப்பிலோ வாழ்கிறது. தவறான வரியைத் தேர்ந்தெடுப்பது என்பது நெறிமுறை நேரக்கட்டுப்பாட்டிடம் கொள்கையின் வேலையைக் கேட்பது.
நேரக்கட்டுப்பாடுகள் உண்மையில் எதை நிர்வகிக்கின்றன
நெறிமுறை கைக்குலுக்கல் மறுமுயற்சி, பரிமாற்ற விசை சுழற்சி மற்றும் பழைய விசையால் பாதுகாக்கப்பட்ட பாக்கெட்டுகளை நிராகரித்தல் ஆகியவற்றுக்கு மாறிலிகளை வரையறுக்கிறது. அவை போக்குவரத்துக்கும் நிலைக்கும் பதிலளிக்கின்றன, நாட்காட்டிக்கோ ஒருவர் 17:00 வரை இணைந்திருக்கலாம் என்கிற கொள்கைக்கோ அல்ல. அதனால்தான் செயலற்ற பியர் பல மணிநேரம் செயலற்றதாகத் தெரிந்தும் அனுமதிக்கப்பட்டே இருக்க முடியும்.
PersistentKeepalive பெரும்பாலும் காணாமல் போன நேரவரம்பாகத் தவறாகக் கருதப்படுகிறது. NAT வரைபடத்தை உயிர்ப்புடன் வைக்க அங்கீகரிக்கப்பட்ட காலி பாக்கெட்டுகளை அனுப்புகிறது, அதைப் பூஜ்ஜியமாக அமைப்பது எதையும் ரத்து செய்யாமல் அந்தப் பாக்கெட்டுகளை நிறுத்தும்.
ஒவ்வொரு பியருக்கும் இயக்கநிலையைப் படியுங்கள், குறிப்புக்குப் பதிலாக பொதுவிசையைப் பயன்படுத்தி:
wg show wg0 latest-handshakes
wg show wg0 transfer
சமீபத்திய கைக்குலுக்கல் ஒரு கைக்குலுக்கல் முடிந்ததைச் சொல்கிறது. அது சுரங்கப்பாதைக்குப் பின்னால் உள்ள தனியார் சேவை அணுகக்கூடியது என்று சொல்லவில்லை, மேலும் பழைய நேரமுத்திரை வெறுமனே அமைதியாக இருக்கும் பியருக்குரியதாக இருக்கலாம்.
செயலற்ற பியர் ஏன் வெளியேறிய பியர் அல்ல
WireGuard இல் தொடக்கமும் முடிவும் கொண்ட அமர்வு பொருள் இல்லை. பியர் என்பது அனுமதிக்கப்பட்ட முகவரிகளைக் கொண்ட பொதுவிசை, அதன் போக்குவரத்தைப் பாதுகாக்கும் கைக்குலுக்கல் தேவைப்படும்போது பயனருக்குத் தெரியாத உள்நுழைவு இல்லாமல் மாற்றப்படுகிறது. சமீபத்திய போக்குவரத்து இல்லாததை வெளியேறியதாகக் கருதுவது மாதிரியைத் தலைகீழாக்குகிறது.
உண்மையான புகார் செயலற்றிருந்த பிறகு இணைப்பு தோல்வியடைகிறது என்பதாக இருந்தால், காரணம் பொதுவாக வேறெங்கோ இருக்கும்: காலாவதியான NAT வரைபடம், உறங்கிய சாதனம், அல்லது நிலையை இழந்த ஃபயர்வால். மறுபக்கத்திலிருந்து போக்குவரத்து அனுப்பியும் புதிய ஓட்டத்தைத் தொடங்கியும் சோதித்து, என்ன மாறுகிறது என்பதை ஒப்பிடுங்கள்.
காலக்கெடுவை அனுமதி வாழும் இடத்தில் வையுங்கள்
அணுகல் குறிப்பிட்ட நேரத்தில் முடிய வேண்டுமானால், காலக்கெடு அணுகலை வழங்குவதற்கு உரியது. பியர் கட்டமைப்புகளை வழங்கும் கட்டுப்படுத்தி புதியதைத் தரும் முன் புதுப்பிக்கப்பட்ட ஒப்புதலைக் கேட்கலாம், அது கட்டுப்படுத்தியின் பண்பு, இடைமுகத்தின் மறைந்த அளவுரு அல்ல.
கையால் நிர்வகிக்கப்படும் பியர்களுக்கு, நீக்கம் இரண்டு இடங்களை அடைய வேண்டும்: இயங்கும் இடைமுகமும் சேமிக்கப்பட்ட கட்டமைப்பும். பியரை இயக்கநேரத்தில் மட்டும் நீக்குவது மறுதொடக்கத்தாலோ சமரச வளையத்தாலோ ரத்தாகும், அது நீங்கள் காலாவதியானதாக நினைத்த அடையாளத்தை மீட்டெடுக்கிறது:
sudo wg set wg0 peer <public-key> remove
sudo wg-quick save wg0
பிறகு லேபிளை அல்ல, எல்லையைச் சோதியுங்கள். காலக்கெடுவுக்குப் பிறகு பியர் நிராகரிக்கப்படுவதை, புதுப்பிப்புப் பாதை வேலை செய்வதை, மேலாளரின் மறுஏற்றத்திற்குப் பிறகும் நிலை நீடிப்பதை உறுதிப்படுத்துங்கள். கைக்குலுக்கலின் வயது பயனுள்ள செயல்பாட்டுச் சமிக்ஞை, அது அணுகல் பதிவு அல்ல.