IPsec టన్నెల్ ఇంటర్ఫేస్ పర్యవేక్షణ: ఏమి చదవాలి
XFRM ఇంటర్ఫేస్ కౌంటర్లు మరియు మార్గ సరిహద్దును ఇస్తుంది, కానీ ఆరోగ్యానికి SA స్థితి, ఎంచుకున్న మార్గం మరియు అప్లికేషన్ తనిఖీ కలిసి చదవబడాలి.
మార్గ ఆధారిత IPsec డిజైన్ ఒక వర్చువల్ ఇంటర్ఫేస్ను ఇన్స్టాల్ చేస్తుంది, ఆ ఇంటర్ఫేస్ పర్యవేక్షణకు ఒక నిర్దిష్ట వస్తువును ఇస్తుంది: పేరు, కౌంటర్లు మరియు దానికి జోడించిన మార్గం కలిగిన ఏదో. ఇది దానంతట అదే ఆరోగ్య సంకేతం కాదు. ఉపయోగించదగిన ఏ అనుబంధం ఇన్స్టాల్ కానప్పుడు కూడా ఇంటర్ఫేస్ ఉండవచ్చు, మరియు ఏ మార్గం ఆసక్తికర ట్రాఫిక్ను దాని వైపు పంపనప్పుడు కూడా అనుబంధం ఆరోగ్యంగా ఉండవచ్చు. నాలుగు స్థితులను కలిసి చదవడమే ప్యాకెట్ కౌంటర్ను నిర్ధారణగా మారుస్తుంది.
వాటిని క్రమంగా చూసి మొదటి విఫలమయ్యే స్థితి వద్ద ఆగండి.
ఇంటర్ఫేస్ చిత్రానికి ఏమి జోడిస్తుంది
పాలసీ ఆధారిత డిజైన్లో ఎంపిక IPsec పాలసీ పట్టికలో ఉంటుంది మరియు కెర్నల్ ట్రాఫిక్ ఎంపికదారుల ఆధారంగా ఏది రక్షించబడుతుందో నిర్ణయిస్తుంది. మార్గ ఆధారిత డిజైన్ ఒక ఇంటర్ఫేస్ మరియు ఒక మార్గాన్ని జోడిస్తుంది, కాబట్టి tcpdump మరియు ఇంటర్ఫేస్ కౌంటర్లు ఎంపికదారుల సమూహానికి బదులు ఒక సరిహద్దును చూస్తాయి. ఇది నిర్ధారణకు మరియు peering కోసం ఇంటర్ఫేస్ అవసరమయ్యే రూటింగ్ ప్రోటోకాల్లకు నిజమైన లాభం.
లాభం పరిపాలనాపరమైనది, క్రిప్టోగ్రాఫిక్ కాదు. ఇంటర్ఫేస్ తాను మోసే ట్రాఫిక్ గురించి నివేదిస్తుంది మరియు భాగస్వామి రక్షణ ప్రస్తుతం ఉపయోగించదగినదా అనే దాని గురించి ఏమీ చెప్పదు.
టన్నెల్ను నిందించే ముందు నాలుగు స్థితులను చదవండి
ఇంటర్ఫేస్ మరియు మార్గంతో ప్రారంభించండి, తర్వాత అనుబంధం, తర్వాత అప్లికేషన్. ప్రతిదానికి దాని స్వంత ఆదేశం మరియు దాని స్వంత వైఫల్య సంతకం ఉంది. ఒక పొరలో శుభ్రమైన ఫలితం తదుపరి పొరలో శుభ్రమైన ఫలితం కాదు. నిర్ణయానికి రాకముందు నాలుగింటినీ అమలు చేయండి. ఒక ఆకుపచ్చ పంక్తి అరుదుగా ఏదైనా తేలుస్తుంది.
ip -s link show xfrm0 ip route get 10.20.30.40 ip xfrm state ip xfrm policy swanctl --list-sas tcpdump -ni xfrm0 -c 20 host 10.20.30.40
కౌంటర్ పెరుగుతున్నప్పటికీ సరిపోలే స్థితి నమోదు లేని ఇంటర్ఫేస్, ఏదీ రక్షించని మార్గంలోకి ప్రవేశించే ట్రాఫిక్ను వివరిస్తుంది, ఇది కేవలం మూసివేసిన టన్నెల్ కంటే అధ్వాన్నం. ఇంటర్ఫేస్ను ఎంచుకునే మార్గం లేని స్థితి నమోదు అంటే క్రిప్టోగ్రఫీ సిద్ధంగా ఉంది మరియు ఉపయోగించబడలేదు.
అప్లికేషన్ పరీక్ష ఉద్దేశపూర్వకంగా చివర్లో వస్తుంది: టన్నెల్ ఆవలి వైపుకు విజయవంతమైన ping దాని వెనుక ఉన్న సేవ కనెక్షన్లను అంగీకరిస్తుందని రుజువు చేయదు.
లోపలి కౌంటర్లను బయటి కౌంటర్లతో పోల్చండి
టన్నెల్ ఇంటర్ఫేస్పై కౌంటర్లు లోపలి ట్రాఫిక్ను కొలుస్తాయి; భౌతిక ఇంటర్ఫేస్పై కౌంటర్లు మరియు క్యాప్చర్లు ఎన్క్యాప్సులేటెడ్ మార్పిడిని చూపుతాయి. ఈ రెండూ ఒకదానికొకటి సరిపోలవు, ఎందుకంటే ఎన్క్యాప్సులేషన్ హెడర్లను జోడిస్తుంది, పునఃప్రసారాలు కొన్ని ప్యాకెట్లను నకలు చేస్తాయి మరియు అమలు యొక్క లెక్కింపు దాని స్వంత నియమాలను అనుసరిస్తుంది. సమానత్వాన్ని కాదు, నిష్పత్తిని ఆశించండి.
క్యాప్చర్ స్థానం మీరు ఏ వ్యక్తిగత డేటాను సేకరిస్తారో కూడా నిర్ణయిస్తుంది, కాబట్టి ఉత్పత్తి ట్రాఫిక్ యొక్క పూర్తి క్యాప్చర్కు బదులు సన్నని ఫిల్టర్లు మరియు హానిచేయని పరీక్ష చిరునామాను ఉపయోగించండి.
లోపలి లెక్కలు పెరిగి బయటివి పెరగకపోతే, తప్పిపోయిన దశ సాధారణంగా ప్యాకెట్లను టన్నెల్లోకి పంపే మార్గం లేదా పాలసీ, టన్నెల్ స్వయంగా కాదు.
కీ పునరుద్ధరణ మరియు ఫెయిల్ఓవర్ ద్వారా దాన్ని గమనించండి
అదే నాలుగు స్థితులను గమనిస్తూనే కీ పునరుద్ధరణ, మృత భాగస్వామి గుర్తింపు సంఘటన మరియు లింక్ ఫెయిల్ఓవర్ను గమనించండి. ఎప్పటికీ పూర్తికాని కీ పునరుద్ధరణ సమయంలో కూడా ఇంటర్ఫేస్ ఉండవచ్చు, మరియు ఫెయిల్ఓవర్ స్థితి నమోదును ఇకపై చేరుకోలేని భాగస్వామి చిరునామా వైపు చూపిస్తూ వదిలేయవచ్చు.
మీరు నిజంగా ఆధారపడే సేవా మార్గంపై హెచ్చరిక చేయండి, అనుబంధ స్థితిని సందర్భంగా తీసుకుని, ఒకే ఒక పైకి లేదా కిందకు జెండాపై కాదు. ఇంటర్ఫేస్ పేరు, భాగస్వామి చిరునామా మరియు మార్గాన్ని హెచ్చరిక పేలోడ్లో ఉంచండి, తద్వారా స్పందించేవారు వాటిని మళ్లీ నిర్మించాల్సిన అవసరం లేదు.
strongSwan తన స్వంత XFRM ఇంటర్ఫేస్ నమూనాను డాక్యుమెంట్ చేస్తుంది, ఇతర ప్లాట్ఫారమ్లు సమానమైన వస్తువును భిన్నంగా పేరు పెట్టి అమలు చేస్తాయి. మరో అమలు నుండి ఊహలను బదిలీ చేసే ముందు మీ ముందున్న పరికరం కోసం మార్గ ఆధారిత పోలికను చదవండి. ఒక విక్రేత కౌంటర్లకు సరిపోయే పర్యవేక్షణ టెంప్లేట్ మరొకదానిపై నిశ్శబ్దంగా తప్పుదారి పట్టిస్తుంది.