రెండు హాట్కీలు ఒకే VPN టోగుల్ భరించాల్సిన ఊహను తొలగిస్తాయి: ఒకటి ఎప్పుడూ కనెక్ట్ చేస్తుంది, మరొకటి ఎప్పుడూ డిస్కనెక్ట్ చేస్తుంది. రెండు హాట్కీలు అస్పష్టతను తొలగిస్తాయి: ఒకటి ఎప్పుడూ కనెక్షన్ అడుగుతుంది, మరొకటి ఎప్పుడూ డిస్కనెక్షన్ అడుగుతుంది. రెండూ UUID ద్వారా అదే సేవ్ చేసిన ప్రొఫైల్ను సూచిస్తాయి.

క్రింది క్రమంలో సెటప్ చేయండి. హాట్కీ మీకు కనిపించని ప్రాంప్ట్ను కనుగొనడానికి మంచి స్థలం కాదు, కాబట్టి ప్రతి ఆదేశాన్ని బంధించే ముందు టెర్మినల్లో పరీక్షించండి.

ప్రొఫైల్ పేరు కాదు, UUID ను కనుగొనండి

సాధారణ డెస్క్టాప్ సెషన్లో సేవ్ చేసిన కనెక్షన్లను జాబితా చేసి, కావలసిన VPN యొక్క UUID ను కాపీ చేయండి. పేరు మనుషుల కోసం; రెండు సేవ్ చేసిన ప్రొఫైల్లు ఒకే పేరును పంచుకోవచ్చు, తొలగించి మళ్లీ దిగుమతి చేసిన ప్రొఫైల్ కొత్త గుర్తింపును పొందుతుంది.

nmcli connection show
nmcli connection show "Office VPN" | grep -i uuid

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

ప్రొఫైల్ NetworkManager VPN అని, స్వంత సేవతో కూడిన విక్రేత డీమన్ కాదని నిర్ధారించండి. విక్రేత క్లయింట్కు దాని స్వంత మద్దతు పొందిన నియంత్రణ ఇంటర్ఫేస్ అవసరం; nmcli తన స్వంతం కాని టన్నెల్ను నిర్వహించదు. పేరు అస్పష్టంగా ఉంటే కనెక్షన్ రకాన్ని తనిఖీ చేయండి. మరో డీమన్ స్వంతమైన టన్నెల్ అదే జాబితాలో కనిపించదు.

మొదట రెండు ఆదేశాలను టెర్మినల్లో పరీక్షించండి

కనెక్షన్ను ఇంటరాక్టివ్గా అడగండి, ఆమోదించిన లాగిన్ను పూర్తి చేసి, మీకు నిజంగా అవసరమైన ప్రైవేట్ వనరును చేరుకోండి. తర్వాత సరిపోయే ఆదేశంతో డిస్కనెక్ట్ చేసి, VPN క్రింది Wi-Fi లేదా Ethernet లింక్ను తీసుకెళ్లకుండా దిగుతుందని నిర్ధారించండి.

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555
nmcli connection down uuid 11111111-2222-4333-8444-555555555555

వాటిని రెండు వేర్వేరు చర్యలుగా అమలు చేయండి. అవి కనెక్షన్ స్థితిని మారుస్తాయి; ప్రొఫైల్ను తొలగించవు, దాని సెట్టింగ్లను సవరించవు. మొదటి రన్ యొక్క టెర్మినల్ అవుట్పుట్ను ఉంచండి, సాధారణ ప్రాంప్ట్ క్రమం ఎలా ఉంటుందో తెలుసుకోవడానికి. ఆ రికార్డు హాట్కీ ప్రవర్తనను ఊహించదగినదిగా చేస్తుంది.

మీ ఏకైక రిమోట్ నిర్వహణ మార్గం ద్వారా డిస్కనెక్షన్ను పరీక్షించవద్దు. VPN మీ సెషన్ను మోసుకెళ్తుంటే, విజయవంతమైన డిస్కనెక్షన్ మీ ప్రాప్యతను కూడా ముగిస్తుంది, పునరుద్ధరణకు టన్నెల్పై ఆధారపడని మార్గం అవసరం. స్థానిక కన్సోల్ లేదా రెండవ లింక్ను సిద్ధంగా ఉంచండి.

రెండు పేరున్న హాట్కీలను ఒకే UUID కు బంధించండి

డెస్క్టాప్ కీబోర్డ్ సెట్టింగ్లలో, స్పష్టమైన పేర్లతో రెండు చర్యలను సృష్టించండి, ఉదాహరణకు ఆఫీస్ VPN కనెక్ట్ మరియు ఆఫీస్ VPN డిస్కనెక్ట్. వేర్వేరు కీ కలయికలను కేటాయించి, తనిఖీ చేసిన UUID ను రెండు ఆదేశాలలో పేస్ట్ చేయండి.

స్థితి ప్రకారం కాదు, ఉద్దేశ్యం ప్రకారం పేరు పెట్టండి. టోగుల్ అని పేరున్న హాట్కీ తదుపరి నొక్కును ఊహించలేనిదిగా చేస్తుంది; కనెక్ట్ మరియు డిస్కనెక్ట్ ఏమి అడగబడుతుందో ఖచ్చితంగా వివరిస్తాయి. ఇది హాట్కీ జాబితాను స్వయం వివరణాత్మకంగా చేస్తుంది. తప్పు నొక్కు ఇప్పటికీ ఊహించదగినది చేస్తుంది.

డెస్క్టాప్ desktop-entry లాంచర్లను ఉపయోగిస్తే, గుర్తుంచుకోండి: లాంచర్ స్వయంచాలకంగా టెర్మినల్ను కేటాయించదు. ఇంటరాక్టివ్ ఇన్పుట్ అవసరమయ్యే ఆదేశం ఎవరూ సమాధానం చెప్పలేని చోట వేచి ఉంటుంది.

ప్రామాణీకరణ ప్రాంప్ట్ను మీరు చూడగలిగే చోట ఉంచండి

ఆప్షన్ --ask, ఇవ్వకపోతే nmcli నడుస్తున్న రహస్య ఏజెంట్ను తప్పిపోయిన ఆధారాలను అడుగుతుంది. డెస్క్టాప్ ఇప్పటికే ఈ VPN ప్రామాణీకరణను నిర్వహిస్తుంటే మరియు ఏజెంట్ తన స్వంత ప్రాంప్ట్ను చూపగలిగితే ఇది సరైన మార్గం. పనిచేస్తుందని భావించే ముందు సాధారణ కనెక్ట్ ఆదేశాన్ని నేరుగా హాట్కీ నుండి పరీక్షించండి.

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

డెస్క్టాప్ ఎంట్రీ కోసం Terminal=true టెర్మినల్ విండోను అడుగుతుంది మరియు Terminal=false అడగదు. ఏ సెట్టింగ్ కూడా ఆదేశ లైన్లో పాస్వర్డ్ పెట్టడానికి, పాస్వర్డ్ లేని sudo ఇవ్వడానికి లేదా సంస్థ ప్రామాణీకరణ విధానాన్ని దాటవేయడానికి కారణం కాదు.

కీ నొక్కిన తర్వాత సంసిద్ధతను తనిఖీ చేయండి

కీ నొక్కడం అంటే మీరు యాక్టివేషన్ అడిగారు. ప్రామాణీకరణ పూర్తయిందని, రూట్లు ఇన్స్టాల్ అయ్యాయని లేదా ప్రైవేట్ DNS సమాధానం ఇస్తోందని అది నిరూపించదు. కనెక్షన్ స్థితిని, తర్వాత అసలైన ప్రైవేట్ వనరును తనిఖీ చేయండి.

అనువదించిన వాక్యాన్ని సరిపోల్చడం బదులు యజమాని క్లయింట్ ద్వారా స్థితిని చదవండి. మనుషులు చదవగలిగే వచనం భాషతో మారుతుంది, ఒక యంత్రంలో ఒకటి కంటే ఎక్కువ VPN ఉండవచ్చు, కాబట్టి స్ట్రింగ్ సరిపోలిక తప్పు ప్రొఫైల్ను నివేదించవచ్చు లేదా పరివర్తన స్థితిని కోల్పోవచ్చు.

మరో ఆటోమేషన్ VPN ను తిరిగి కనెక్ట్ చేస్తుంటే, దానిని డిస్కనెక్ట్ హాట్కీతో సమన్వయం చేయండి. ఒకదానినొకటి రద్దు చేసుకునే ఇద్దరు యజమానులు కీ నొక్కును పట్టించుకోనట్లు కనిపించే కనెక్షన్ను సృష్టిస్తారు, అసలు సమస్య పోటీ విధానం.

UUID, రెండు ఆదేశాలు మరియు సంసిద్ధత తనిఖీని మీ నోట్స్లో నమోదు చేయండి. తదుపరి ప్రొఫైల్ భర్తీ లేదా డెస్క్టాప్ అప్గ్రేడ్, గుర్తింపు మరియు ఉద్దేశించిన ప్రాంప్ట్ మార్గం ఇప్పటికే రాయబడి ఉంటే చాలా సులభంగా నిర్ధారణ చేయబడుతుంది.

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