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

రెండు విధానాలు, ఒక యంత్రం

భద్రతా స్విచ్ వైఫల్యం గురించి ఒక వాగ్దానం: సొరంగం ట్రాఫిక్‌ను రక్షించనప్పుడు ట్రాఫిక్ ఆగిపోతుంది. విభజిత సొరంగం ఎంపిక గురించి ఒక వాగ్దానం: ఈ ప్రోగ్రాములు లేదా గమ్యస్థానాలు సొరంగాన్ని ఉపయోగిస్తాయి, అవి ఉపయోగించవు. రెండవ వాగ్దానం మొదటిది నిర్ణయించాల్సిన ట్రాఫిక్‌ను సృష్టిస్తుంది. ఏ వాగ్దానం తప్పు కాదు; వేర్వేరు వ్యక్తులు వేర్వేరు ముప్పుల కోసం వాటిని రాశారు.

మూడు ఫలితాలు సాధ్యమే, వాటిలో ఒకటి మాత్రమే అమలు ఉద్దేశించినది. మినహాయించిన యాప్ అంతరాయం సమయంలో నేరుగా ఉండవచ్చు, ఇది విభజనను గౌరవించి స్విచ్‌ను బద్దలు కొడుతుంది. దాన్ని మిగతా అన్నింటితో పాటు బ్లాక్ చేయవచ్చు, ఇది స్విచ్‌ను గౌరవించి విభజనను బద్దలు కొడుతుంది. లేదా ఇంటర్‌ఫేస్ మాయమైన తర్వాత ప్లాట్‌ఫారమ్ నియమాన్ని ఎలా అంచనా వేస్తుందనే దానిపై ఆధారపడి కొన్నిసార్లు మాత్రమే బ్లాక్ చేయవచ్చు. ఆ చివరి సందర్భమే టికెట్‌లను సృష్టిస్తుంది.

నియమానికి ముందు యాప్ జాబితాను రాయండి

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

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

ఒకటి కాదు, రెండు జాబితాలు అవసరం: సొరంగం ఏమి మోసుకెళ్లాలి, ఏ కారణం చేతనూ దాని బయటకు వెళ్లకూడదు. రెండింటిలోనూ కనిపించే యాప్ అమలు వివరం కాదు, అవసరాల ఘర్షణ, క్లయింట్‌ను కాన్ఫిగర్ చేయడానికి ముందు అది పరిష్కరించాలి.

అంతరాయం సమయంలో క్లయింట్ ఏమి చేస్తుంది

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

VPN లేని కనెక్షన్లను బ్లాక్ చేసే ఎంపికతో Android యొక్క ఎల్లప్పుడూ నడిచే VPN అత్యంత స్పష్టమైన సందర్భం, ఎందుకంటే లాక్‌డౌన్‌ను క్లయింట్ కాదు, ప్లాట్‌ఫారమ్ అమలు చేస్తుంది, సొరంగం కింద ఉన్నప్పుడు మినహాయించిన ప్యాకేజీ మిగతా అన్నింటితో పాటు బ్లాక్ అవుతుంది. తన స్వంత డ్రైవర్‌లో ప్రతి యాప్ మినహాయింపులను వర్తింపజేసే డెస్క్‌టాప్ క్లయింట్ మినహాయించిన ప్రక్రియను సాధారణంగా భౌతిక ఇంటర్‌ఫేస్‌లోనే వదిలేస్తుంది, ఎందుకంటే ఆ ప్రక్రియ ట్రాఫిక్‌కు అది ఎప్పుడూ యజమాని కాదు. రెండు ప్రవర్తనలు సమర్థనీయం, మినహాయించిన యాప్ ఉపయోగించదగినదిగా ఉండాలి అనే అవసరానికి ఒకటి మాత్రమే సరిపోతుంది. ఫలితాన్ని అర్థం చేసుకునే ముందు ఏ భాగం నియమాన్ని అమలు చేస్తుందో అడగండి.

మీ ముందున్న ఆపరేటింగ్ సిస్టమ్ ప్రవర్తనను చదవండి, మరెక్కడో అదే పేరున్న సెట్టింగ్‌ను కాదు. అమలు చేసే API భిన్నంగా ఉంటాయి, ఒక చెక్‌బాక్స్ డెస్క్‌టాప్‌లో, ఫోన్‌లో పూర్తిగా వేర్వేరు అర్థాలను ఇవ్వవచ్చు. వెర్షన్ కూడా ముఖ్యం, ఎందుకంటే Android విడుదలల మధ్య లాక్‌డౌన్ నియంత్రణ స్క్రీన్‌ల మధ్య కదిలింది, క్లయింట్ వైపు మినహాయింపు జాబితా ప్లాట్‌ఫారమ్ లాక్‌డౌన్‌తో సమానమైన నియంత్రణ కాదు.

మూడు క్షణాలు: సొరంగం పైన, సొరంగం కింద, తిరిగి కనెక్షన్

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

curl -sS --max-time 8 https://api.ipify.org
curl -sS --max-time 8 --interface tun0 https://api.ipify.org
dig +short example.com

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

మినహాయించిన యాప్ ఆఫ్‌లైన్ అయితే, విస్తృత ఫైర్‌వాల్ అనుమతిని జోడించే ముందు విధాన ప్రాధాన్యతను తనిఖీ చేయండి, ఎందుకంటే ఆ సవరణ మీరు పరీక్షిస్తున్న భేదాన్ని నాశనం చేస్తుంది. అది నేరుగా ఉంటే, అది పత్రబద్ధ మినహాయింపు అని, ప్రమాదవశాత్తు వెనక్కి తగ్గడం కాదని నిర్ధారించండి. మొత్తం పరికరానికి కఠినమైన అవసరం ఉంటే, చేతితో పరీక్షించగలిగే వరకు మినహాయింపు జాబితాను కుదించండి.

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