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

రూట్ నిజంగా ఎక్కడికి చూపుతుందో తనిఖీ చేయండి

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

Get-NetRoute -DestinationPrefix '10.77.0.0/16' | Select-Object DestinationPrefix, NextHop, InterfaceIndex, Store
Get-NetAdapter | Where-Object InterfaceDescription -like '*VPN*' | Select-Object Name, InterfaceIndex, InterfaceDescription
Get-VpnConnection -Name 'Lab VPN' | Select-Object Name, ServerAddress, SplitTunneling

Store నిలువు వరుస రీబూట్ల మధ్య నిలిచే ఎంట్రీని అడాప్టర్‌తో మాయమయ్యే ఎంట్రీ నుండి వేరు చేస్తుంది, ఆ భేదమే లోపం రేపు తిరిగి వస్తుందా అని నిర్ణయిస్తుంది. శాశ్వత స్టోర్‌లో మాయమైన ఇండెక్స్‌ను సూచించే ఎంట్రీనే అత్యంత దారుణమైన సందర్భం, ఎందుకంటే అది రీబూట్లను తట్టుకుంటుంది కానీ ఎప్పుడూ ఏదితోనూ సరిపోలదు.

ప్రిఫిక్స్‌ను ప్రొఫైల్‌కు కట్టండి, అడాప్టర్‌కు కాదు

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

Add-VpnConnectionRoute -ConnectionName 'Lab VPN' -DestinationPrefix '10.77.0.0/16' -PassThru

Add-VpnConnectionRoute సూచన కనెక్షన్‌తో ఉన్న సంబంధాన్ని నమోదు చేస్తుంది, ఫోన్ బుక్ పరిధి ముఖ్యం: ఒక్కో వినియోగదారు ప్రొఫైల్ మరియు అందరు వినియోగదారుల ప్రొఫైల్ వేర్వేరు వస్తువులు. ఈ యంత్రాంగం Windows యొక్క స్వంత VPN క్లయింట్‌కు చెందుతుంది, కాబట్టి తన స్వంత సేవ ద్వారా నిర్వహించబడే విక్రేత అడాప్టర్ తన రూట్లను పూర్తిగా వేరే విధాన మూలం నుండి తీసుకోవచ్చు.

కొత్తది జోడించే ముందు పాత రూట్లను శుభ్రం చేయండి

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

Get-NetRoute -AddressFamily IPv4 | Where-Object DestinationPrefix -like '10.77.*'
Remove-NetRoute -DestinationPrefix '10.77.0.0/16' -NextHop '0.0.0.0' -Confirm:$false

ప్రిఫిక్స్, తదుపరి దూకుడు, స్టోర్ మరియు యజమానిని కలిసి సరిపోల్చండి, పోలినవన్నీ తొలగించడం బదులు. మరో కనెక్షన్ ఆ స్థలంలోని ఒక భాగంపై చట్టబద్ధంగా ఆధారపడవచ్చు, విస్తృత తొలగింపు చక్కని మరమ్మతును మద్దతు సంఘటనగా మారుస్తుంది.

వేరే క్రమంలో తిరిగి కనెక్ట్ అవ్వండి

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

rasdial 'Lab VPN' /disconnect
rasdial 'Lab VPN'
Find-NetRoute -RemoteIPAddress 10.77.5.20 | Select-Object -First 1

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

రూట్ ఏమి చేయలేదో తెలుసుకోండి

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

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

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