Windows VPN డిఫాల్ట్ రూట్ నుండి ఒక హోస్ట్ను మినహాయించండి
పూర్తి టన్నెల్ ప్రొఫైల్ డిఫాల్ట్ రూట్ను కలిగి ఉంటుంది. ఒక హోస్ట్కు భౌతిక ఇంటర్ఫేస్పై సన్నని ప్రిఫిక్స్ కావాలి, ప్రతి కనెక్షన్ తర్వాత మళ్లీ జోడించబడుతుంది.
ల్యాప్టాప్ ఆఫీస్ VPNకు కనెక్ట్ అవుతుంది, ప్రింటర్ వెబ్ పేజీ మరియు స్థానిక నెట్వర్క్లో మాత్రమే స్పందించే ఒక ఇంట్రానెట్తో సహా అన్నీ దానిని అనుసరిస్తాయి. చేతితో తయారు చేసిన రూట్ దానిని ఒక గంట పాటు సరిచేస్తుంది, తర్వాత కనెక్షన్ తెగిపోతుంది, తిరిగి వస్తుంది, మినహాయింపు పోతుంది. టన్నెల్లో ఏ తప్పూ లేదు: Windows ఒకే రూటింగ్ టేబుల్ను ఉంచుతుంది, VPN అడాప్టర్ ప్రతి కనెక్షన్లో ఆ టేబుల్లో తన వాటాను తిరిగి రాస్తుంది. అడాప్టర్ స్వంత ఎంట్రీలకు బయట ఉన్నదే మిగులుతుంది.
టన్నెల్ ఏ ఎంట్రీని తీసుకుంటుంది
టేబుల్ను రెండుసార్లు నమోదు చేయండి, ఒకసారి టన్నెల్ కింద ఉన్నప్పుడు, ఒకసారి పైన ఉన్నప్పుడు, ఆపై డిఫాల్ట్ లైన్లను పోల్చండి. ప్రొఫైల్ డిఫాల్ట్ ప్రిఫిక్స్ను క్లెయిమ్ చేసినప్పుడు, అడాప్టర్ ఎంట్రీ టేబుల్లో అత్యంత వెడల్పైన వరుస అవుతుంది, కాబట్టి ఏదైనా మినహాయింపు దాని కంటే సన్నగా ఉండాలి. ఇది నమ్మకం లేదా విధానం గురించిన ప్రకటన కాదు, ప్రిఫిక్స్ పొడవు గురించిన లెక్క. మినహాయింపు ఏ ఇంటర్ఫేస్ను పేర్కొనాలో కూడా ఇది నిర్ణయిస్తుంది.
కొనసాగే ముందు ఇంటర్ఫేస్ ఇండెక్స్ మరియు స్థానిక గేట్వేను రాసుకోండి, ఎందుకంటే మెషీన్ మరో నెట్వర్క్లో చేరినప్పుడు రెండూ మారుతాయి. కింది ఆదేశాలు వాటిని జ్ఞాపకం నుండి కాదు, మెషీన్ నుండే చదువుతాయి.
route print -4
Find-NetRoute -RemoteIPAddress 198.51.100.30
రెండవ ఆదేశం ఆ చిరునామా ఇప్పుడు ఉపయోగించే ఇంటర్ఫేస్ మరియు తదుపరి హాప్ను నివేదిస్తుంది, ఇది నలభై వరుసలు చదివి ఊహించడం కంటే మేలు. కనెక్ట్ అవ్వడానికి ముందు, తర్వాత దీన్ని అమలు చేయండి, మార్పు రికార్డుకు జోడించదగిన జంట మీకు ఉంటుంది. రెండు అవుట్పుట్లు ఈ పేజీ మిగిలిన భాగంలో ఉపయోగించే సంఖ్యలను ఇస్తాయి.
హోస్ట్ రూట్ నిర్దిష్టతతో గెలుస్తుంది
అత్యంత పొడవైన ప్రిఫిక్స్ మ్యాచ్ విజేతను నిర్ణయిస్తుంది, కాబట్టి /32 భౌతిక గేట్వే ద్వారా వెళ్లడం టన్నెల్ను తాకకుండానే టన్నెల్ ద్వారా వెళ్లే డిఫాల్ట్ను ఓడిస్తుంది. ఆ చిరునామాకు ట్రాఫిక్ స్థానిక ఇంటర్ఫేస్ నుండి బయలుదేరుతుంది, మిగిలినవన్నీ తమ ప్రస్తుత మార్గాన్ని నిలుపుకుంటాయి. టన్నెల్ ఇప్పటికీ డిఫాల్ట్ను మోస్తుంది, ఆ గమ్యానికి ఏకైక అభ్యర్థిగా ఉండటం మాత్రమే ఆపేస్తుంది. టేబుల్ బయటపెట్టే ఏకైక లివర్ ప్రిఫిక్స్ పొడవు, ఈ పనికి అది సరిపోతుంది.
డొమైన్ పేరును మినహాయించే స్పష్టమైన షార్ట్కట్ను కూడా నిర్దిష్టత తోసిపుచ్చుతుంది, ఎందుకంటే టేబుల్ చిరునామాలను సరిపోల్చుతుంది, ఒక పేరు అనేక చిరునామాలకు పరిష్కరించబడవచ్చు. మొదట హోస్ట్ను పరిష్కరించండి, ఆపై దాని చిరునామాలలో ఏది మినహాయింపుకు అర్హమో నిర్ణయించండి.
కింద ఉన్న అన్నింటికీ, Office అనే కనెక్షన్, 10.0.0.1 అనే స్థానిక గేట్వే (ఇంటర్ఫేస్ 7), మరియు 198.51.100.30 అనే గమ్యం ఉన్నాయని భావించండి. ఇవి డిఫాల్ట్లు కాదు, ప్లేస్హోల్డర్లు, పైన ఉన్న ఆదేశాలు మీ మెషీన్ నిజంగా ఉపయోగించే విలువలను ఇస్తాయి. ఈ ప్రత్యామ్నాయ గమనికను మార్పుతో పాటు ఉంచండి, తదుపరి చదివేవారు సంఖ్యలను కాపీ చేయకుండా.
రూట్ను తదుపరి పునఃకనెక్షన్ కంటే ఎక్కువ కాలం నిలబెట్టండి
VPN కనెక్షన్పై Windows ఎటువంటి మినహాయింపు సూచనను అందించదు, కాబట్టి మినహాయింపు అడాప్టర్ తిరిగి రాయని భౌతిక ఇంటర్ఫేస్పై ఉండాలి. సమాధానంలా కనిపించే cmdlet దీనికి విరుద్ధంగా చేస్తుంది: Add-VpnConnectionRoute ప్రిఫిక్స్ను టన్నెల్లోకి కదిలిస్తుంది, ఇది విభజిత ప్రొఫైల్ ఒక గమ్యాన్ని మోసి మిగిలినది స్థానికంగా వదలాల్సిన అద్దం కేసు. ఇక్కడ దాన్ని ఉపయోగిస్తే, మీరు బయట ఉంచాలనుకున్న ట్రాఫిక్ లోపలికి వెళ్లడం ఖాయం.
మాన్యువల్ రూపం ఒకే ఆదేశం. దాని బలహీనత పునఃకనెక్షన్ కాదు, నెట్వర్క్ మార్పు.
route -p add 198.51.100.30 mask 255.255.255.255 10.0.0.1 metric 1 if 7
అది రీబూట్ను తట్టుకుంటుంది -p వల్ల, ఒక చిరునామాను ఇంటర్ఫేస్ 7 నుండి పంపుతుంది, టన్నెల్ మిగతావన్నీ మోస్తుంది. ల్యాప్టాప్ను మరో నెట్వర్క్కు తరలించండి, గేట్వే, ఇండెక్స్ రెండూ పాతవైపోతాయి, ఎంట్రీ నిశ్శబ్దంగా విఫలమవుతుంది. దాన్ని ఎవరు కలిగి ఉన్నారు, ఎప్పుడు తొలగించాలి అని నమోదు చేయండి.
కనెక్ట్ స్క్రిప్ట్ మరింత గట్టి రూపం, ఎందుకంటే ఎంట్రీ బతికిందని ఆశించడం బదులు ప్రతి కనెక్షన్ తర్వాత మినహాయింపును తిరిగి జోడిస్తుంది. కింది రెండు లైన్లు లాగిన్ స్క్రిప్ట్లో కాదు, టన్నెల్ను ప్రారంభించే దానిలో ఉండాలి.
rasdial Office
route add 198.51.100.30 mask 255.255.255.255 10.0.0.1 metric 1 if 7
టన్నెల్ను పైకి తెచ్చేది ఏదైనా రెండవ లైన్కు సరైన స్థలం, మరియు rasdial కనెక్షన్ స్థాపించిన తర్వాత మాత్రమే తిరిగి వస్తుంది, కాబట్టి రూట్ అడాప్టర్ స్వంత ఎంట్రీల వెనుక పడుతుంది. సస్పెండ్ తర్వాత మళ్లీ అమలు చేయండి, ఎందుకంటే సస్పెండ్ రూట్ను వదిలించుకుని టన్నెల్ను పైనే వదిలేయవచ్చు. పని తిరగబడినది అయితే, ఒకే ప్రిఫిక్స్ను టన్నెల్లోకి నెట్టి మిగిలినది స్థానికంగా ఉంచాలంటే, అప్పుడు Add-VpnConnectionRoute సరైన సాధనం.
రూటింగ్ ఒక ప్రక్రియను ఎంచుకోలేదు
కొన్నిసార్లు అవసరం గమ్యం కంటే సన్నగా ఉంటుంది: ఒక ప్రోగ్రామ్ స్థానిక మార్గాన్ని తీసుకోవాలి, మిగతావన్నీ టన్నెల్ లోపల ఉండాలి. రూటింగ్ దాన్ని వ్యక్తపరచలేదు, ఎందుకంటే అది ప్రక్రియలను కాదు, చిరునామాలను సరిపోల్చుతుంది. పనిచేసే నమూనా సమస్యను లాంచర్లోకి నెడుతుంది.
ప్రొఫైల్ను డిఫాల్ట్ రూట్ నుండి దూరంగా ఉంచి, ఆ ఒకే ప్రోగ్రామ్ను స్థానిక ఇంటర్ఫేస్ చిరునామాకు బద్ధం చేసి ప్రారంభించండి, అప్పుడు మినహాయింపు లాంచ్ ఆదేశం అవుతుంది, టన్నెల్ ఇప్పటికే నిర్వహిస్తున్నదాన్ని నిలుపుకుంటుంది. రూటింగ్ టేబుల్లో ఏదీ మారదు, అందుకే ఇది పునఃకనెక్షన్లను తట్టుకుంటుంది. టన్నెల్ మొదటి నుండి డిఫాల్ట్ రూట్ను కలిగి ఉండకూడదని కూడా ఇది అర్థం, కాబట్టి ఇది మునుపటి దానిపై ప్యాచ్ కాదు, వేరే డిజైన్.
దాని బలహీనత సాంకేతికం కాదు, కార్యాచరణ. ప్రోగ్రామ్ ఎప్పుడూ ర్యాపర్ ద్వారానే ప్రారంభం కావాలి, రీజ్యూమ్ తర్వాత బైండింగ్ లేకపోతే టేబుల్ ఇచ్చే ఏ మార్గాన్నైనా అది నిశ్శబ్దంగా తీసుకుంటుంది. మీరు ఉద్దేశపూర్వకంగా తెరిచే బ్రౌజర్కు ఇది భరించదగినది, టన్నెల్ను ఎప్పటికీ విడిచిపెట్టకూడని దేనికైనా ఆమోదయోగ్యం కాదు.
వినియోగదారు వారీ కనెక్షన్లు కూడా దీన్ని పరిష్కరించవు. రూటింగ్ టేబుల్ మెషీన్ మొత్తానికి ఉన్నప్పుడే Windows కనెక్షన్ను ఖాతాకు పరిమితం చేయగలదు, కాబట్టి డిఫాల్ట్ రూట్ను కలిగి ఉన్న ఖాతా-పరిమిత కనెక్షన్ మెషీన్లోని ప్రతి ప్రక్రియను, ఇతర సెషన్లతో సహా, ఇప్పటికీ మళ్లిస్తుంది. రూట్ పరిధి ఖాతాతో సరిపోలినప్పుడే పరిధి నిజమవుతుంది. ఒక ల్యాప్టాప్ను పంచుకునే ఇద్దరు ఒకే టేబుల్ను పంచుకుంటారు, రెండవవారు మొదటివారు ప్రారంభించిన టన్నెల్ను వారసత్వంగా పొందుతారు.
మినహాయింపు పునఃకనెక్షన్ను తట్టుకుందో నిర్ధారించండి
మార్పును అది విఫలమయ్యే విధంగానే పరీక్షించండి: డిస్కనెక్ట్ చేయండి, మళ్లీ కనెక్ట్ చేయండి, కొత్త అప్లికేషన్ తెరవండి, ఆపై స్థానికంగా ఉండాల్సిన ఒక చిరునామా, టన్నెల్ను ఉపయోగించాల్సిన మరొకటి అభ్యర్థించండి. రెండింటినీ కనెక్ట్ అయిన స్థితిలో Find-NetRoute తో పోల్చండి.
పునఃకనెక్షన్ తర్వాత ప్రిఫిక్స్ టేబుల్లో లేకపోతే, అది తప్పు ఆకృతిలో కాదు, తప్పు ఆబ్జెక్ట్లో ఉంది. దాన్ని భౌతిక ఇంటర్ఫేస్పైకి తరలించి పరీక్షను పునరావృతం చేయండి. రెండు ఆదేశ అవుట్పుట్లను మార్పు రికార్డుతో ఉంచండి, ఎందుకంటే పనిచేస్తున్న స్థితి యొక్క స్నాప్షాట్ తర్వాత వివరణ పేరాలో కంటే ఎక్కువ ప్రశ్నలకు సమాధానం ఇస్తుంది. తదుపరి వ్యక్తి కనెక్షన్ ఏమి ఉత్పత్తి చేసిందో తెలుసుకోవాలనుకుంటారు, మీరు ఏమి ఉత్పత్తి చేయాలనుకున్నారో కాదు.