ప్రొఫైల్ తొలగించకుండా VPN ఆటోకనెక్ట్ను ఆపండి
NetworkManager VPN ప్రొఫైల్లను తనంతట తానే కనెక్ట్ చేయదు. ట్రిగ్గర్ బేస్ కనెక్షన్పై ఉన్న secondaries ఎంట్రీ, అదే మార్చాల్సింది.
ప్రతి బూట్లో ఎవరూ దాన్ని వాడాలని నిర్ణయించుకోకముందే టన్నెల్ పైకి వస్తుంది, బాధ్యతాయుతంగా కనిపించే చెక్బాక్స్ టిక్ తీసేసినప్పుడు ఏమీ చేయదు. ఇది ఇంటర్ఫేస్ లోపం కాదు. NetworkManager VPN ప్రొఫైల్లను తనంతట తానే కనెక్ట్ చేయదు; బేస్ కనెక్షన్ దాని పేరు చెప్పడం వల్లే VPN ప్రారంభమవుతుంది. సవరణ మరో ప్రొఫైల్లో ఉంది, అది ఒకే ఒక లక్షణం.
మీరు తీసేస్తున్న ఫ్లాగ్ పరిగణించబడదు
VPN ప్రొఫైల్కు దాని సొంత ఆటోకనెక్ట్ లక్షణం ఉంటుంది, VPN కనెక్షన్లకు నిర్వాహకుడు దాన్ని ఏదైనా ప్రారంభించడానికి ఉపయోగించడు. దాన్ని తీసేయడం ప్రొఫైల్ను స్థిరంగా చదివేలా చేస్తుంది, ప్రవర్తనను మార్చదు, అందుకే సవరణ తర్వాత కూడా ఆశ్చర్యం మిగిలి ఉంటుంది.
నమోదైన విధానం బేస్ ప్రొఫైల్పై ఉన్న ద్వితీయ కనెక్షన్ల జాబితా. Wi-Fi లేదా Ethernet కనెక్షన్ యాక్టివేట్ అయినప్పుడు, నిర్వాహకుడు అక్కడ జాబితా చేసిన VPN UUIDలను కూడా యాక్టివేట్ చేస్తాడు. ఈరోజు ఆ జాబితాలో VPN కనెక్షన్లకు మాత్రమే మద్దతు ఉంది, అందులో అనేక ఎంట్రీలు ఉంటే ఒక సవరణ అన్నింటినీ ప్రభావితం చేస్తుంది.
ఆటోకనెక్ట్ ప్రాధాన్యత అభ్యర్థులను క్రమబద్ధీకరిస్తుంది; అది కూడా ఆపే స్విచ్ కాదు.
సవరించే ముందు రెండు ప్రొఫైల్లను చదవండి
మొదట పేర్లు, UUIDలు, రకాలను నమోదు చేయండి, ఎందుకంటే చూపించే పేర్లు పునరావృతమవుతాయి, బేస్ కనెక్షన్ను VPNతో గందరగోళపరచుకోవడం సులభం. తర్వాత ప్రతి వైపు ముఖ్యమైన లక్షణాలను చదవండి.
nmcli -f NAME,UUID,TYPE connection show
nmcli -f connection.secondaries connection show "Wired connection 1"
nmcli -f connection.autoconnect,connection.autoconnect-priority connection show "Work VPN"
గ్రాఫికల్ ఎడిటర్లో అదే విలువలు వేరే లేబుళ్ల కింద కనిపిస్తాయి. బేస్ కనెక్షన్ General ట్యాబ్లో స్వయం-కనెక్షన్ సెట్టింగ్ ఉంటుంది, ప్లగిన్ ఇన్స్టాల్ అయి ఉంటే దానితో పాటు VPN ఎత్తే ఎంపిక కూడా ఉంటుంది. అనువాదమైన డెస్క్టాప్ ప్రాధాన్య ఫీల్డ్ను ప్రాధాన్యతతో స్వయం కనెక్షన్ అని లేబుల్ చేయవచ్చు, అది ప్రారంభించే స్విచ్ కాదు. రెండింటినీ గందరగోళపరిస్తే తీసేసిన చెక్బాక్స్, మారని బూట్ లభిస్తాయి.
మొత్తం జాబితా కాదు, ఒక ఎంట్రీ తీసేయండి
లక్షణం ఒక జాబితా, కాబట్టి కొత్త విలువ ఇవ్వడం దానిలోని అన్నింటినీ మారుస్తుంది. ఒక UUID తీసేసి జాబితాలో మిగిలిన భాగాన్ని అలాగే ఉంచడానికి మొదటి మైనస్ గుర్తును ఉపయోగించండి.
nmcli connection modify uuid BASE_UUID -connection.secondaries VPN_UUID
nmcli -f connection.secondaries connection show "Wired connection 1"
జాబితాను ముందు, తర్వాత తనిఖీ చేయండి, ముఖ్యంగా రెండో VPNపై ఆధారపడిన మెషీన్లో.
ప్రొఫైల్లను నిర్దిష్ట వినియోగదారులకు పరిమితం చేయవచ్చు. అలా ఉన్నప్పుడు, మీరు సవరించే ఖాతా ఆ జాబితాలో ఉండాలి; లేకపోతే ఆదేశం తిరస్కరించబడవచ్చు, లేదా నిర్వాహకుడు అసలు యజమాని ఎప్పుడూ చూడని ప్రత్యేక ప్రతి-వినియోగదారు ప్రొఫైల్ను రాయవచ్చు. సవరణ ఏమీ చేయలేదని నిర్ణయించే ముందు యజమానిని తనిఖీ చేయండి, ఎందుకంటే నిశ్శబ్ద ప్రతి-వినియోగదారు ప్రతి అనేక గందరగోళ ఫలితాలను వివరిస్తుంది.
చేతితో చేసిన రీస్టార్ట్ కాదు, నిజమైన మార్పిడిని పరీక్షించండి
బేస్ ప్రొఫైల్ను తిరిగి కనెక్ట్ చేయడం అర్థవంతమైన పరీక్ష. దాన్ని కిందకు, తిరిగి పైకి తీసుకురండి, లేదా రీబూట్ చేయండి, తర్వాత యాక్టివ్ జాబితా, ఇంటర్ఫేస్ జాబితా, అంతర్గత చిరునామాకు మార్గ శోధన చూడండి.
nmcli connection show --active
ip -brief address
ip route get 10.8.0.1
టన్నెల్ ఇంకా కనిపిస్తే, మిగిలిన యజమాని సాధారణంగా స్క్రిప్ట్. నిర్వాహకుని జర్నల్ ఏ ప్రొఫైల్ ఎప్పుడు యాక్టివేట్ అయిందో చూపిస్తుంది, dispatcher డైరెక్టరీ అనేది ఇంటర్ఫేస్ ఈవెంట్పై nmcli connection up పిలిచే హుక్ నివసించే స్థలం. హుక్ ప్రొఫైల్ ఎడిటర్లో కనిపించదు, అందుకే ప్రతి చెక్బాక్స్ ప్రయోగం నుంచి తప్పించుకుంటుంది.
చేతి మార్గాన్ని పనిచేసేలా ఉంచండి, ఎందుకంటే అదే నిజమైన అవసరం.
మంచి స్థితి ఎలా ఉంటుంది
ప్రొఫైల్ తన గేట్వే, ధృవపత్రం, ఆధారాలతో ఇన్స్టాల్ అయి ఉంటుంది. అది బూట్లో యాక్టివేట్ కాదు, మీరు అడిగినప్పుడు పైకి వస్తుంది. ఆ మూడు ప్రకటనలే అంగీకార పరీక్ష.
బేస్ కనెక్షన్ UUIDను రన్బుక్లో రాయండి, ఎందుకంటే తదుపరిసారి మీరు సవరించేది ఆ ప్రొఫైల్.
అందుబాటులో ఉన్నా స్వయంచాలకం కాని VPN అనేది లేని ఫీచర్ కాదు, కాన్ఫిగరేషన్ ఎంపిక, అది ఒక లక్షణం దూరంలో ఉంది.