CDN తన చిరునామాలను మార్చినప్పుడు VPN డొమైన్ నియమం విరిగిపోతుంది
ఒక DNS సమాధానం ఒక స్నాప్షాట్, ఇన్వెంటరీ కాదు. పేరు ఆధారిత నియమం లేదా స్పష్టమైన ప్రిఫిక్స్ CDN ఆధారిత సేవకు సరిపోతుందా అని మూడు షరతులు నిర్ణయిస్తాయి.
ఒక శోధన నుండి చిరునామాను మీ రూటింగ్ నియమంలోకి కాపీ చేస్తారు, సైట్ పనిచేస్తుంది, ఒక వారం తర్వాత పనిచేయదు. నియమంలో ఏమీ మారలేదు. సేవ మరో ఎడ్జ్ చిరునామాకు మారింది, క్లయింట్ మరో హోస్ట్ పేరును పరిష్కరించింది, లేదా సెషన్ IPv6 కు మారింది. మీ ముందున్న నిర్ణయం పేరు ఆధారిత నియమమా లేదా స్పష్టమైన పరిధా ఈ సేవకు సరైన సాధనం అనేది, మూడు షరతులు దాన్ని నిర్ణయిస్తాయి. తర్వాతి భాగం పేరును చిరునామా నుండి వేరు చేస్తుంది, ఎందుకంటే వాటిలో ఒకటి మాత్రమే స్థిరంగా ఉంటుంది.
ఒక శోధన ఇన్వెంటరీ ఎందుకు కాదు
కంటెంట్ డెలివరీ నెట్వర్క్ రిజాల్వర్, ప్రాంతం మరియు క్షణం కోసం ఎంచుకున్న చిరునామాతో సమాధానమిస్తుంది. వేర్వేరు నెట్వర్క్ల నుండి రెండుసార్లు అడగండి, మీకు వేర్వేరు సమాధానాలు రావచ్చు. ఒకసారి అడిగి సమాధానాన్ని సేవ చిరునామాల జాబితాగా భావించండి, అప్పుడు మీరు రాసే నియమం నియమం కాదు, స్నాప్షాట్. DNS సమాధానాన్ని కాన్ఫిగరేషన్గా భావించడంలోని మొత్తం సమస్య అదే.
రెండవ అంతరం ఉంది. ఒక కనిపించే హోస్ట్ పేరు మొత్తం అప్లికేషన్ను అరుదుగా కవర్ చేస్తుంది, ఎందుకంటే లాగిన్, మీడియా మరియు API ట్రాఫిక్ తరచుగా వేర్వేరు పేర్లను ఉపయోగిస్తాయి. చిరునామా పట్టీలోని హోస్ట్ పేరు నుండి నిర్మించిన నియమం పేజీని కవర్ చేసి వీడియోను మిస్ కావచ్చు, ఇది రూటింగ్ లోపం కాదు, పాక్షిక వైఫల్యంగా చదవబడుతుంది.
మూడవ అంతరం చిరునామా కుటుంబం. v4 కోసం మాత్రమే ఉన్న నియమం క్లయింట్ ఇష్టపడవచ్చిన AAAA రికార్డు గురించి ఏమీ చెప్పదు.
డొమైన్ నియమాన్ని లేదా పరిధులను నిర్ణయించే మూడు షరతులు
మొదట, మీరు కలిగి ఉండి పత్రీకరించగల స్థిరమైన ప్రిఫిక్స్ల సమితిని సేవ ప్రచురిస్తుందా? అవునైతే, స్పష్టమైన పరిధులు నిజాయితీగా మరియు చవకగా ఉంటాయి. కాకపోతే, డొమైన్ నియమం మాత్రమే సేవను అనుసరించగలదు.
రెండవది, మీ క్లయింట్ డొమైన్ పద్ధతి రిఫ్రెష్ అవుతుందా? కనెక్ట్ అయ్యేటప్పుడు ఒకసారి పరిష్కరించి మళ్లీ ఎప్పుడూ కాని నియమం మంచి బ్రాండింగ్ ఉన్న స్నాప్షాట్. మూడవది, పద్ధతి ఉప డొమైన్లు మరియు రెండు చిరునామా కుటుంబాలను కవర్ చేస్తుందా, లేదా మీరు టైప్ చేసిన పేర్లను మాత్రమేనా?
ఆ మూడింటికి సమాధానం చెప్పండి, ఎంపిక సాధారణంగా స్పష్టంగా ఉంటుంది. ఊహ పరీక్షలో పనిచేసి ఉత్పత్తిలో విఫలమయ్యే నియమాన్ని సృష్టిస్తుంది.
సెషన్ను పరీక్షించండి, పేజీని కాదు
పేజీని లోడ్ చేయండి, ఆపై ముఖ్యమైన చర్యను చేయండి: సైన్ ఇన్ చేయండి, ప్లేబ్యాక్ ప్రారంభించండి, ఫైల్ను అప్లోడ్ చేయండి. అవి ఒక్కొక్కటి వేరే హోస్ట్ను చేరుకోవచ్చు, విఫలమయ్యేది మీ నియమం మిస్ చేసినది.
పేజీ చూపేది కాదు, సెషన్ నిజంగా ఏమితో సంబంధం పెట్టుకుంటుందో జాబితా చేయండి:
dig +short example.com A
dig +short example.com AAAA
curl -sI https://example.com | head -5పోలిక సమయంలో రిజాల్వర్ను కనిపించేలా ఉంచండి, ఎందుకంటే ఒక రిజాల్వర్ నుండి పనిచేసి మరొకటి నుండి విఫలమయ్యే నియమం మీకు CDN సమాధానం గురించి చెబుతుంది, సొరంగం గురించి కాదు. చిన్న TTL అంటే మీరు నమోదు చేసిన సమాధానానికి గడువు ఉందని కూడా అర్థం.
ప్రతి పద్ధతి నిజంగా ఏమి కవర్ చేస్తుంది
రెండు పద్ధతులు సెట్టింగ్స్ పేజీలో పరస్పరం మార్చుకోగలిగినట్లు కనిపిస్తాయి, లోపల వేరుగా ప్రవర్తిస్తాయి.
| Mechanism | What it matches | How it fails |
|---|---|---|
| Domain rule | Names the client resolves, then their addresses | Misses subdomains, or goes stale when refresh is off |
| Address route | A prefix you wrote down | Keeps matching an address the service has left |
కెర్నల్ చిరునామా మార్గం ప్రిఫిక్స్లను సరిపోల్చుతుంది. హోస్ట్ పేరు అంటే ఏమిటో దానికి తెలియదు, కాబట్టి చిరునామాలను మార్చే సేవను అనుసరించలేదు. డొమైన్ నియమం పేర్లను పరిష్కరించి ఫలితాన్ని రూట్ చేస్తుంది; అది సేవను అనుసరిస్తుంది కానీ రిజాల్వర్, రిఫ్రెష్ ప్రవర్తన మరియు ఉప డొమైన్లను క్లయింట్ నిర్వహించే విధానంపై ఆధారపడుతుంది, కాబట్టి పేర్లను అనుసరించే నియమం క్లయింట్ నిజంగా ఉపయోగించే రిజాల్వర్తో పరీక్షించాలి.
ఏదీ మరొకదానికి సూపర్సెట్ కాదు, అందుకే నోట్ లేకుండా వాటిని కలపడం తర్వాత గందరగోళాన్ని కలిగిస్తుంది.
సేవ మారిన తర్వాత మళ్లీ తనిఖీ చేయండి
క్లయింట్ అప్డేట్ లేదా సేవ మార్పు తర్వాత అదే సెషన్ పరీక్షను మళ్లీ అమలు చేయండి. మునుపు పనిచేసిన చిరునామాల జాబితా ఆ కాలానికి సాక్ష్యం, సేవ మౌలిక సదుపాయాల శాశ్వత ఇన్వెంటరీ కాదు.
ఏ పద్ధతి ఏ హోస్ట్ పేరును కవర్ చేస్తుంది మరియు చివరి తనిఖీ తేదీని రాయండి.
ఆ నోట్ మీరు రక్షించగల నియమం మరియు ఎవరూ తాకడానికి ధైర్యం చేయని నియమం మధ్య తేడా. సేవ తన సొంత ప్రిఫిక్స్ జాబితాను ప్రచురిస్తే, దాన్ని ఉపయోగించి తేదీని పేర్కొనండి. కాకపోతే, అలా చెప్పండి, మరియు డొమైన్ నియమాన్ని దాని రిఫ్రెష్ ప్రవర్తనతో పక్కన రాసి ఉంచండి.