నెట్వర్క్ ఇంటర్ఫేస్ పేరు మార్చిన తర్వాత Access Server తన బైండింగ్ను కోల్పోయింది: కీలను సరిచేయండి
ఇంటర్ఫేస్ పేరు మార్చడం డీమన్ను హోస్ట్ ఇక లేని చిరునామాలో వదిలివేస్తుంది. పేరున్న కీలను అడగండి, ఆ విలువలను మాత్రమే మార్చి, ఆపై సేవను పునఃప్రారంభించండి.
మీరు నెట్వర్క్ ఇంటర్ఫేస్ పేరు మార్చారు, లేదా అడాప్టర్ వేరే పేరుతో తిరిగి వచ్చిన యంత్రాన్ని పునరుద్ధరించారు, ఇప్పుడు OpenVPN Access Server డీమన్ ప్రారంభం కావడం లేదు. వెబ్ ఇంటర్ఫేస్ ఇంకా స్పందించవచ్చు లేదా కాకపోవచ్చు, పాత పేరుతో ఏ భాగం బంధించబడిందనే దానిపై ఆధారపడి ఉంటుంది. సేవ దెబ్బతినలేదు మరియు కాన్ఫిగరేషన్ పోలేదు; ఒక సెట్టింగ్ ఇంకా హోస్ట్ లేని ఇంటర్ఫేస్ను చూపుతోంది.
సాధారణ ప్రతిస్పందన లోపం మాయమయ్యే వరకు పునఃస్థాపన, పునఃప్రారంభం లేదా డేటాబేస్ సవరణ. ప్రతి ఒక్కటి లోపం కంటే పెద్ద మార్పు, మరియు చివరిది సర్వర్ను రక్షించడానికి అర్హత కలిగించిన వినియోగదారులు, అనుమతులు మరియు ఆధారాలను తొలగించవచ్చు. ఇది బైండింగ్ సమస్య, దానికి పేరున్న పరిష్కారం ఉంది.
లక్షణం నిజంగా ఏమి చెబుతోంది
బైండ్ చేయలేని డీమన్ సాధారణంగా తన లాగ్లో చెబుతుంది: చిరునామా అందుబాటులో లేదు లేదా ఇంటర్ఫేస్ లేదు. సందేశం నిర్దిష్టం: డీమన్ ప్రయత్నించిన చిరునామాను అది పేర్కొంటుంది; హోస్ట్లోని ip -br addr తో పోల్చి ఇంటర్ఫేస్ పేరు మారిందా, తొలగించబడిందా లేదా పాత చిరునామా లేకుండా పైకి లేపబడిందా తెలుసుకోవచ్చు.
అన్ని సమయాల్లో అధికృత రికవరీ కన్సోల్ తెరిచి ఉంచండి. మీరు మార్చబోయే బైండింగ్ మీ ఏకైక పరిపాలనా సెషన్ను మోస్తుంటే, తిరిగి వచ్చే మార్గాన్ని మీరే కత్తిరించుకున్నారు. స్థానిక కన్సోల్, రెండవ నిర్వహణ చిరునామా లేదా పత్రబద్ధ బాహ్య మార్గం మార్పును తిరిగి మార్చగలిగేదిగా చేస్తాయి.
సవరించే ముందు కాన్ఫిగరేషన్ అడగండి
Access Server తన కాన్ఫిగరేషన్ను తన CLI ద్వారా చూపుతుంది. పత్రబద్ధ వీక్షణ:
sacli ConfigQueryమీ వెర్షన్ కోసం పత్రబద్ధ పరిపాలనా వాతావరణంలో దాన్ని అమలు చేయండి, మరొక హోస్ట్లోని అసంబద్ధ షెల్ నుండి కాదు. ఏదైనా మార్చే ముందు ప్రస్తుత విలువలను రక్షిత ప్రదేశంలో భద్రపరచండి మరియు పూర్తి అవుట్పుట్ను బహిరంగ మద్దతు థ్రెడ్లో పేస్ట్ చేయవద్దు.
ఆ అవుట్పుట్ సర్వర్ కాన్ఫిగరేషన్ వీక్షణ, పూర్తి బ్యాకప్ కాదు. వినియోగదారు మరియు సమూహ లక్షణాలు విడిగా అడగబడతాయి, కాబట్టి శుభ్రమైన బైండింగ్ గుర్తింపులను పునరుద్ధరించదు, పునరుద్ధరించిన గుర్తింపు శ్రోతను సరిచేయదు. రెండింటినీ రెండు వేర్వేరు పత్రాలుగా నమోదు చేయండి.
ఏ శ్రోత విరిగిందో నిర్ణయించండి
Access Server ఒకటి కంటే ఎక్కువ శ్రోతలను నడుపుతుంది. OpenVPN డీమన్లు టన్నెల్ ట్రాఫిక్ను మోస్తాయి, వెబ్ సేవ పరిపాలన మరియు క్లయింట్ పోర్టల్ను మోస్తుంది, ఇతర భాగాలకు వాటి స్వంత పోర్టులు ఉండవచ్చు. విఫలమైన బ్రౌజర్ అభ్యర్థన ఏది విఫలమైందో చెప్పదు, లోప సందేశంలోని పోర్ట్ నంబర్ కూడా చెప్పదు.
డీమన్ బైండింగ్ కీలు ప్రతి డీమన్కు పత్రబద్ధం చేయబడ్డాయి, అధికారిక ట్యుటోరియల్లో విలువ ఇంటర్ఫేస్ గుర్తింపుదారు, కీ పేర్లు ip_address తో ముగిసినా. ఆ వాక్యాన్ని రెండుసార్లు చదవండి. UDP మరియు TCP డీమన్లు ఒక ఇంటర్ఫేస్ను పంచుకుంటాయని ట్యుటోరియల్ కూడా ఆశిస్తుంది, కాబట్టి ఒక కీని మాత్రమే సరిచేయడం సగం మరమ్మత్తు.
పేరున్న సెట్టింగ్ను మార్చండి, సరిపోలే వరుసలను కాదు
ట్యుటోరియల్ ConfigPut ను నిర్దిష్ట కీలపై పత్రబద్ధం చేస్తుంది, ఉదాహరణకు vpn.daemon.0.server.ip_address మరియు vpn.daemon.0.listen.ip_address. ఉత్పత్తి యొక్క స్వంత పద్ధతిని కీ పేరు మరియు కొత్త విలువతో, మీ వెర్షన్ కోసం పత్రబద్ధ వాక్యనిర్మాణంలో ఉపయోగించి, మీరు నిర్ధారించిన శ్రోత కీలను మాత్రమే మార్చండి.
మీరు చేయకూడనిది ఏమిటంటే డేటాబేస్లో పాత ఇంటర్ఫేస్ పేరుకు సమానమైన విలువ ఉన్న ప్రతి వరుసను వెతికి అన్నింటినీ మార్చడం. అది పాత పేరు శ్రోత సెట్టింగ్లలో మాత్రమే కనిపించిందని ఊహిస్తుంది, దానికి స్కీమా హామీ ఇవ్వదు. ఇది మార్పును సమీక్షించలేనిదిగా కూడా చేస్తుంది.
మరో రెండు ప్రలోభాలను తిరస్కరించాలి. అన్ని ఇంటర్ఫేస్లపై వినే డిఫాల్ట్ను పునరుద్ధరించడం బహిర్గత నిర్ణయం, అక్షరదోష సవరణ కాదు; ఉద్దేశించిన స్థానిక బైండింగ్, ప్రచురిత మార్గం మరియు దాని ముందున్న ఫిల్టరింగ్ ఆ ఎంపికతో సరిపోలాలి. కాన్ఫిగరేషన్ను పునఃప్రారంభించడం సమస్యను పరిష్కరించకుండా పేరు మారుస్తుంది, ఎందుకంటే కొత్త సంస్థాపన పేరు మార్పు ముందు పనిచేసిన వినియోగదారులు మరియు అనుమతులను పారేస్తుంది.
దాన్ని అమలు చేయండి, ఆపై మార్గం పనిచేస్తుందని నిరూపించండి
విలువ సరిచేసిన తర్వాత ఉత్పత్తి యొక్క పత్రబద్ధ జీవిత చక్రం ద్వారా అమలు చేయండి ( జీవిత చక్రం ). కీలు సెట్ చేసిన తర్వాత ట్యుటోరియల్ sacli start ఉపయోగిస్తుంది; అది పూర్తి హోస్ట్ రీబూట్ లేదా డేటాబేస్ రీసెట్ కాదు.
ss -lntup | grep -E '1194|443'
sacli ConfigQuery | grep -i ip_addressశ్రోతను తనిఖీ చేయండి, ఆపై ఒక అధికృత VPN కనెక్షన్ చేయండి, ఒక ప్రైవేట్ వనరును చేరుకోండి మరియు పరిపాలనా పేజీని దాని ఆశించిన మార్గంలో తెరవండి. ఉన్న వినియోగదారు అనుమతులు మరియు రద్దులను ఉంచండి; వాటిని రీసెట్ చేసే రికవరీ బైండింగ్ను సరిచేసి అమలును కోల్పోయింది. అదే సేవ దాని ఉద్దేశిత ఇంటర్ఫేస్లో పనిచేసినప్పుడు పని పూర్తవుతుంది.