VPN అంచున Snort: ప్యాకెట్లు కనిపించే చోటు
VPN ముగింపు మరియు HTTPS డీక్రిప్షన్ వేర్వేరు సరిహద్దులు; నిష్క్రియ గుర్తింపు ఇన్లైన్ బ్లాకింగ్ కాదు. ప్యాకేజీకి ముందు పర్యవేక్షణ బిందువును ఎంచుకోండి.
దూరంగా ఉన్న ల్యాప్టాప్ నుండి ఒక అభ్యర్థనను అనుసరించండి, ఏదైనా దాన్ని పరిశీలించగల ముందే అది అనేక సరిహద్దులను దాటుతుంది. బయటి సొరంగం VPN ప్రక్రియలో ముగుస్తుంది, లోపలి ప్యాకెట్ ఇంటర్ఫేస్పై కనిపిస్తుంది, మరియు లోపలి HTTPS సెషన్ అప్లికేషన్ వరకు కొనసాగుతుంది. పరిశీలన సాధనం ప్యాకెట్లు తనను చేరే బిందువు వద్ద కనిపించేది మాత్రమే చూస్తుంది. ఆ బిందువును నిర్ణయించకుండా ఒకటి ఇన్స్టాల్ చేయండి, లాగ్లు తప్పు పొరను వివరిస్తాయి.
ఒక ప్యాకెట్ అనేక సరిహద్దులను దాటుతుంది
VPN ముగింపుకు ముందు పర్యవేక్షకుడు ఒక బయటి కనెక్షన్ చూస్తాడు, సాధారణంగా VPN పోర్టుకు, చిరునామాలు మరియు పరిమాణాలతో కానీ లోపలి నిర్మాణం లేకుండా. ముగింపు తర్వాత లోపలి చిరునామాలు, పోర్టులు మరియు ప్రోటోకాల్లు వాటిని అప్పగించే ప్రాసెసింగ్ బిందువు వద్ద అందుబాటులో ఉంటాయి. అప్లికేషన్ స్వంత TLS వేరే డిజైన్ దాన్ని ముగించనంత వరకు ఎన్క్రిప్ట్ చేయబడి ఉంటుంది. ఇవి మూడు దృశ్యత స్థాయిలు, మరియు ప్యాకేజీ పేరు మీరు ఏది కొన్నారో చెప్పదు.
సరిహద్దులను గుర్తించి మార్గాన్ని గీయండి, తర్వాత ప్రశ్నకు సమాధానం చెప్పగల రేఖపై సెన్సార్ను ఉంచండి, ఎందుకంటే స్థానం సమాధానంలో భాగం. మీరు పేరు పెట్టలేని సరిహద్దు మీరు పరీక్షించలేని సరిహద్దు.
ప్రతి బిందువు వద్ద ఏమి చదవగలరో చూడండి
నిర్మాణం గురించి ఏ వివరణనైనా నమ్మే ముందు ఇంటర్ఫేస్ మరియు చిన్న క్యాప్చర్ను తనిఖీ చేయండి.
ip -br link
tcpdump -ni tun0 -c 10 'tcp port 443'లింక్ జాబితా ఉన్న సొరంగాలు మరియు భౌతిక ఇంటర్ఫేస్లు చూపిస్తుంది, మరియు క్యాప్చర్ అక్కడ కనెక్ట్ చేసిన సెన్సార్ సరిగ్గా ఏమి పొందుతుందో చూపిస్తుంది. అది లోపలి చిరునామాలను చూపి HTTP అభ్యర్థన పంక్తులు చూపకపోతే, మీరు VPN ముగింపు తర్వాత మరియు ఇంకా అప్లికేషన్ TLS వెలుపల ఉన్నారు. అది నెట్వర్క్ గుర్తింపుకు సాధారణ స్థలం మరియు కంటెంట్ తనిఖీకి తప్పు స్థలం. మరొక సరిహద్దు ఏమి వెల్లడిస్తుందో పోల్చడానికి బయటి ఇంటర్ఫేస్పై క్యాప్చర్ను పునరావృతం చేయండి.
నిష్క్రియ గుర్తింపు తనంతట తాను బ్లాక్ చేయలేదు
Snort యొక్క పరిశీలన పత్రాలు నిష్క్రియ పర్యవేక్షణను ఇన్లైన్ పనితీరు నుండి వేరు చేస్తాయి. నిష్క్రియ మోడ్ ఆ మార్గంలో ఆపకుండా ట్రాఫిక్ గురించి హెచ్చరించగలదు.
snort -T -c /etc/snort/snort.luaపరీక్ష మోడ్ సెన్సార్ను అమలు చేయకుండా కాన్ఫిగరేషన్ను ధృవీకరిస్తుంది, ఇది ఏదైనా అమలు చేయడానికి ముందు సరైన మొదటి అడుగు. ఇన్లైన్ పనితీరుకు సరిపోయే ప్యాకెట్ సేకరణ ఏర్పాటు మరియు సరిపోలే అమలు కాన్ఫిగరేషన్ అవసరం, అదనపు ఫ్లాగ్ మాత్రమే కాదు. కాబట్టి లాగ్ నమోదు అభ్యర్థన నిరోధించబడిందని రుజువు కాదు, మరియు ఇన్లైన్ లాంటి ఎంపికతో ప్రారంభించిన ప్రక్రియ నిజమైన పంపిన ప్రవాహం దాని గుండా వెళుతుందని నిరూపించదు. అమలు నిజంగా ప్యాకెట్లను ఎక్కడ అప్పగిస్తుందో నిర్ధారించండి.
అమలుకు ముందు అమలు మోడ్ను ఎంచుకోండి
అవసరం దృశ్యతయా నివారణయా అని నిర్ణయించండి, ఎందుకంటే రెండూ వేర్వేరు వైఫల్య ప్రవర్తనను కలిగి ఉంటాయి. చనిపోయే నిష్క్రియ సెన్సార్ ట్రాఫిక్ ప్రవహించనిస్తుంది మరియు పర్యవేక్షణ అంతరాన్ని సృష్టిస్తుంది; చనిపోయే ఇన్లైన్ పరికరం ట్రాఫిక్ను అనుమతించవచ్చు లేదా ఆపవచ్చు, మరియు ఆ ఎంపిక ఉద్దేశపూర్వకంగా ఉండాలి. ఒక అనుమతించిన ప్రవాహం, తిరస్కరించాల్సిన ఒక ప్రవాహం, మరియు సెన్సార్ విఫలమైనప్పుడు మీకు కావలసిన ప్రవర్తనపై అంగీకరించండి. నిర్వహణ పునరుద్ధరణను పరిశీలించిన మార్గం నుండి వేరుగా ఉంచండి, సెన్సార్లోని పొరపాటు మీ ప్రాప్యతను కూడా తొలగించకుండా.
తర్వాత కనిపించే ట్రాఫిక్, ప్రాసెసింగ్ బిందువు మరియు అమలు ప్రవర్తనను నమోదు చేయండి. ఇన్స్టాల్ చేసిన ప్యాకేజీ కాదు, ఈ మూడు వాస్తవాలు అమలు నిజంగా ఏమి చేస్తుందో వివరిస్తాయి.