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

విరామాన్ని సంఖ్యగా మార్చండి

ఐదు లేదా ఆరు సంఘటనలను సేకరించి వాటి మధ్య ఖాళీని లెక్కించండి, రోజు ప్రారంభం నుండి కాదు. 09:12, 10:12 మరియు 11:12కి డిస్కనెక్ట్ కావడం గంట సరిహద్దు; 09:12, 09:27 మరియు 09:42కి డిస్కనెక్ట్ కావడం చివరి విజయవంత కనెక్షన్ నుండి పదిహేను నిమిషాలు. ఫలితాన్ని సమీప నిమిషానికి కాదు, అత్యంత సంభావ్య టైమర్కు రౌండ్ చేయండి.

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

పునఃకనెక్షన్ స్వయంచాలకమా అని గమనించండి. సెకన్లలో తిరిగి కనెక్ట్ అయ్యే క్లయింట్ విరామాన్ని లాగ్లో కనిపించేలా మరియు వినియోగదారు నివేదిక వెలుపల ఉంచుతుంది, అందుకే ఈ వైఫల్యాలను తరచుగా ఆవర్తనంగా కాకుండా అప్పుడప్పుడు జరిగేవిగా వివరిస్తారు. ఇది ల్యాప్టాప్ ఉపయోగించే వ్యక్తి నుండి కూడా సంఘటనను దాచుతుంది.

ఒకేలా కనిపించే నాలుగు టైమర్లు

దాదాపు ప్రతి పునరావృత టన్నెల్ పతనం వీటిలో ఒకటి నుండి వస్తుంది: ప్రోటోకాల్ కీ పునరుద్ధరణ, నిష్క్రియ మ్యాపింగ్ గడువు ముగింపు, DHCP లేదా ఇంటర్ఫేస్ సంఘటన, లేదా ఖాతా విధానం. ట్రాఫిక్ ప్రవహిస్తున్నదా మరియు సరిహద్దులో లాగ్ ఏమి చెబుతుంది అనే విషయంలో అవి భిన్నంగా ఉంటాయి.

క్రింది సంతకాలు నేర్చుకోదగినవి, ఎందుకంటే ఒకే లాగ్ లైన్ నుండి మూడు వివరణలను తిరస్కరించడానికి అవి అనుమతిస్తాయి:

TimerTypical triggerWhat the log shows at the boundary
Protocol rekeyTraffic present, fixed intervalNegotiation lines, sometimes a failure
NAT or firewall idleNo traffic for minutesSilence, then a timeout on send
DHCP lease or link changeHalf the lease, or a radio eventAddress or interface churn
Account session limitWall-clock hours since loginClean disconnect, server-side reason

మొదటి వరుస తన పని చేస్తున్న భద్రతా యంత్రాంగం, రెండవది స్థితిని మరచిపోయే మధ్యవర్తి పరికరం. వాటిని కలపడం కీ పునరుద్ధరణను బలహీనపరచడానికి లేదా ఎప్పుడూ సంబంధం లేని ఫైర్వాల్ నియమాన్ని వెంబడించడానికి దారి తీస్తుంది.

బిజీ వర్సెస్ నిష్క్రియ ఏ సగం అని చెబుతుంది

నిరంతర ట్రాఫిక్తో నియంత్రిత పోలిక చేయండి, ఉదాహరణకు టన్నెల్ లోపల హోస్ట్కు పొడవైన స్ట్రీమ్, మరియు విరామం మారుతుందా చూడండి. డేటా ప్రవహిస్తున్నప్పుడు డిస్కనెక్ట్ మాయమైతే, టైమర్ నిష్క్రియత ఆధారంగా ఉంటుంది.

ఇది నిరంతర ట్రాఫిక్ను తట్టుకుంటే, కారణం కీ పునరుద్ధరణ, లీజ్ లేదా విధానానికి చెందుతుంది. ఆ ఒకే పరీక్ష సుమారు ఒక గంట పరిశీలనలో సగం అభ్యర్థులను తొలగిస్తుంది, మరియు శ్రద్ధ తప్ప ఏమీ ఖర్చు చేయదు.

పరీక్ష సమయంలో యాక్సెస్ నెట్వర్క్ను మార్చకుండా ఉంచండి. పోలిక మధ్యలో Wi-Fi మరియు Ethernet మధ్య మారడం, టైమర్ నుండి వేరు చేయడానికి ప్రయత్నిస్తున్న ఇంటర్ఫేస్ సంఘటనను సరిగ్గా తెస్తుంది.

లాగ్ లైన్ను సరిహద్దుతో సరిపోల్చండి

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

ఈ ఆదేశాలు ప్రతి మూలం నుండి సంబంధిత విండోను లాగుతాయి:

grep -iE "reneg|TLS Error|Inactivity" /var/log/openvpn.log | tail -20
journalctl -u NetworkManager --since "-90 min" | grep -iE "dhcp|link"
wg show

మూడు మూలాలు సమయ ముద్రపై అంగీకరిస్తే, టైమర్ యజమాని మీకు తెలుసు. క్లయింట్ లాగ్లో మాత్రమే ఏదైనా ఉంటే, సెషన్ను ముగించేది సర్వర్ కాకపోవచ్చు.

దశను సరిచేయండి, ఐకాన్ కాదు

ప్రతి యజమానికి ఒక మద్దతు మరమ్మత్తు ఉంది. కీ పునరుద్ధరణ వైఫల్యానికి రెండు చివరల్లో సరిపోయే ప్రతిపాదనలు అవసరం. నిష్క్రియ గడువు ముగింపుకు మార్గం అనుమతించే పరిమితిలో ప్రాణ సంకేతం లేదా చిన్న నిష్క్రియ నిరీక్షణ అవసరం. లీజ్ సంఘటనకు ఇంటర్ఫేస్ లేదా పవర్ సెట్టింగ్లు సరిచేయాలి. ఖాతా పరిమితి విధాన నిర్ణయం, బగ్ కాదు.

ఐకాన్ ఆకుపచ్చగా ఉంచడానికి కీ పునరుద్ధరణ లేదా ప్రామాణీకరణను ఆపివేయడం కనిపించే పతనాన్ని కనిపించని బలహీనతతో మారుస్తుంది, మరియు టన్నెల్ చివరిగా ఎప్పుడు కొత్త కీలపై చర్చలు జరిపిందో చెప్పే సామర్థ్యాన్ని కోల్పోతారు. తర్వాత అసలు వ్యవధిని మళ్లీ పరీక్షించి సమయ ముద్రలను ఉంచండి, తద్వారా తదుపరి సంఘటనను మొదటి నుండి ప్రారంభించడం బదులు దీనితో పోల్చవచ్చు.

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