స్థానిక IKEv2 ప్రొఫైల్లో ఆసక్తికరమైన కీ చెక్బాక్స్ కాదు, అది IncludeAllNetworks, మరియు అది మార్చేది సిస్టమ్ టన్నెల్ వెలుపల పంపడానికి అనుమతించబడిన పరిధి. దాన్ని 1కి సెట్ చేయండి, అప్పుడు macOS టన్నెల్ను దాదాపు అన్ని IP ట్రాఫిక్కు మార్గంగా పరిగణిస్తుంది, అది నిర్వచించే మరియు మీరు విస్తరించగల మినహాయింపుల సమూహం తప్ప. అది మెనూలో కాకుండా ప్రొఫైల్ నిఘంటువులో ఉండటం వల్ల, అన్ని ట్రాఫిక్ పంపండి అనే పదబంధాన్ని చదివేటప్పుడు చాలామంది ఊహించేదాన్ని కూడా అది సూచించదు.

కీ నెట్వర్క్ స్టాక్ లోపల ఏమి మారుస్తుంది

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

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

ఆచరణాత్మక పరిణామం ఏమిటంటే, మార్గాన్ని జోడించడం ఇకపై ఫలితాన్ని వివరించదు. గమ్యం ఇప్పటికీ నేరుగా చేరుకుంటే, ప్రశ్న ఏ మార్గం గెలిచింది అని కాదు, మినహాయింపు దాన్ని కవర్ చేస్తుందా అని.

మినహాయింపులు సెట్టింగ్లో భాగం

Apple ప్రధాన కీ పక్కన అనేక మినహాయింపులను డాక్యుమెంట్ చేస్తుంది, అవి స్థానిక నెట్వర్క్లు, Apple Push Notification ట్రాఫిక్, సెల్యులార్ సేవలు మరియు పరికర సంభాషణను కవర్ చేస్తాయి. ప్రతిదానికి దాని స్వంత ప్లాట్ఫారమ్ మరియు వెర్షన్ షరతులు ఉన్నాయి, కాబట్టి అదే ప్రొఫైల్ macOS విడుదలల మధ్య భిన్నంగా ప్రవర్తించవచ్చు.

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

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

ఇది డిఫాల్ట్ మార్గంతో ఎందుకు సమానం కాదు

డిఫాల్ట్ మార్గం రూటింగ్ పట్టికలోని నమోదు, మరియు రూటింగ్ పట్టికలు ఓడిపోతాయి. మరింత నిర్దిష్ట ప్రిఫిక్స్ దాన్ని ఓడిస్తుంది, అప్లికేషన్కు పరిమితమైన కనెక్షన్ దాన్ని దాటవేయగలదు, మరియు మెరుగైన మెట్రిక్ ఉన్న రెండవ ఇంటర్ఫేస్ ఎవరూ VPN కాన్ఫిగరేషన్ను తాకకుండా స్వాధీనం చేసుకోగలదు.

Apple రూటింగ్ మార్గదర్శకం భేదాన్ని స్పష్టం చేస్తుంది: సాధారణ డిఫాల్ట్ మార్గాలను మరింత నిర్దిష్ట మార్గాలు భర్తీ చేయగలవు, అయితే విస్తృత పరిధి సెట్టింగ్ టన్నెల్ ఏ ట్రాఫిక్ను మోసుకెళ్లాలి మరియు దాని నుండి ఏమి తీసివేయబడిందో నిర్వచిస్తుంది. ఒకటి ప్రాధాన్యత, మరొకటి నియమానికి దగ్గరగా ఉంటుంది.

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

EnforceRoutes వేరే హ్యాండిల్

EnforceRoutes అదే ఆలోచన యొక్క కఠినమైన వెర్షన్ లాగా అనిపిస్తుంది, మరియు ఎక్కువ కీలు అంటే ఎక్కువ కవరేజ్ అనే నమ్మకంతో ప్రజలు రెండింటినీ పోగు చేస్తారు. IncludeAllNetworks ప్రారంభించినప్పుడు అది విస్మరించబడుతుందని Apple డాక్యుమెంట్ చేస్తుంది, కాబట్టి ఆ కలయికలో రెండవ కీ ఏమీ కొనదు.

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

గేట్వే మరియు ప్రొఫైల్ యజమాని ఏమి అంగీకరించాలి

క్లయింట్ సెట్టింగ్ ఎప్పుడూ కాన్ఫిగర్ చేయని ట్రాఫిక్ను పంపమని సర్వర్ను బలవంతం చేయలేదు. గేట్వే సెషన్ను అంగీకరించాలి, చిరునామాలను ఇవ్వాలి, మీరు చేరాలనుకునే ప్రిఫిక్స్లకు తిరిగి వచ్చే మార్గాన్ని అందించాలి, మరియు మీరు ఎంచుకున్న ఏర్పాటులో DNS సేవ చేయాలి. అది ఒకే ప్రిఫిక్స్ను మాత్రమే రూట్ చేస్తే, విస్తృత క్లయింట్ పరిధి వచ్చి చనిపోయే ట్రాఫిక్ను ఉత్పత్తి చేస్తుంది. గేట్వే మార్గాలకు వెలుపలి గమ్యానికి ఒక అభ్యర్థన అది ఒక నిమిషంలో నిరూపిస్తుంది.

అప్లికేషన్ యాజమాన్యంలోని టన్నెల్ మళ్లీ వేరే కేసు. ప్రొవైడర్ మద్దతు ఉన్న ప్రవర్తనను అమలు చేయాలి లేదా బహిర్గతం చేయాలి; రెండవ స్థానిక IKEv2 ప్రొఫైల్ను ఇన్స్టాల్ చేయడం మరొక అప్లికేషన్ ఇప్పటికే నిర్వహిస్తున్న టన్నెల్ను మార్చదు, మరియు IKEv2 కీ మరొక క్లయింట్ చదివే OpenVPN ఆదేశం కాదు.

ప్రస్తుత కీ జాబితా మరియు వెర్షన్ షరతుల కోసం, సంవత్సరాల క్రితం ఎవరో కాపీ చేసిన ప్రొఫైల్ బదులు Apple యొక్క IKEv2 పేలోడ్ సూచన చదవండి.

ప్రొఫైల్ రివిజన్ను మొత్తంగా అంగీకరించండి

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

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

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