Cloudflare ప్రాక్సీ ఒకే పేరుపై OpenVPN ను ఎందుకు మోయలేదు
ప్రాక్సీ చేసిన రికార్డు HTTP మరియు HTTPS ను నిర్వహిస్తుంది. పేర్లను వేరు చేయండి, రెండు శ్రోతలను ఉంచుకోండి, మరియు ప్రతి కనెక్షన్కు దాని ఎదుటి పక్షం నిజంగా నమ్మే ధృవపత్రాన్ని ఇవ్వండి.
ఒకే యంత్రం వెబ్సైట్ మరియు OpenVPN సర్వర్ రెండింటినీ నడుపుతుంది, మరియు ఒక హోస్ట్ పేరును దానిపై చూపించి నారింజ మేఘం ట్రాఫిక్ను సర్దుబాటు చేయనివ్వడం ప్రలోభం. ప్రాక్సీ HTTP మరియు HTTPS ను సర్దుబాటు చేస్తుంది. అది OpenVPN సెషన్ను సర్దుబాటు చేయదు, ఆ సెషన్ ఏ పోర్ట్ ఉపయోగించినా. రెండు పేర్లు, ఒకటి నేరుగా మరియు ఒకటి ప్రాక్సీ ద్వారా, ఏదీ ఖర్చు చేయవు మరియు గందరగోళం మొత్తం తరగతిని తొలగిస్తాయి.
రెండు పేర్లు, రెండు రవాణాలు
వెబ్సైట్కు ప్రాక్సీ చేసిన రికార్డు ఇవ్వండి, దాని HTTP మరియు HTTPS ట్రాఫిక్ Cloudflare ద్వారా వెళ్తుంది. VPN కు DNS మాత్రమే రికార్డు ఇవ్వండి, అది నేరుగా పబ్లిక్ VPN ప్రవేశానికి పరిష్కరించబడుతుంది, మరియు క్లయింట్ తనకు కాన్ఫిగర్ చేయబడిన UDP లేదా TCP పోర్ట్ ఉపయోగించనివ్వండి.
రెండు పేర్లు ఒకే మూల యంత్రానికి చేరుకోవచ్చు. తేడా క్లయింట్ మరియు ఆ యంత్రం మధ్య జరిగేది, మరియు ఆ తేడాయే విభజన ఉద్దేశం.
Cloudflare యొక్క నెట్వర్క్ పోర్ట్ సూచన సాధారణ వెబ్ ప్రాక్సీ ఏ పోర్ట్లను ఆమోదిస్తుందో జాబితా చేస్తుంది. ఆ జాబితా ఆ పోర్ట్లపై HTTP మరియు HTTPS గురించి, ఒకే సంఖ్యను పంచుకునే ఏకపక్ష ప్రోటోకాల్ల గురించి కాదు.
పోర్ట్ అనేది ప్రోటోకాల్ కాదు
OpenVPN ను TCP 443 కు తరలించడం దానిని HTTPS గా మార్చదు. ప్రాక్సీ ఇప్పటికీ కనెక్షన్ ప్రారంభంలో HTTP అభ్యర్థనను ఆశిస్తుంది, మరియు OpenVPN క్లయింట్ దానికి బదులుగా బైనరీ నియంత్రణ సందేశాన్ని పంపుతుంది. కనెక్షన్ నెట్వర్క్ అడ్డంకిలా కనిపించే విధంగా విఫలమవుతుంది, ఎందుకంటే లాగ్కు ఉపయోగకరమైన ఏదీ చేరదు.
అవసరం నిజంగా VPN డేటా మార్గంలో Cloudflare ఉత్పత్తిని పెట్టడమే అయితే, మీకు అవసరమైన ప్రోటోకాల్ మద్దతును పత్రీకరించే దానిని మూల్యాంకనం చేయండి. నారింజ మేఘం సాధారణ TCP లేదా UDP సొరంగం అని భావించవద్దు, ఎందుకంటే అది నిర్దిష్ట పని ఉన్న వెబ్ ట్రాఫిక్ కోసం రివర్స్ ప్రాక్సీ.
DNS మాత్రమే రికార్డు పనిచేసే బోరింగ్ సమాధానం, మరియు మొదట దాని వైపే చెయ్యి చాచాలి.
ఒక యంత్రానికి ఇప్పటికీ రెండు శ్రోతలు కావాలి
వేరు పేర్లు రెండు ప్రక్రియలను ఒకే సమయంలో ఒకే చిరునామా, పోర్ట్ మరియు రవాణాను బంధించడానికి అనుమతించవు. వెబ్ సర్వర్ ఇప్పటికే అన్ని చిరునామాలపై TCP 443 ను కలిగి ఉంటే, OpenVPN సందర్భం ఉద్దేశపూర్వక ఏర్పాటు లేకుండా దానిని కూడా తీసుకోలేదు.
VPN శ్రోతను మరొక పోర్ట్కు, లేదా మరొక చిరునామాకు బంధించండి, లేదా ముందు పత్రీకరించిన మల్టీప్లెక్సర్ పెట్టి దానితో వచ్చే నిర్వహణ ఖర్చును అంగీకరించండి. ఆ ప్రతి ఎంపిక ఫైర్వాల్ నియమాలలో కనిపించాలి, ఎందుకంటే ఎవరూ పత్రీకరించని శ్రోతే సంఘటన సమయంలో తప్పిపోతుంది. ఎంచుకున్న బంధనాన్ని సొరంగాన్ని వివరించే అదే రన్బుక్లో రాయండి. అప్పుడు తదుపరి వ్యక్తి రాత్రి రెండు గంటలకు దానిని మళ్లీ కనుగొనాల్సి ఉండదు.
ధృవపత్రాలు అవి రక్షించే కనెక్షన్ను అనుసరిస్తాయి
బ్రౌజర్ యొక్క Cloudflare కు TLS కనెక్షన్ మరియు Cloudflare యొక్క మీ మూలానికి కనెక్షన్ రెండు వేరు ధృవపత్రాలతో రెండు వేరు సంబంధాలు. బ్రౌజర్ అంచు ధృవపత్రాన్ని చూస్తుంది. మూలం తన ధృవపత్రాన్ని Cloudflare కు సమర్పిస్తుంది, మరియు Cloudflare Origin CA ధృవపత్రం సరిగ్గా ఆ రెండవ సంబంధం కోసమే.
ఆ మూల ధృవపత్రాన్ని Cloudflare Full (strict) మోడ్లో నమ్ముతుంది మరియు అది సాధారణంగా నమ్మదగిన బ్రౌజర్ ధృవపత్రం కాదు. ఎవరైనా DNS మాత్రమే హోస్ట్ పేరును నేరుగా సందర్శించి హెచ్చరిక పొందితే, అది మారిన విశ్వాస మార్గం యొక్క ఆశించిన పరిణామం, ఎన్క్రిప్షన్ ఆగిపోయిందనడానికి సాక్ష్యం కాదు.
అందువల్ల నేరుగా సందర్శించే వెబ్సైట్కు దాని బ్రౌజర్లు నమ్మే ధృవపత్రాల గొలుసు కావాలి. అది దాని మూలాన్ని సందర్శించాలని అసలు అనుకోని ప్రాక్సీ చేసిన సైట్తో సహజీవనం చేయగలదు.
OpenVPN తన సర్వర్ గుర్తింపును మరియు క్లయింట్ ప్రామాణీకరణను తన స్వంత ధృవపత్ర అధికారం మరియు తన స్వంత నియంత్రణ ఛానెల్ రక్షణతో మోస్తుంది. వెబ్సైట్పై తాళం వాటిలో ఏదీ ఇవ్వదు, మరియు రెండు సరఫరా ప్రక్రియలు వేరుగా ఉండాలి.
బహిర్గతం పేరును అనుసరిస్తుంది
DNS మాత్రమే VPN రికార్డు తాను సూచించే చిరునామాను ప్రచురిస్తుంది. ఆ చిరునామా వెబ్ మూలం కూడా అయితే, మూలం దాచబడలేదు, మరియు మరొక పేరు ప్రాక్సీ కాబట్టి దానిని దాచినదిగా వర్ణించడం ఎవరైనా స్కాన్ చేసే వరకు కొనసాగే తప్పు.
ఏ వెబ్ అభ్యర్థనలు మూలాన్ని నేరుగా చేరుకోగలవో నిర్ణయించి దానిని మూలంలో అమలు చేయండి, తర్వాత VPN శ్రోతను దాని స్వంత షరతులపై అనుమతించండి. నిర్వహణ పేజీలు, ప్రొఫైల్ డౌన్లోడ్లు మరియు డేటా శ్రోత ఒకే ప్యాకేజీ మూడింటినీ ఇచ్చినా మూడు వేరు బహిర్గత అవసరాలను కలిగి ఉండవచ్చు.
సృష్టించిన లింకులను పబ్లిక్ వెబ్ పేరుపై మరియు HTTPS స్కీమ్లో ఉంచండి, మరియు క్లయింట్ ప్రొఫైల్లను VPN పేరుపై నిజమైన ప్రోటోకాల్ మరియు పోర్ట్తో ఉంచండి. సాధారణ నిర్వహణలో ఏ సేవా మరొకదాని ప్రాక్సీ సెట్టింగ్ తిప్పడంపై ఆధారపడకూడదు.
పని క్రమం: సైట్ కోసం ప్రాక్సీ చేసిన పేరు, VPN కోసం DNS మాత్రమే పేరు, వేరు శ్రోతలు, ప్రతి సంబంధానికి ధృవపత్రం, తర్వాత ప్రతి పేరు తాను చేరాల్సిన సేవను మాత్రమే చేరుతుందని నిరూపించే ఒక పరీక్ష.