S3: स्थानिक नेटवर्कवरून प्रवेशासाठी गेटवे किंवा इंटरफेस एंडपॉइंट
गेटवे एंडपॉइंट हे राउटिंग टेबलसोबतचे एकत्रीकरण आहे, खाजगी गंतव्य नाही। प्रत्येक क्लायंटसाठी ठरवा, नंतर राउटिंग, DNS स्रोत आणि परवानग्या वेगळ्या पद्धतीने तपासा।
दोन S3 एंडपॉइंट प्रकार डिझाइन पुनरावलोकनात परस्पर बदलण्यायोग्य वाटतात आणि क्लायंट साइटबाहेर गेल्याक्षणी पूर्णपणे वेगळे वर्तन करतात। गेटवे एंडपॉइंट VPC च्या आत राउटिंग टेबलसोबतचे एकत्रीकरण आहे, त्यामुळे साइट VPN मधून आलेली विनंती कधीही खाजगी गंतव्य म्हणून तिथे पोहोचत नाही। इंटरफेस एंडपॉइंट खाजगी पत्ते नेटवर्क इंटरफेसवर ठेवतो, जिथे हायब्रिड मार्ग प्रत्यक्षात पोहोचू शकतो। पुढील सर्व काही तुम्ही या दोनपैकी कोणते निवडले यावर अवलंबून आहे।
सेवेच्या नावाने नाही, नेटवर्क प्रवेशाने ठरवा
ट्रॅफिक जिथे उद्भवते तिथून सुरुवात करा, कारण एंडपॉइंट प्रकार याच प्रश्नाचे उत्तर देतो। समर्थित VPC संदर्भातील कार्यभार गेटवे एंडपॉइंट वापरू शकतो आणि त्याला कधीही स्वतःच्या खाजगी पत्त्याची गरज नसते। साइटवरील कार्यभाराला अशा खाजगी पत्त्याची गरज असते ज्याकडे तो राउट करू शकेल, आणि इंटरफेस एंडपॉइंट तेच देतो। जर डिझाइन दोन्ही मिसळत असेल, तर दोन्ही एंडपॉइंट प्रकार एकाच VPC मध्ये सहअस्तित्वात राहू शकतात, आणि हे पुनरावृत्ती नसून सामान्य रचना आहे।
ते मिसळणे ही समस्या नाही। एक प्रकार दुसऱ्याला व्यापतो असे गृहीत धरणे ही समस्या आहे।
काहीही निवडण्यापूर्वी क्लायंटचे वर्गीकरण करा। VPC मधील कार्यक्षेत्र, NAT गेटवेमागील कंटेनर आणि शाखा कार्यालयातील अनुप्रयोग या तीन वेगळे स्रोत आहेत, आणि फक्त शेवटचाच हायब्रिड प्रवेश बंधनकारक करतो। हे वर्गीकरण एंडपॉइंट यादीच्या शेजारी लिहा, पुढील पुनरावलोककाला प्रत्येक एंडपॉइंट का आहे हे दिसेल।
इंटरफेस मार्गाला सुरुवातीपासून शेवटपर्यंत काय आवश्यक आहे
इंटरफेस एंडपॉइंट खाजगी पत्त्यांपर्यंत पोहोच देते, आणि पोहोच या चार आवश्यकतांपैकी फक्त एक आहे। स्थानिक नेटवर्कला त्या पत्त्यांपर्यंत मार्ग हवा, VPC बाजूला परतीचा मार्ग हवा, एंडपॉइंटच्या सुरक्षा गटाने स्रोत श्रेणी स्वीकारली पाहिजे, आणि दोघांमधील कोणत्याही तपासणी उपकरणाने प्रवाहाला परवानगी दिली पाहिजे। VPC मधील कोणत्याही इन्स्टन्सपर्यंतचा मार्ग यापैकी एकही सिद्ध करत नाही।
दूरच्या टोकापासून मागे काम करा। एंडपॉइंटचे नेटवर्क इंटरफेस तुम्ही अपेक्षित असलेल्या सबनेटमध्ये आहेत याची खात्री करा, नंतर त्याचा सुरक्षा गट प्लेसहोल्डर नाही तर प्रत्यक्ष स्थानिक श्रेणी स्वीकारतो याची खात्री करा। त्यानंतर बोगदा किंवा मार्गिका त्याच दिशेने परतीचा मार्ग वाहतात का ते तपासा। तपासणी ही लोक वगळतात ती पायरी आहे, कारण कनेक्शनला परवानगी देणारे मधले उपकरण तरीही मोठा प्रतिसाद भाग टाकून देऊ शकते, आणि ते धोरणाची समस्या नसून थ्रूपुटची समस्या वाटते।
मोठ्या डाउनलोडऐवजी उपलब्ध सर्वात लहान अधिकृत क्रियेने चाचणी करा। अपयश लवकर आणि स्पष्ट करायला कमी ट्रॅफिकसह दिसते।
DNS VPC ला नाही, क्वेरीच्या स्रोताला अनुसरतो
अस्तित्वात असलेला एंडपॉइंट स्वतः काहीही पुनर्निर्देशित करत नाही। अनुप्रयोगाला त्याच्या रिझॉल्व्हरने परत दिलेले नाव मिळते, आणि रिझॉल्व्हर त्याला पाहण्यास परवानगी असलेल्या दृश्यानुसार उत्तर देतो। VPC मधील इन्स्टन्स आणि कार्यालयातील लॅपटॉप दोन वेगळे प्रश्न विचारतात आणि दोघांना बरोबर पण वेगळी उत्तरे मिळू शकतात। एकाची पडताळणी करून दुसऱ्याबद्दल निष्कर्ष काढणे हा पास झालेल्या चाचणीचे अपयशी तैनातीत रूपांतर होण्याचा मार्ग आहे।
एंडपॉइंटची खाजगी DNS सेटिंग डिझाइनचा भाग म्हणून वाचा, लाइव्ह झाल्यानंतर सुरू करायचा चेकबॉक्स म्हणून नाही।
कार्यालयातील रिझॉल्व्हरला VPC चे दृश्य पाहायचे असेल, तर तो मार्ग हेतुपुरस्सर बांधावा लागेल, सहसा इनबाउंड रिझॉल्व्हर एंडपॉइंटद्वारे। अनुप्रयोगाच्या स्वतःच्या संदर्भातून क्वेरी करा आणि कोणत्या रिझॉल्व्हरने उत्तर दिले ते नोंदवा। VPC मधील बास्टियन होस्टवर गोळा केलेला निकाल फक्त बास्टियनचे दृश्य वर्णन करतो, इतर काहीही नाही।
परवानगी पोहोचेपासून वेगळी आहे
पोहोचण्यायोग्य एंडपॉइंट अशा विनंत्यांसाठी त्रुटी परत देतो ज्या करण्याची प्रिन्सिपलला परवानगी नाही, आणि त्या त्रुटीचा अर्थ सिस्टम डिझाइननुसार कार्यरत आहे। ओळख धोरण, बकेट धोरण आणि कोणतेही एंडपॉइंट धोरण त्यांच्या स्वतःच्या स्तरांमध्ये मूल्यमापन केले जाते। नेटवर्क प्रवेशाने कधीही परवानगी दिली नाही।
दोन निकालांच्या आधारे डिझाइन स्वीकारा: यशस्वी होणारा निरुपद्रवी अधिकृत कॉल, आणि वगळलेल्या ओळखी किंवा बकेटसाठी अपेक्षित नकार।
aws ec2 describe-vpc-endpoints --filters Name=vpc-id,Values=vpc-0123456789abcdef0
dig +short s3.us-west-2.amazonaws.com @10.0.0.2प्रत्येक निकालाशेजारी एंडपॉइंटचे नाव, सोडवलेले गंतव्य आणि धोरण संदर्भ नोंदवा, कारण नंतरचा एक DNS बदल संपूर्ण निष्कर्ष अवैध करू शकतो। काहीही पुरवण्यापूर्वी दोन्ही एंडपॉइंट प्रकारांची सध्याची किंमत आणि कार्यभार यांची तुलना करा। इंटरफेस एंडपॉइंट हायब्रिड खाजगी प्रवेश खरेदी करतो, ती सार्वत्रिक आवश्यकता नाही, आणि VPC मधील कार्यभारांसाठी गेटवे मार्ग अनेकदा चांगले उत्तर राहतो। निवड प्रत्येक क्लायंटसाठी असते आणि ती पुनरावलोकनयोग्य राहते।