రెండవ VPN క్లయింట్ మొదటిదాన్ని పాడు చేసింది: పంచుకున్న వనరును కనుగొనండి
రెండు VPN స్టాక్లు ఒక సేవ, స్థిర పోర్ట్, ఫిల్టర్ డ్రైవర్ లేదా డిఫాల్ట్ మార్గం కోసం పోటీ పడతాయి. ఏదైనా క్లయింట్ను అన్ఇన్స్టాల్ చేసే ముందు ప్రత్యేక వనరుకు పేరు పెట్టండి.
నిన్న అసలు క్లయింట్ పనిచేసింది. ఈరోజు కొత్తది కనెక్షన్ కోరుతోంది, పాత ప్రొఫైల్ మాత్రం మునుపు ఫిర్యాదు లేకుండా దాటిన దశలో ఆగిపోతుంది. రుజువులు అరుదుగా పాల్గొంటాయి, మరియు గేట్వే సాధారణంగా నిర్దోషి. మారినది ఏమిటంటే రెండు VPN స్టాక్లు ఇప్పుడు అదే ప్రత్యేక వనరును కోరుతున్నాయి, మరియు మరమ్మతు దానికి పేరు పెట్టడంపై ఆధారపడి ఉంది. రెండింటినీ మళ్లీ ఇన్స్టాల్ చేయడం బదులు పొరల గుండా వెళ్లండి.
నాలుగు పొరలను క్రమంగా చూడండి
VPN ఉత్పత్తికి ఢీకొనగల నాలుగు వనరులు కావాలి: రెండుసార్లు నడవడానికి నిరాకరించే నేపథ్య సేవ, స్థిర పోర్ట్, రూటింగ్ పట్టికకు ముందు ట్రాఫిక్ను చూసే వర్చువల్ అడాప్టర్ లేదా కర్నెల్ ఫిల్టర్, మరియు డిఫాల్ట్కు ముందు మార్గాలను ఇన్స్టాల్ చేసే హక్కు. ఏది తగ్గిందో తెలుసుకోవడం అస్పష్టమైన ఘర్షణను పరీక్షించగల సమాధానంతో ఒకే ప్రశ్నగా మారుస్తుంది.
ఏదైనా తాకే ముందు లక్షణాన్ని పొరతో అనుసంధానించండి. ప్రారంభం కాని క్లయింట్ సేవను సూచిస్తుంది; ప్రారంభమై ఎప్పుడూ చర్చించనిది పోర్ట్ను; మరొకటి అన్ని కనెక్టివిటీని కోల్పోతుండగా కనెక్ట్ అయ్యేది ఫిల్టర్ లేదా డిఫాల్ట్ మార్గాన్ని సూచిస్తుంది. ఆ మ్యాపింగ్ను రాసి పెట్టండి, ఎందుకంటే అది ఆశతో యాప్లను మళ్లీ ఇన్స్టాల్ చేసే ఒక గంటను ఆదా చేస్తుంది.
రెండుసార్లు నడవని సేవతో ప్రారంభించండి
Windows లో కార్పొరేట్ క్లయింట్ సాధారణంగా టన్నెల్ కంటే ఎక్కువ, ఎందుకంటే అది ప్రొఫైల్తో పాటు సేవ, ఫిల్టర్ డ్రైవర్ మరియు కొన్నిసార్లు రుజువు ప్రదాతను ఇన్స్టాల్ చేస్తుంది. మార్పుకు ముందు మరియు తర్వాత ఏ సేవలు నడుస్తాయో నమోదు చేయండి, తర్వాత ఏదైనా పనిచేసే వరకు రీబూట్ చేయడం బదులు రెండు జాబితాలను పోల్చండి. సేవలు ఆధారాల ద్వారా ఒకదాన్ని మరొకటి మినహాయించగలవు, ఒకటి ప్రారంభమైతే మరొకటి ఆగిపోతుంది, అదే నమూనా macOS లో launchd పనులు మరియు పంచుకున్న డీమన్తో కనిపిస్తుంది. కొన్ని సెకన్లలో ప్రారంభమై నిష్క్రమించే క్లయింట్ కాన్ఫిగరేషన్ కాదు, యాజమాన్యాన్ని నివేదిస్తుంది.
ప్రొఫైల్ చదివే ముందు సేవ స్థితి మరియు దాని లాగ్ చదవండి. అదే నిమిషంలో ప్రారంభమై ఆగిన సేవయే వెతకాల్సిన నమూనా, మరియు దాని స్వంత ఈవెంట్ లాగ్ దాన్ని తొలగించిన ఆధారానికి పేరు పెడుతుంది. ప్రొఫైల్ నడవని ప్రక్రియను మరమ్మతు చేయలేదు, మరియు దాన్ని సవరించడంలో గడిపిన సమయం నిజమైన ఘర్షణపై గడపని సమయం.
తర్వాత పోర్ట్ ఎవరిది అని అడగండి
పోర్ట్ యాజమాన్యం మీరు పొందే అత్యంత స్పష్టమైన సాక్ష్యం, ఎందుకంటే బైండ్ వైఫల్యం ఘర్షణను నేరుగా పేర్కొంటుంది. రెండు IKE అమలులు ఒకే స్థానిక చిరునామా మరియు UDP పోర్ట్పై రెండూ సమాధానం ఇవ్వలేవు, ఎన్నిసార్లు ప్రయత్నించినా అది మారదు.
Get-NetUDPEndpoint -LocalPort 500,4500 | Select-Object LocalAddress,LocalPort,OwningProcess
netstat -ano | findstr :500
sudo lsof -nP -iUDP:500
ss -lunp | grep -E ':500|:4500'
మీ ప్లాట్ఫారమ్కు ఏ లైన్ సరిపోయినా, మీరు కోరుకునే సమాధానం ఒక ప్రక్రియ మరియు దాన్ని పుట్టించిన సేవ. శ్రోత ఒక అంతర్నిర్మిత IKE సేవ అయితే, రెండవ క్లయింట్ చొరబడినవాడు; అది విక్రేత ఏజెంట్ అయితే, అంతర్నిర్మిత క్లయింట్ చొరబడినవాడు. ఏది లాగిన్లో ప్రారంభం కావచ్చో నిర్ణయించి, ప్రతి సెషన్లో మరొకదాన్ని చంపడం బదులు దాని ఆటోస్టార్ట్ను నిలిపివేయండి.
ఫిల్టర్ డ్రైవర్ మీ మార్గాల కింద కూర్చుంది
నెట్వర్క్ ఫిల్టర్ డ్రైవర్ అడాప్టర్ మరియు ప్రోటోకాల్ స్టాక్ మధ్య ట్రాఫిక్ను అడ్డగిస్తుంది, కాబట్టి రూటింగ్ పట్టిక ఏం చెప్పినా అది ప్యాకెట్లను తిరిగి రాయగలదు లేదా బ్లాక్ చేయగలదు. సరైనదిగా కనిపించే మార్గం ఇలాగే విస్మరించబడుతుంది, ఏదీ లోడ్ చేయలేని బ్రౌజర్ పక్కన విజయవంతమైన ping కూర్చోగలగడానికి కారణం కూడా ఇదే.
విక్రేత భాగాలు కూడా నిర్దిష్ట కనెక్షన్లకు బంధితమవుతాయి. ఒక అడాప్టర్కు బంధించిన పాత ఫిల్టర్ మిగతా సరైన ప్రొఫైల్ తన చేతిని పూర్తి చేయకుండా నిరోధించవచ్చు, ఆ భాగాన్ని అడాప్టర్ లక్షణాల నుండి విడదీయడం ఉత్పత్తిని పూర్తిగా తొలగించడం కంటే సన్నగా మరియు ఎక్కువ తిరిగి మార్చగలిగేది. బంధం ప్రతి కనెక్షన్కు అయినందున, మొత్తం స్టాక్ బదులు అడాప్టర్లను పోల్చండి.
ఏ ఉత్పత్తి బూట్ను కలిగి ఉందో నిర్ణయించి, తర్వాత నమోదు చేయండి
సహజీవనం రెండు క్లయింట్లు రూపకల్పన ప్రకారం వేర్వేరు పొరలను ఆక్రమించినప్పుడే వాస్తవికం, ఉదాహరణకు యాప్ ట్రాఫిక్ను మాత్రమే నిర్వహించే ప్రాక్సీ పక్కన IPsec స్టాక్. రెండూ ఒకే పోర్ట్, ఒకే ఫిల్టర్ పొర లేదా డిఫాల్ట్ మార్గాన్ని ప్రచురించే హక్కును కోరితే, అవి మార్చి మార్చి కొనసాగుతాయి మరియు ప్రతి వైఫల్యం కొత్త లోపంలా కనిపిస్తుంది.
యజమానిని ఉద్దేశపూర్వకంగా ఎంచుకోండి. రీబూట్ తర్వాత నిలిచే రూపాల్లో రెండవ క్లయింట్ను వర్చువల్ మెషీన్ లోపల నడపడం, దాన్ని అంకిత హార్డ్వేర్పై ఉంచడం, లేదా రెండు ప్రోటోకాల్లను మాట్లాడే ఒకే క్లయింట్పై ప్రామాణీకరించడం ఉన్నాయి. ఓడిపోయినవారి ఆటోస్టార్ట్ మరియు సేవను నిలిపివేయడం ప్రతి ప్రారంభం తర్వాత రూటింగ్ పట్టికను తిరిగి నిర్మించడం కంటే చిన్న మార్పు, మరియు అది ఒకే సెట్టింగ్ సవరణతో వెనక్కి మారుతుంది.