వినియోగదారులను నిర్వాహకులుగా చేయకుండా Windowsలో OpenVPN నడపండి
OpenVPNకు దాని అడాప్టర్ మరియు రూట్ల కోసం ప్రత్యేక హక్కు కావాలి, ప్రతిదానికీ కాదు. సేవను ఉపయోగించి నెట్వర్క్ హక్కులను ప్రాతినిధ్యం చేయండి, తర్వాత వినియోగదారు ఖాతా నుండి నిర్ధారించండి.
ఒక వినియోగదారు OpenVPN GUIపై రెండుసార్లు క్లిక్ చేస్తాడు, UAC ప్రాంప్ట్ను ఆమోదిస్తాడు మరియు తదుపరి పునఃకనెక్షన్లో అదే ఆచారాన్ని పునరావృతం చేస్తాడు. ఈ ప్రాంప్ట్ ప్యాకేజింగ్ పొరపాటు కాదు: క్లయింట్ వర్చువల్ అడాప్టర్ను సృష్టించి రౌటింగ్ పట్టికను సవరిస్తుంది, రెండూ ప్రత్యేక హక్కుల మార్పులు. వినియోగదారుకు ఆ హక్కుల్లో నిజంగా ఏది కావాలో అనేదే ఉపయోగకరమైన ప్రశ్న. ఒక సేవ మరియు సన్నని ప్రాతినిధ్యం నిర్వాహక సభ్యత్వాన్ని పంచకుండా కనెక్షన్ను కవర్ చేస్తాయి.
ఏ కార్యకలాపాలకు నిజంగా హక్కుల పెంపు అవసరం
టన్నెల్ వర్చువల్ నెట్వర్క్ ఇంటర్ఫేస్లో ముగుస్తుంది, ఆ ఇంటర్ఫేస్ను ఇన్స్టాల్ చేయడం ఒకసారి నిర్వాహక హక్కులు అవసరమయ్యే డ్రైవర్ కార్యకలాపం. అడాప్టర్ ఉన్న తర్వాత కూడా ప్రతి కనెక్షన్ రూట్లను రాస్తుంది మరియు ప్రొఫైల్ ప్రకారం DNS కాన్ఫిగరేషన్ను మారుస్తుంది. సాధారణ ఖాతాలో హక్కుల పెంపును ప్రేరేపించేది ఈ రెండు దశలే. ప్రామాణీకరణ లేదా ఎన్క్రిప్షన్లో ఏదీ నిర్వాహక హక్కులు అడగదు, అందుకే ఈ ప్రత్యేక హక్కును వేరు చేయవచ్చు.
అనుమతిని ఎంచుకునే ముందు ఇన్స్టాల్-సమయాన్ని కనెక్ట్-సమయం నుండి వేరు చేయండి. వాటికి వేర్వేరు యజమానులు మరియు వేర్వేరు ఆయుష్షు ఉన్నాయి.
సేవను ప్రత్యేక హక్కుల భాగంగా ఉపయోగించండి
మద్దతు ఉన్న అమరిక అవసరమైన హక్కులు ఉన్న Windows సేవను నడుపుతుంది, మరియు GUI సేవను కనెక్ట్ చేయమని కోరుతుంది. అప్పుడు ప్రత్యేక హక్కుల కోడ్ వినియోగదారు సెషన్ లోపల ఎప్పటికీ నడవదు.
sc query OpenVPNService
sc qc OpenVPNServiceబైనరీ మార్గం ఇన్స్టాల్ చేసిన క్లయింట్ను చూపే నడుస్తున్న సేవయే ఏదైనా ప్రాతినిధ్యం చేసే ముందు నిర్ధారించాల్సిన మొదటి వాస్తవం. అడాప్టర్ మరియు రూట్లు సేవ యాజమాన్యంలో ఉన్నాయి, కాబట్టి వినియోగదారు కనెక్షన్ను ప్రారంభించి ఆపుతాడు. పంచుకున్న యంత్రాలలో ఈ రూపాన్ని ఉపయోగించాలి, ఎందుకంటే కనెక్ట్పై క్లిక్ చేసే ఖాతాకు శాశ్వత ప్రత్యేక హక్కు ఉండదు. వివరణను sc sdshow తో చదవండి, సవరించే ముందు, మరియు అవుట్పుట్ యొక్క తెలిసిన మంచి ప్రతిని ఉంచండి.
అంతర్నిర్మిత సమూహంతో రూట్ మార్పులను ప్రాతినిధ్యం చేయండి
పరస్పర చర్యతో నడవాల్సిన క్లయింట్కు, ప్రాతినిధ్యం చేయబడిన అంతర్నిర్మిత సమూహం Network Configuration Operators. ఇది నెట్వర్క్ సెట్టింగ్లు మరియు రూట్ మార్పులను కవర్ చేస్తుంది, సాఫ్ట్వేర్ ఇన్స్టాలేషన్ మరియు సాధారణ పరిపాలన పనిని మినహాయిస్తుంది.
net localgroup "Network Configuration Operators" alice /add
sc sdshow OpenVPNServiceఖాతాను జోడించడం నిశ్శబ్దం కాదు: డిఫాల్ట్ విధానం ప్రతి సెషన్కు ఒక ప్రాంప్ట్ను ఇంకా లేపుతుంది, కాబట్టి అనుమతి హక్కుల పెంపు ఏమి చేయగలదో తగ్గిస్తుంది, దాన్ని తొలగించదు. సభ్యత్వాన్ని నమోదు చేయండి, ఎందుకంటే అది నిశ్శబ్దంగా చేరి దాదాపు ఎప్పుడూ సమీక్షించబడదు. సేవా మార్గంలో, sc sdset తో వివరణ సవరణ ప్రారంభాన్ని మరియు ఆపడాన్ని సమూహానికి ప్రాతినిధ్యం చేయగలదు, అయినప్పటికీ వివరణలో టైపో ప్రతి ఖాతా ప్రారంభ హక్కులను నిరాకరించవచ్చు, మరియు దాన్ని రద్దు చేయడానికి నిర్వాహకుడు కావాలి. ఉత్పత్తి హోస్ట్కు చేరే ముందు ఏదైనా వివరణ మార్పును ల్యాబ్ యంత్రంలో పరీక్షించండి.
వినియోగదారు ఖాతా నుండి ధృవీకరించండి
నిర్వాహక సెషన్లో చేసిన కాన్ఫిగరేషన్ దాన్ని ఉపయోగించే ఖాతా గురించి ఏమీ నిరూపించదు. ఆ వినియోగదారుగా సైన్ ఇన్ అవ్వండి, కనెక్ట్ అవ్వండి మరియు ముందు, తర్వాత యంత్ర స్థితిని పోల్చండి.
route print -4
Get-DnsClientServerAddressరౌటింగ్ పట్టికలో టన్నెల్ రూట్లు చేరాలి, కనెక్ట్ ఉన్నప్పుడు పరిష్కర్త VPN అందించే సర్వర్లను చూపాలి. డిస్కనెక్ట్ తర్వాత రెండు అవుట్పుట్లు ముందే తీసుకున్న ప్రతులతో సరిపోలాలి, అందుకే వాటిని మొదట తీసుకోవడం ముఖ్యం. డ్రైవర్ నవీకరణలు నిర్వాహక అవసరాన్ని తిరిగి తీసుకురావచ్చు, కాబట్టి ఫలితం పక్కన క్లయింట్ వెర్షన్ను నమోదు చేయండి. పంచుకున్న ఇన్స్టాల్ కోసం అనుమతులను సడలించడం బదులు ప్రొఫైల్ మరియు కీ ఫైళ్లను వాటిని ఉపయోగించే ఖాతాకు మాత్రమే చదవగలిగేలా ఉంచండి.
టన్నెల్ను ఎవరు ప్రారంభించగలరు, ఏ సమూహం దాన్ని ఇస్తుంది మరియు ఇంకా ఏమి నిర్వాహకుడిని కోరుతుందో రాయండి. ఆ గమనిక తదుపరి క్లయింట్ నవీకరణను ఊహల మధ్యాహ్నం బదులు ప్రణాళికాబద్ధమైన పనిగా మారుస్తుంది.