స్థిరమైన OpenVPN చిరునామాలు మూల IP కాదు, గుర్తింపును అనుసరించాలి
స్థిర చిరునామం గుర్తింపు గురించిన ప్రకటన, మూల IP గురించి కాదు. కీని ఎంచుకోండి, రిజర్వేషన్లను పూల్ వెలుపల ఉంచండి, ఆపై కేటాయింపు యజమానిని ఎంచుకోండి.
‘ఈ ల్యాప్టాప్ 10.90.0.10 పొందుతుంది’ అని చెప్పే చిరునామా ప్రణాళికలు నిజానికి గుర్తింపు గురించిన ప్రకటనలు: ఏ ధృవీకరించబడిన పరికరం ఆ చిరునామాను కలిగి ఉండగలదు. ఆ పరికరం యొక్క ప్రస్తుత పబ్లిక్ IP కి దీనితో దాదాపు సంబంధం లేదు, ఎందుకంటే NAT మరియు రోమింగ్ వినియోగదారు ఎవరో మార్చకుండా దాన్ని మారుస్తాయి. మూల చిరునామా మీద ప్రణాళికను నిర్మిస్తే మొదటి హోటల్ నెట్వర్క్లోనే విరిగిపోయే నియమాలు ఏర్పడతాయి. ధృవీకరించబడిన గుర్తింపు మీద నిర్మిస్తే ప్రయాణాన్ని తట్టుకునే ప్రణాళిక ఏర్పడుతుంది.
సర్వర్ ధృవీకరించగల దానితో ప్రారంభించండి, ఆపై చిరునామా ఎందుకు అని నిర్ణయించండి.
చిరునామా కంటే ముందు గుర్తింపు కీని ఎంచుకోండి
ప్రతి పరికరానికి ప్రత్యేక క్లయింట్ సర్టిఫికేట్ సర్వర్కు ప్రతి సభ్యుడికి స్థిరమైన, ధృవీకరించదగిన కీని ఇస్తుంది, ఇది స్థిర కేటాయింపుకు అత్యంత శుభ్రమైన ఆధారం. వినియోగదారు ఆధారిత ధృవీకరణను ఉపయోగించే అమరిక బదులుగా వినియోగదారు పేరుపై ఆధారపడవచ్చు, కాన్ఫిగరేషన్ ఎంపిక అదే క్షేత్రాన్ని అనుసరిస్తే. రెండు నమూనాలను కలిపితే ఒక క్లయింట్కు సర్టిఫికేట్తో, మరొకరికి వినియోగదారు పేరుతో సరిపోయే కేటాయింపులు ఏర్పడతాయి, ఎవరు గెలుస్తారో ఎవరూ ఊహించలేరు. ఒక్క రిజర్వేషన్ కూడా రాయకముందే ప్రణాళిక ఏ కీని ఉపయోగిస్తుందో నిర్ణయించండి.
duplicate-cn తో, ఒకేసారి నడుస్తున్న అనేక సెషన్లు ఒకే సాధారణ పేరును ప్రదర్శించగలవు, కాబట్టి ఒక పిన్ చేసిన చిరునామా వాటిని వ్యక్తిగతంగా గుర్తించలేదు. ఇది గుర్తింపు నమూనా లక్షణం, మెరుగైన చిరునామా ప్రణాళిక సరిచేయగల విషయం కాదు.
క్రియాశీల పరిధి వెలుపల చిరునామాలను రిజర్వ్ చేయండి
10.90.0.0/24 వంటి సబ్నెట్ టోపాలజీ నెట్వర్క్లో, పేరున్న సభ్యులకు దిగువ చిరునామాలను ఉంచి, క్రియాశీల పూల్ను వేరే పరిధిలో ఉంచండి. పిన్ చేసిన సభ్యుడి కేటాయింపు ఇలా కనిపిస్తుంది ifconfig-push 10.90.0.10 255.255.255.0 సర్వర్ ఆ గుర్తింపు కోసం ఎంచుకునే ఫైల్లో. రెండవ ఆర్గ్యుమెంట్ net30 కింద వేరే అర్థం ఇస్తుంది, కాబట్టి ఉదాహరణ టోపాలజీ-తటస్థం కాదు. కాపీ చేయడానికి ముందు టోపాలజీ చదవండి.
పూల్ యొక్క స్థిరత్వం ఇటీవలి లీజులను నమోదు చేస్తుంది మరియు అదే చిరునామాను తిరిగి ఇచ్చే ధోరణి కలిగి ఉంటుంది, ఇది సౌలభ్యం, రిజర్వేషన్ కాదు. స్థిరత్వ ఫైల్ను యాజమాన్య రికార్డు కావడానికి అనుమతించవద్దు, ఎందుకంటే అది విధానంతో కాదు, కనెక్షన్ చరిత్రతో మారుతుంది.
కేటాయింపు ప్రాధాన్యత ఎవరు గెలుస్తారో నిర్ణయిస్తుంది
మాన్యువల్ ఒక క్రమాన్ని నమోదు చేస్తుంది: client-connect సమయంలో సృష్టించబడిన స్పష్టమైన కేటాయింపు client-config-dir ఎంట్రీ కంటే ముందు అమలులోకి రావచ్చు, అది తిరిగి సాధారణ పూల్ పంపిణీకి ముందు వస్తుంది. ఆ క్రమం ‘పిన్ చేసిన చిరునామా వర్తించలేదు’ అనే చాలా నివేదికలను వివరిస్తుంది. ప్రతి సెషన్కు కాన్ఫిగరేషన్ రాసే క్రియాశీల కేటాయింపుదారు మీరు అధికారికమని భావించిన స్థిర ఫైల్ను నిశ్శబ్దంగా భర్తీ చేయగలడని కూడా ఇది అర్థం.
కేటాయింపులను కలిగి ఉండే ఒక పొరను ఎంచుకోండి మరియు మిగిలినవి చదవడానికి మాత్రమే చేయండి. రెండూ నిర్ణయిస్తామని చెప్పే రెండు పొరలు సమయ-ఆధారిత కేటాయింపులను ఉత్పత్తి చేస్తాయి.
క్రియాశీల కేటాయింపుదారుకు కూడా అదే నమూనా కావాలి
ప్రతి సెషన్కు చిరునామాలను పంచే client-connect ఇంటిగ్రేషన్ సాధారణ కేటాయింపుదారు సమస్యలు ఉన్న చిన్న కేటాయింపుదారు. అది అభ్యర్థించే గుర్తింపును ధృవీకరించాలి, చిరునామాను పరమాణు రూపంలో రిజర్వ్ చేయాలి, మద్దతు ఉన్న ప్రతి-కనెక్షన్ అవుట్పుట్ను మాత్రమే ఇవ్వాలి, మరియు డిస్కనెక్ట్ లేదా వైఫల్యంలో రిజర్వేషన్ను విడుదల చేయాలి. ఏకకాల అభ్యర్థనలకు లాక్ లేదా డేటాబేస్ పరిమితి అవసరం, చదివి-తర్వాత-రాసే క్రమం కాదు. శుభ్రపరచకపోతే, పూల్ రీస్టార్ట్ వరకు చిరునామాలను లీక్ చేస్తుంది.
కేటాయింపుదారు స్థితిని తదుపరి ఆపరేటర్ చదవగలిగే చోట ఉంచండి, చిరునామా మాత్రమే కాదు, గుర్తింపు-నుండి-చిరునామా నిర్ణయాన్ని లాగ్ చేయండి.
చిరునామా విధానమా లేదా సౌలభ్యమా అని నిర్ణయించండి
ఒక ఫైర్వాల్ నియమం లేదా మార్గం ఒక టన్నెల్ చిరునామా నుండి ట్రాఫిక్ను అనుమతిస్తే, చిరునామా యాక్సెస్ విధానంలో పాల్గొంటుంది మరియు పునఃకేటాయింపు ఆ అనుమతిని వారసత్వంగా పొందుతుంది. గుర్తింపు, చిరునామా మరియు ఫైర్వాల్ జీవిత చక్రాన్ని సమన్వయం చేయండి, లేదా పునఃకేటాయించలేని దానితో నియమాన్ని కలపండి. స్థిర చిరునామా కేటాయింపు కాన్ఫిగరేషన్ను చదవదగినదిగా చేస్తుంది; అది ధృవీకరణకు ప్రత్యామ్నాయం కాదు.
ప్రణాళికను ప్రతి ఎంట్రీకి యజమానితో కూడిన జాబితాగా రాయండి, ఆపై పరికరం విరమించినప్పుడు దాన్ని సమీక్షించండి. ఉపయోగించని రిజర్వేషన్ మాత్రమే ప్రమాదవశాత్తు తిరిగి ఉపయోగించబడుతుంది.