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

లక్షణం: రెండవ ఇన్‌స్టాల్ తర్వాత పని చేసిన సెటప్ ఆగిపోతుంది

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

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

ఏదైనా ఇన్‌స్టాల్ చేసే ముందు బేస్‌లైన్ నమోదు చేయండి

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

scutil --dns | head -40
netstat -rn | head -30
ifconfig | grep -E "^(utun|ipsec)"

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

ఒకసారి ఒక క్రియాశీల మార్గాన్ని మార్చండి

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

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

వేగం మాత్రమే కాదు, DNS, మార్గాలు మరియు అనువర్తనాన్ని పోల్చండి

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

ట్రాఫిక్ ఏ ఇంటర్‌ఫేస్‌ను ఉపయోగించిందో గమనించండి. macOS లో సొరంగ ఇంటర్‌ఫేస్ పేరు ఏ క్లయింట్ మార్గాన్ని కలిగి ఉందో తెలిపే నమ్మకమైన సూచిక కాదు, కాబట్టి ఇంటర్‌ఫేస్ జాబితాను మార్గ పట్టికతో జత చేయండి, ఒకదాన్ని మాత్రమే చదవకండి. రెండు utun ఇంటర్‌ఫేస్‌లు ఉంటే, మీ ట్రాఫిక్‌ను మోసేది సరిపోలే మార్గం మరియు రిజాల్వర్ నమోదు ఉన్నదే. పేరు నుండి ఊహించడమే తప్పు ఇంటర్‌ఫేస్‌ను నిందించే మార్గం, ఎందుకంటే ఉన్న ఇంటర్‌ఫేస్ ఎప్పుడూ ట్రాఫిక్ మోసేది కాదు.

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

పునరుద్ధరించి, తర్వాత శుభ్రంగా తొలగించండి

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

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

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