புவியியல் கட்டுப்பாடு என்பது 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 தரவுத்தளம் அதற்கு ஒதுக்கும் நாட்டையும் மாற்றாது. ஒன்று வேலை செய்யும் வரை வெளியேற்றங்களைச் சுழற்றுவது தற்காலிக நற்பெயர் மாற்றம், கொள்கையின் தீர்வு அல்ல.

பிறகு முடிவை கோரிக்கையாளர் பயன்படுத்திய சொற்களில் எழுதுங்கள்: இந்த முகவரி நாடு, நற்பெயர் அல்லது விகிதத்தால் தடுக்கப்பட்டுள்ளது, மாறப்போவது இந்தக் கட்டுப்பாடு. இதைவிடத் தெளிவற்ற எதுவும் அடுத்த வாரம் அதே டிக்கெட்டை வேறு வெளியேற்றத்துடன் அழைக்கிறது.

தொடர்புடைய கட்டுரைகள்