భౌగోళిక పరిమితి అనేది IP చిరునామా గురించిన నిర్ణయం, VPN సేవ ఏ చిరునామాను చూస్తుందో మారుస్తుంది. ఆ ఒక్క వాక్యం మద్దతు క్యూకి వచ్చే చాలా గందరగోళ నివేదికలను వివరిస్తుంది: «సైట్ ఇంట్లో పనిచేస్తుంది, సొరంగంలో విఫలమవుతుంది» మరియు «సైట్ సొరంగంలో పనిచేస్తుంది కానీ కార్యాలయంలో మరెవరూ దాన్ని లోడ్ చేయలేరు» ఒకే యంత్రాంగానికి వ్యతిరేక ఫలితాలు. ఈ మార్గదర్శిని కారణాలను తొలగించే క్రమంలో నిర్ధారణ చేస్తుంది, ఎడ్జ్ నిజంగా మీకు చెప్పిన దానితో ప్రారంభమవుతుంది. అదే ఎగ్జిట్ చిరునామా ఒక నియంత్రణను దాటి తర్వాతదానిలో విఫలం కావచ్చు, ఎందుకంటే ప్రతి నియంత్రణ ఆ చిరునామా యొక్క వేరే లక్షణాన్ని అంచనా వేస్తుంది.

ఏదైనా మార్చే ముందు 403 చదవండి

భౌగోళిక బ్లాక్ మరియు WAF బ్లాక్ రెండూ 403గా వస్తాయి, అవి వేరే ప్రదేశాల్లో సరిచేయబడతాయి. ప్రతిస్పందన హెడర్లు మరియు బాడీ మొదటి పంక్తిని సంగ్రహించండి, ఎందుకంటే CloudFront కాష్ హెడర్ మరియు కారణ స్ట్రింగ్ను జోడిస్తుంది, అవి ఏ పొర సమాధానమిచ్చిందో చెబుతాయి:

curl -sS -o /tmp/body.txt -D /tmp/headers.txt https://d111111abcdef8.cloudfront.net/
grep -i "x-cache\|via" /tmp/headers.txt
head -c 300 /tmp/body.txt

పంపిణీయే భౌగోళిక కారణంగా అభ్యర్థనను బ్లాక్ చేసినప్పుడు, బాడీలో దేశ పరిమితిని పేర్కొనే సందేశం ఉంటుంది. WAF నియమం దాన్ని బ్లాక్ చేసినప్పుడు, బాడీ సాధారణంగా సాధారణ నిషేధిత పేజీ, హెడర్లలోని పంపిణీ అభ్యర్థన ID నే మీరు WAF లాగ్లకు తీసుకెళ్తారు. ఇక్కడ తప్పు చేస్తే రేటు ఆధారిత నియమం సమస్య కోసం అనుమతించిన దేశాల జాబితాకు మిమ్మల్ని పంపుతుంది, అది విజయవంతం కాని ఒక రోజు పని.

దశ 1: పంపిణీ ఏ చిరునామాను చూస్తుందో నిర్ధారించండి

విఫలమవుతున్న బ్రౌజర్ ఉపయోగించే అదే యంత్రం నుండి మరియు అదే మార్గం నుండి బయటి ప్రపంచం ఏమి చూస్తుందో నెట్వర్క్ను అడగండి. curl -s https://checkip.amazonaws.com కాలర్ యొక్క పబ్లిక్ చిరునామాను తిరిగి ఇస్తుంది, VPN క్లయింట్కు అది చందాదారు ఇంటి కనెక్షన్ కాదు, ఎగ్జిట్:

curl -s https://checkip.amazonaws.com
nslookup d111111abcdef8.cloudfront.net

ఆ చిరునామా మరో దేశంలో మీ ప్రదాత ఎగ్జిట్కు చెందినదైతే, భౌగోళిక నిర్ణయం ఇప్పటికే తీసుకోబడింది, క్లయింట్పై ఏదీ దాన్ని మార్చదు. సెట్టింగ్ను తాకే ముందు చిరునామాను టికెట్లో రాయండి, ఎందుకంటే నివేదికలో మీరు మరియు సేవా ఒప్పుకునే ఏకైక వాస్తవం అదే.

దశ 2: దేశాన్ని ప్రతిష్ఠ నుండి వేరు చేయండి

CloudFront వీక్షకుడి స్థానాన్ని అభ్యర్థన యొక్క మూల చిరునామా ఆధారంగా మూడవ పక్ష GeoIP డేటాబేస్ నుండి నిర్ణయిస్తుంది, మ్యాపింగ్ ఖచ్చితమైన నిర్ణయం కాదు, సుమారుగా మరియు ప్రాంతీయంగా ఉంటుంది. స్థానాన్ని నిర్ణయించలేనప్పుడు, పత్రబద్ధ డిఫాల్ట్ కంటెంట్ను అందించడం. కాబట్టి మూడు సాధ్యమైన స్థితులు ఉన్నాయి: ఎగ్జిట్ బ్లాక్ చేయబడిన దేశానికి, అనుమతించిన దేశానికి మ్యాప్ అవుతుంది, లేదా డేటాబేస్కు అభిప్రాయం లేదు మరియు అభ్యర్థన కొనసాగుతుంది.

బ్లాక్ చేయబడిన దేశంలోని వినియోగదారు ప్రదాతకు అక్కడ ఎగ్జిట్ ఉంటే అనుమతించిన దేశంలో ఉన్నట్లు కనిపించవచ్చు, అనుమతించిన దేశంలోని వినియోగదారు ఎగ్జిట్ మరెక్కడో నమోదు చేయబడినందున బ్లాక్ చేయబడవచ్చు. ఏ ఫలితం పరిమితి విరిగిందని రుజువు చేయదు. రెండూ పరిమితి తనకు ఇచ్చిన చిరునామాపై పనిచేయడమే, CloudFront భౌగోళిక పరిమితుల పత్రం వివరించినట్లు.

ప్రతిష్ఠ రెండవ అక్షం మరియు అది సొరంగాన్ని దాటి జీవిస్తుంది. AWS WAF యొక్క అనామక IP కోసం నిర్వహిత నియమ సమూహం VPN, ప్రాక్సీ, Tor నోడ్లు మరియు హోస్టింగ్ ప్రదాతల నుండి వచ్చే అభ్యర్థనలను బ్లాక్ చేయడానికి నిర్మించబడింది, కాబట్టి దేశ పరిశీలనను దాటిన అభ్యర్థన కూడా చిరునామా ఎక్కడ ఉంది అనేదానితో కాదు, అది ఏమిటి అనేదానితో తిరస్కరించబడవచ్చు. మీరు సొరంగాన్ని క్లౌడ్ హోస్ట్కు తరలించినప్పుడు బ్లాకింగ్ ప్రారంభమైతే, అది ఆ పొర కావచ్చు.

దశ 3: కోటా ప్రవర్తనను తనిఖీ చేయండి

పంచుకున్న ఎగ్జిట్లు మూడవ విధంగా విఫలమవుతాయి. ప్రతి IP రేటు పరిమితులు మరియు సెషన్ గణనలు ఒక చిరునామాను ఒక క్లయింట్గా పరిగణిస్తాయి, వినియోగదారు ఎగ్జిట్ ఒకేసారి చాలా మంది చందాదారులను మోస్తుంది, కాబట్టి ఇంటి కనెక్షన్ నుండి సాధారణంగా కనిపించే అభ్యర్థన నమూనా ఎగ్జిట్ నుండి ఆటోమేషన్గా కనిపిస్తుంది. లక్షణం తనంతట తానే మాయమయ్యే థ్రాట్లింగ్ లేదా తాత్కాలిక బ్లాక్, భౌగోళిక లోప సందేశం కాదు.

పంపిణీ ఉద్దేశపూర్వకంగా ప్రతి చిరునామాకు సెషన్లను లెక్కించవచ్చు, ఉదాహరణకు DynamoDBకు రాసే Lambda@Edge ఫంక్షన్తో. అది ఎగ్జిట్ వెనుక ఉన్న వ్యక్తిని గుర్తించదు, కానీ ఒక చిరునామా ఒక క్లయింట్లా ప్రవర్తించేలా చేస్తుంది, ఇది తరచుగా అసలు ఉద్దేశం. ఏదైనా థ్రెషోల్డ్ను సర్దుబాటు చేసే ముందు ఫిర్యాదు వెనుక ఉన్న విభిన్న చిరునామాలను లాగ్ చేయండి, ఎందుకంటే రెండు వందల డెస్క్ల ముందు ఉన్న కార్పొరేట్ NAT బయటి నుండి సరిగ్గా బిజీ ఎగ్జిట్లా కనిపిస్తుంది. కార్పొరేట్ NAT, విశ్వవిద్యాలయ నెట్వర్క్ లేదా ఒకే చిరునామాను ప్రదర్శించే పెద్ద కుటుంబం నుండి తప్పుడు పాజిటివ్లను ఆశించండి.

భౌగోళికాన్ని నిందించే ముందు WAF యొక్క నమూనా అభ్యర్థనలు మరియు రేటు ఆధారిత నియమ మెట్రిక్లను చూడండి. ఎగ్జిట్ యొక్క అభ్యర్థన పరిమాణంపై సక్రియమయ్యే నియమం స్పష్టమైన సంతకాన్ని వదిలిస్తుంది, మరియు పరిష్కారం పరిమితి సర్దుబాటా లేదా వేరే ఎగ్జిట్ మార్గమా అని కూడా చెబుతుంది.

ఏమి మార్చాలి, ఏ క్రమంలో

మొదట నియంత్రణ ఎందుకు అని నిర్ణయించండి. ప్రాంతీయ కేటలాగ్ను నిర్వహించడం, దుర్వినియోగాన్ని పరిమితం చేయడం మరియు ఒప్పందాన్ని అమలు చేయడం మూడు వేర్వేరు లక్ష్యాలు, మొదటిదాన్ని మాత్రమే దేశాల జాబితా పరిష్కరిస్తుంది. లక్ష్యం దుర్వినియోగ నియంత్రణ అయితే, ఎగ్జిట్ అనేది తప్పు గుర్తింపు యూనిట్, ఎన్ని అనుమతి జాబితాలు ఉన్నా పంచుకున్న చిరునామా విశ్వసనీయం కాదు.

అనుమతి జాబితా కోసం నిజంగా స్థిరమైన చిరునామా అవసరమైతే, అంకితమైన లేదా స్థిర ఎగ్జిట్ సహాయపడుతుంది, ఎందుకంటే చిరునామాను నమోదు చేయవచ్చు, అది తిరగదు. ఇది చిరునామాను నివాసంగా మార్చదు, GeoIP డేటాబేస్ దానికి కేటాయించే దేశాన్ని కూడా మార్చదు. ఒకటి పనిచేసే వరకు ఎగ్జిట్లను తిప్పడం తాత్కాలిక ప్రతిష్ఠ మార్పు, విధానానికి పరిష్కారం కాదు.

తర్వాత ఫలితాన్ని అభ్యర్థికర్త ఉపయోగించిన పదాలతో రాయండి: ఈ చిరునామా దేశం, ప్రతిష్ఠ లేదా రేటు ద్వారా బ్లాక్ చేయబడింది, మారబోయే నియంత్రణ ఇది. దీని కంటే అస్పష్టమైనది ఏదైనా వచ్చే వారం అదే టికెట్ను మరో ఎగ్జిట్తో ఆహ్వానిస్తుంది.

సంబంధిత వ్యాసాలు