Wi-Fi తనంతట తానే కలుస్తుంది; VPN కి ద్వితీయ అనుబంధం కావాలి
VPN ప్రొఫైల్పై స్వయంచాలక కనెక్షన్ దాన్ని ప్రారంభించదు. దాని UUIDని బేస్ కనెక్షన్ యొక్క secondaries కి జోడించి, ఆ తర్వాత ఆ సందర్భంలో సీక్రెట్ ఏజెంట్ను తనిఖీ చేయండి.
మీరు కూర్చునే ముందే ల్యాప్టాప్ Wi-Fi కి కనెక్ట్ అవుతుంది, VPN ఇంకా క్లిక్ కోసం వేచి ఉంది. VPN ప్రొఫైల్పై స్వయంచాలక కనెక్షన్ సెట్ చేయడం ఏమీ మార్చదు, ఎందుకంటే ఆ స్విచ్ ప్రొఫైల్ యొక్క స్వంత యాక్టివేషన్ను నియంత్రిస్తుంది మరియు NetworkManager VPNని బేస్ కనెక్షన్ యొక్క సహచరుడిగా పరిగణిస్తుంది. నమోదిత యంత్రాంగం బేస్ కనెక్షన్ యొక్క ద్వితీయ జాబితా, మరియు అది మరో చోట ఉన్న మరో లక్షణం.
స్వయంచాలక కనెక్షన్ VPN యొక్క స్విచ్ కాదు
Wi-Fi లేదా Ethernet ప్రొఫైల్ పరికరాన్ని కలిగి ఉన్నందున తనంతట తానే యాక్టివ్ అవ్వగలదు. VPN ప్లగిన్ ప్రొఫైల్ అదే అర్థంలో పరికరాన్ని కలిగి ఉండదు; పరికరం ఉన్న కనెక్షన్ పక్కన అది ప్రారంభమవుతుంది. అందుకే VPNపై స్వయంచాలక కనెక్షన్ ఫ్లాగ్ సరిగ్గా కనిపిస్తుంది, సరిగ్గా సేవ్ అవుతుంది మరియు ఎలాంటి టన్నెల్ను ఉత్పత్తి చేయదు. ఫ్లాగ్ ప్రొఫైల్ గురించిన ప్రశ్నకు సమాధానమిస్తుంది, దానికి అవసరమైన నెట్వర్క్ గురించి కాదు.
మోడల్ను ఈ విధంగా చదవడం వైఫల్య విధానాన్ని కూడా వివరిస్తుంది. బేస్ కనెక్ట్ అవుతుంది, ఏదీ VPNను ప్రారంభించమని అడగదు, డెస్క్టాప్ కనెక్ట్ అయిన నెట్వర్క్ పక్కన డిస్కనెక్ట్ అయిన VPNను చూపిస్తుంది. ఏదీ పాడవలేదు; అనుబంధం ఎప్పుడూ సృష్టించబడలేదు.
UUID ద్వారా రెండు ప్రొఫైల్లను గుర్తించండి
nmcli -f NAME,UUID,TYPE connection show
టన్నెల్ను ప్రారంభించాల్సిన Wi-Fi లేదా Ethernet ప్రొఫైల్ను ఎంచుకోండి, తర్వాత ఉద్దేశించిన VPN ప్రొఫైల్ను. పేర్లకు బదులుగా UUID ఉపయోగించండి, ఎందుకంటే పేరు నకలు చేయగల లేదా సవరించగల లేబుల్, మరియు యాక్టివేషన్ మార్గం నిజంగా పరిష్కరించేది UUIDనే.
ప్రొఫైల్ పేరును ఇంటర్ఫేస్ పేరు లేదా మెషీన్ ఇప్పుడు కలిగి ఉన్న చిరునామాతో గందరగోళపరచుకోకండి. ఇవి టెర్మినల్లో యాదృచ్ఛికంగా ఒకేలా కనిపించే మూడు వేర్వేరు గుర్తింపులు, వాటిని కలపడం ఏ లక్ష్యం లేని మార్పును సృష్టిస్తుంది.
VPNని బేస్ కనెక్షన్కు జోడించండి
nmcli connection modify uuid "PRIMARY_UUID" +connection.secondaries "VPN_UUID"
ప్లస్ ఉన్న రూపం ఉన్న జాబితాకు జోడిస్తుంది; దాన్ని వదిలేస్తే జాబితా భర్తీ అవుతుంది, ఇది ఇప్పటికే కాన్ఫిగర్ చేసిన ఏదైనా ఇతర ద్వితీయ కనెక్షన్ను నిశ్శబ్దంగా తొలగిస్తుంది. మొదట ప్రస్తుత విలువను చూసి, ఏదైనా మార్చే ముందు దాన్ని గుర్తించుకోండి.
NetworkManager కనెక్షన్ సెట్టింగ్లు ద్వితీయాలను బేస్ కనెక్షన్తో పాటు ప్రారంభమయ్యే VPN కనెక్షన్లుగా వివరిస్తాయి. స్థానిక WireGuard ప్రొఫైల్ అదే రకమైన వస్తువా అనేది NetworkManager దాన్ని ఎలా నిర్వహిస్తుందనే దానిపై ఆధారపడి ఉంటుంది, కాబట్టి VPN ప్లగిన్గా కాకుండా ఇంటర్ఫేస్గా కనిపించే టన్నెల్కు అదే ఆదేశం తప్పు సాధనం కావచ్చు.
ఇది కనెక్షన్ విధానంలో మార్పు, రన్టైమ్ టోగుల్ కాదు. డిప్లాయ్మెంట్ ఆమోదించే ఏదైనా పునఃకనెక్షన్ ప్రక్రియ ద్వారా దాన్ని వర్తింపజేయండి, మార్పు తర్వాత మొదటి యాక్టివేషన్ మీరు ఇప్పుడు ఉన్న సెషన్ కంటే భిన్నంగా ప్రవర్తిస్తుందని ఆశించండి.
రహస్యాలు అనుబంధంలో భాగం కావు
ద్వితీయ నమోదు «దీన్ని దానితో ప్రారంభించు» అని చెబుతుంది. అందులో ఏదీ పాస్వర్డ్ ఇవ్వదు, కీరింగ్ తెరవదు లేదా ప్రాంప్ట్కు సమాధానమివ్వదు. డెస్క్టాప్ లాగిన్ తర్వాత బాగా ప్రామాణీకరించే ప్రొఫైల్ కూడా సీక్రెట్ ఏజెంట్ అందుబాటులో లేని సందర్భంలో యాక్టివ్ చేసినప్పుడు విఫలమవుతుంది.
నిజమైన డిప్లాయ్మెంట్ కోసం మద్దతు ఉన్న సిస్టమ్ లేదా సీక్రెట్-ఏజెంట్ ఏర్పాటును ఉపయోగించండి. టన్నెల్ పర్యవేక్షణ లేకుండా ప్రారంభమవ్వడానికి అందరి పాస్వర్డ్ను స్క్రిప్ట్లో ఉంచడం ప్రామాణీకరణ రూపకల్పనను దాని యజమాని ఉద్యోగం కంటే ఎక్కువ కాలం జీవించే ఫైల్గా మారుస్తుంది.
రెండు సంఘటనలను చదవండి, తర్వాత వనరును తనిఖీ చేయండి
ఒక ప్రయత్నంలో బేస్ కనెక్షన్ మరియు VPN యాక్టివేషన్ను గమనించండి. VPN సంఘటన లేకపోవడం అంటే ట్రిగ్గర్ ఎప్పుడూ కాన్ఫిగర్ చేయబడలేదు లేదా UUID తప్పు. VPN సంఘటన తర్వాత ప్రామాణీకరణ వైఫల్యం వస్తే ట్రిగ్గర్ నడిచింది మరియు మిగిలిన సమస్య ఆధారాలు, అది మరో పరిష్కారం.
యాక్టివేషన్ తర్వాత ఐకాన్ను నమ్మడం బదులు సెటప్కు కారణమైన వనరును అడగండి. తర్వాత ఉద్దేశపూర్వకంగా డిస్కనెక్ట్ చేసి తర్వాత ఏమి జరుగుతుందో గమనించండి, ఎందుకంటే స్వయం-ప్రారంభ అనుబంధం కిల్ స్విచ్ కాదు మరియు అనంతమైన పునఃప్రయత్నాలకు హామీ ఇవ్వదు. అవసరం «టన్నెల్ లేకుండా ట్రాఫిక్ లేదు» అయితే, అది దాని సొంత కాన్ఫిగరేషన్ మరియు సొంత పరీక్ష అవసరమయ్యే ప్రత్యేక విధానం. రెండింటినీ కలపడమే యూజర్ సురక్షితంగా ఉన్నానని నమ్ముతుండగా మెషీన్ లూప్లో తిరిగి కనెక్ట్ అవ్వడానికి కారణం.