VPN పేలోడ్ ఎన్క్రిప్ట్ చేయబడినప్పుడు రౌటర్ లాగ్లు ఏమి చూపుతాయి
ఎన్క్రిప్షన్ పేలోడ్ను దాచుతుంది, ప్రవాహాన్ని కాదు. ఇంటి గేట్వే ఏమి నమోదు చేస్తుంది మరియు అప్స్ట్రీమ్ పర్యవేక్షకుడు ఏమి ఉంచుకుంటాడు అని పోల్చి, ఆపై మీ స్వంత కౌంటర్లను తనిఖీ చేయండి.
ఎన్క్రిప్షన్ ఒక ప్యాకెట్ యొక్క కంటెంట్ చదవగలరా అని నిర్ణయిస్తుంది, మరియు ప్యాకెట్ ఉనికి, పరిమాణం మరియు సమయం నమోదు చేయబడుతుందా అనే దాని గురించి ఏమీ చెప్పదు. ఎన్క్రిప్ట్ చేసిన సొరంగాన్ని పంపే రౌటర్ అందించాల్సిన ప్రవాహాన్ని చూస్తుంది, మరియు దాన్ని లెక్కించగలదు, సమయ ముద్ర వేయగలదు మరియు ఎవరికి చెందినదో ఆపాదించగలదు. ఇంటి గేట్వే ఏమి నమోదు చేస్తుంది అని అప్స్ట్రీమ్ నెట్వర్క్ ఏమి నమోదు చేస్తుంది అని పోల్చండి, భేదం ప్రతి ఒక్కరు ఏ ఫీల్డ్లను ఉంచుకోవడానికి కారణం ఉంది అనేదే అని తేలుతుంది.
ఆ పోలికే ఉపయోగకరమైనది, ఎందుకంటే గోప్యతా చర్చల్లో రెండు నమోదులు పదే పదే కలిపివేయబడతాయి. అవి వేర్వేరు ప్రశ్నలకు సమాధానమిస్తాయి మరియు వేర్వేరు కాలాలకు ఉంచబడతాయి.
ఇద్దరు పర్యవేక్షకులు, రెండు వేర్వేరు నమోదులు
మీ అంచున ఉన్న గేట్వే ప్రవాహం ఏ స్థానిక ఇంటర్ఫేస్ను ఉపయోగించింది మరియు అదే చిరునామాలు పంపిణీ చేసినప్పుడు ఆ సమయంలో ఏ పరికరం ఆ చిరునామా కలిగి ఉంది అని తెలుసు. మీరు ఏ రిజాల్వర్ను అడిగారు మరియు ఏ ఎండ్పాయింట్ను సంప్రదించారు అని కూడా చూడగలదు. అప్స్ట్రీమ్లో అదే ట్రాఫిక్ అనువదించబడి వస్తుంది, కాబట్టి మరో నెట్వర్క్ మొత్తం ఇల్లు పంచుకునే ఒక పబ్లిక్ చిరునామాను చూస్తుంది, అదే RFC 3022 లో వివరించిన పని. ఏ పర్యవేక్షకుడూ పేలోడ్ను చదవలేదు, మరియు రెండు నమోదులలో ఒకటి మరొకటి కలిగి ఉండదు.
బైట్ మొత్తాలు కూడా ఈ వర్గంలో ఉంటాయి. వాల్యూమ్ కౌంటర్ ట్రాఫిక్ గడిచిందని నమోదు చేస్తుంది, అది ఏమిటో నమోదు చేయకుండా.
ఏ ఫీల్డ్లు నిజంగా జాడ వదులుతాయి
ఒక నిర్దిష్ట పరికరం ఏమి నిల్వ చేస్తుంది అనేది ఏది ప్రారంభించబడింది అనే దానిపై ఆధారపడి ఉంటుంది, కాబట్టి ఏదైనా సార్వత్రిక వాదన సందేహార్హం. పట్టిక ఆచరణలో ముఖ్యమైన ఫీల్డ్లను మరియు ప్రతి దాని అర్థాన్ని జాబితా చేస్తుంది.
| Field | Home gateway | Upstream observer |
|---|---|---|
| VPN endpoint address | Yes, as a destination | Yes |
| Local device mapping | Only where it assigns the address | No |
| Byte and packet counts | If statistics are enabled | Usually |
| Flow start and end | If connection logging is on | Usually |
| DNS queries | If the resolver is local | Only if the resolver is theirs |
| Payload contents | No | No |
పట్టికను నిలువు వరుసల వారీగా కాకుండా అడ్డు వరుసల వారీగా చదవండి, ఎందుకంటే ప్రతి వరుస వేర్వేరు ముగింపును సమర్థిస్తుంది. ఎండ్పాయింట్ చిరునామా సొరంగం ఉందని చూపుతుంది, అది ఏమి మోసిందో కాదు. స్థానిక పరికర మ్యాపింగ్ అనేది ప్రవాహాన్ని వ్యక్తికి కలిపే వరుస, మరియు ఇంటి గేట్వే దాన్నే ఉంచుకుంటుంది, అయితే అప్స్ట్రీమ్ పర్యవేక్షకుడు సాధారణంగా ఉంచుకోడు.
పేలోడ్ వరుస రెండు నిలువు వరుసలలోనూ ఒకటే, మరియు ఎన్క్రిప్షన్ నిజంగా హామీ ఇచ్చే భాగం అదే. మిగతావన్నీ లాగింగ్ ఎంపికలపై ఆధారపడి ఉంటాయి.
సొరంగాన్ని ముగించే రౌటర్ ఎక్కువ చూస్తుంది
ఇతరుల ఎన్క్రిప్ట్ ట్రాఫిక్ను పంపే గేట్వే మరియు సొరంగాన్ని తానే నడిపే రౌటర్ వేర్వేరు స్థానాల్లో ఉంటాయి. రెండవది సొరంగ స్థితిని మరియు దాని కీలను ఉంచుకుంటుంది, కాబట్టి అంతర్గత చిరునామాలు మరియు సొరంగం లోపలి గమ్యస్థానాలను చూడగలదు. ఆ రౌటర్ అంతర్గత నెట్వర్క్ కోసం చిరునామాలను కూడా అనువదిస్తే, దాని లాగ్లు ఒకే నమోదులో పరికరాన్ని అంతర్గత గమ్యస్థానంతో కలపగలవు. ఇది బాహ్య ప్రవాహం నుండి భిన్నమైన వెల్లడి, అదే పెట్టె దీన్ని ఉత్పత్తి చేస్తుంది.
దీన్ని సాధారణ గేట్వే వెనుక ఉన్న ల్యాప్టాప్ క్లయింట్తో పోల్చండి: గేట్వే బాహ్య ప్రవాహాన్ని నమోదు చేస్తుంది, క్లయింట్ స్వంత లాగ్ అంతర్గత వివరాలను ఉంచుకుంటుంది. చిత్రంలో ఏ సగం ఎవరి దగ్గర ఉంది అని అడగడం, నెట్వర్క్ ఎన్క్రిప్షన్ ద్వారా చూడగలదా అని అడగడం కంటే ఫలప్రదం. రెండవ ప్రశ్నకు నిజాయితీగా సమాధానం లేదు, అది మీ ఎక్స్పోజర్ను నిర్ణయించే ప్రశ్న కూడా కాదు.
మీ స్వంత పరికరం ఏమి నమోదు చేస్తుందో తనిఖీ చేయండి
ఇతరుల పరికరాల గురించి ఆలోచించే ముందు మీ స్వంత పరికరాలను చూడండి. కింది ఆదేశాలు కౌంటర్లు ఉన్న ఫైర్వాల్ నియమాలు, ఇంకా సజీవంగా ఉన్న కనెక్షన్ ఎంట్రీలు మరియు కనెక్షన్ను ప్రస్తావించే లాగ్ లైన్లను జాబితా చేస్తాయి. అవి Linux ఆధారిత రౌటర్కు వర్తిస్తాయి, చాలా వినియోగదారు ఫర్మ్వేర్ అక్కడి నుండే వచ్చింది.
nft list ruleset | grep -A2 counter
conntrack -L 2>/dev/null | grep 1194
logread | grep -iE 'vpn|1194' | tail -n 20
cat /proc/net/nf_conntrack | wc -l
కౌంటర్లు ఉన్న నియమ సముదాయం పరికరం ఏమి లెక్కించడానికి సిద్ధంగా ఉందో చెబుతుంది, కనెక్షన్ పట్టిక చరిత్రకు బదులు సజీవ ప్రవాహాలను చూపుతుంది. లాగ్ లైన్లు ఫర్మ్వేర్ కనెక్షన్ సంఘటనలను అసలు రాస్తుందా అని నిర్ధారిస్తాయి, అది చర్చలో ఎక్కువ భాగాన్ని తీరుస్తుంది. నాలుగు ఆదేశాలలోనూ ఖాళీ అవుట్పుట్ అంటే పెట్టె నమోదు చేయకుండా పంపుతుందని, అది కూడా ఒక సమాధానం. క్లయింట్పై తనిఖీని పునరావృతం చేయండి, ఎందుకంటే దాని లాగ్ చిత్రంలోని మరో సగాన్ని ఉంచుకుంటుంది.
ప్రారంభించిన సౌకర్యాలను మరియు నిల్వ సెట్టింగ్ను అవుట్పుట్ల పక్కన నమోదు చేయండి. అదే హార్డ్వేర్ ఈరోజు నిశ్శబ్దంగా ఉండవచ్చు, టెలిమెట్రీని ఆన్ చేసే ఫర్మ్వేర్ నవీకరణ తర్వాత మాట్లాడేదిగా మారవచ్చు.