గంటల తరబడి నడుస్తున్న సెషన్ ఎప్పటికీ అదే కీలను ఉంచుకోదు, అది ఉద్దేశపూర్వకం. మూడు వేర్వేరు సంఘటనలను కీ భ్రమణం అంటారు: ఉన్న అసోసియేషన్ కింద కొత్త సెషన్ పదార్థం, కనెక్షన్ పూర్తిగా పునర్నిర్మాణం, మరియు గుర్తింపు తనిఖీ పునరావృత్తి. ప్రతిదానికీ వేరే ట్రిగ్గర్, వేరే ఖర్చు, వేరే వైఫల్య సంకేతం ఉంటాయి. తప్పుది ఎంచుకుంటే సరిచేయడం ఏమీ చేయదు లేదా కారణం లేకుండా టన్నెల్ను కిందకు దింపుతుంది.

నిర్ణయం వాస్తవానికి ఏ పొర ముగిసింది అనేదానిపై ఆధారపడి ఉంటుంది.

భ్రమణం అని పిలిచే మూడు కార్యకలాపాలు

కీ మార్పు ప్రోటోకాల్ నిర్వచించిన యంత్రాంగాన్ని ఉపయోగించి, ఉన్న నియంత్రణ సంబంధం లోపల కొత్త ట్రాఫిక్ కీలను సృష్టిస్తుంది. IKEv2 దీన్ని కొత్త చైల్డ్ భద్రతా అసోసియేషన్తో, TLS 1.3 కీ అప్డేట్ సందేశంతో, WireGuard తన సమయ లేదా సందేశ పరిమితులు చేరుకున్నప్పుడు కొత్త హ్యాండ్షేక్తో చేస్తుంది. టన్నెల్ చిరునామాలు మరియు ప్రామాణీకరించిన గుర్తింపు ఉన్న చోటే ఉంటాయి.

తిరిగి కనెక్ట్ అవ్వడం కనెక్షన్ను విస్మరించి మొదటి నుండి తిరిగి నిర్మిస్తుంది, ఇది చిరునామా కేటాయింపు, రూటింగ్ స్థాపన మరియు మొదటి ప్రయత్నం చేసిన ప్రతి చర్చను పునరావృతం చేస్తుంది.

తిరిగి ప్రామాణీకరణ గుర్తింపు రుజువునే పునరావృతం చేస్తుంది, ఇందులో ఆధారాలు, ధృవపత్రం లేదా రెండవ కారకం ఉండవచ్చు. ఉత్పత్తిని బట్టి ఇది తిరిగి కనెక్ట్ అవ్వడంతో లేదా లేకుండా జరగవచ్చు.

పునరుద్ధరణ సమయంలో వినియోగదారులు గమనించేది

కీ మార్పు దాదాపు కనిపించకుండా ఉండాలి. అసోసియేషన్ గుర్తింపులు మారుతాయి, కౌంటర్లు రీసెట్ కావచ్చు, అప్లికేషన్లు తమ సాకెట్లను ఉంచుకుంటాయి; మార్పిడి సమయంలో ఒక దిశలో చిన్న విరామం సాధారణం. స్థితి జాబితాలో కొత్త గుర్తింపు కనిపించడం లోపానికి రుజువు కాదు. మార్పిడి తర్వాత వచ్చే లాగ్ లైనే అది పూర్తయిందా అని చెబుతుంది.

పునరుద్ధరణలో నిజమైన అంతరాయం నిర్దిష్ట స్థానాన్ని సూచిస్తుంది. ప్రతిపాదన అసమతౌల్యం, గడువు ముగిసిన ఆధారాలు లేదా మార్గ మార్పు ప్రతిదీ వేరే లాగ్ లైన్ ఇస్తాయి, మరియు వాటిలో ఒకటి మాత్రమే జీవితకాలాలను సర్దుబాటు చేయడం ద్వారా సరిచేయబడుతుంది.

ఆచరణలో మూడూ ఎక్కడ విడిపోతాయి

గడువు ముగిసిన ఏకైక విషయం కీ పదార్థం అయితే, కీ మార్పు చేయండి. పీర్ చిరునామా, మార్గం లేదా NAT బైండింగ్ మారి ప్యాకెట్లు ఇక రాకపోతే, తిరిగి కనెక్ట్ అవ్వండి. సంస్థ కాలానుగుణ గుర్తింపు తనిఖీ కోరితే, అది తిరిగి ప్రామాణీకరణ మరియు ఏ జీవితకాల సర్దుబాటు దానిని భర్తీ చేయదు.

ప్రోటోకాల్ల డిఫాల్ట్ విలువలు సాధారణంగా సరైన సమాధానాన్ని కలిగి ఉంటాయి. WireGuard వినియోగదారు చర్య లేకుండా సమయ మరియు డేటా పరిమాణ పరిమితి తర్వాత కీలను మారుస్తుంది; IKEv2 జీవితకాలాలు ప్రతి చైల్డ్ అసోసియేషన్ కోసం చర్చించబడతాయి; TLS ఆధారిత టన్నెల్లు ఉన్న సెషన్ లోపలే కీలను తిప్పుతాయి. పునరావృత దోషాన్ని నివారించడానికి జీవితకాలాలను పెంచడం వైఫల్యాన్ని వాయిదా వేస్తుంది మరియు కీ లీక్ అయితే బహిర్గతతను పొడిగిస్తుంది.

పొడవైన సెషన్లకు ఒక హెచ్చరిక ముఖ్యం: కేవలం పౌనఃపున్యం ముందడుగు రహస్యతను సృష్టించదు. ఈ లక్షణం సెషన్ కీలు దీర్ఘకాలిక రహస్యాలతో ఎలా సంబంధం కలిగి ఉన్నాయి మరియు పాత కీలు నాశనం చేయబడతాయా అనేదానిపై ఆధారపడి ఉంటుంది, ఇది సెట్టింగ్ కాదు, రూపకల్పన మరియు అమలు ప్రశ్న.

డిఫాల్ట్లను ఎంచుకోండి, తర్వాత దశను నమోదు చేయండి

డాక్యుమెంట్ చేసిన అవసరం వేరే చెప్పకపోతే సరఫరాదారు డిఫాల్ట్లను ఉంచండి, మరియు జీవితకాలాలను మార్చాలంటే రెండు పీర్లలో మార్చండి. తర్వాత ప్రతి సంఘటన ఏ దశకు చేరిందో నమోదు చేయండి, తద్వారా తదుపరి సంఘటనను హ్యాండ్షేక్ యొక్క అదే బిందువుతో పోల్చవచ్చు.

swanctl --list-sas
ip xfrm state | grep -E 'proto|replay-window'
wg show
journalctl -u strongswan --since '1 hour ago' | grep -i -E 'rekey|rekeyed|child'

సరిచేయడం తర్వాత నియంత్రిత పునరుద్ధరణ చేసి కొత్త అసోసియేషన్ ద్వారా కొత్త అప్లికేషన్ ట్రాఫిక్ పంపండి. తాను స్థాపించబడినట్టు నివేదించి ఏమీ ముందుకు పంపని టన్నెలే ఈ తనిఖీ పట్టుకోవడానికి ఉన్న వైఫల్యం.

సంబంధిత వ్యాసాలు