अस्थायी IP अनुमति-सूचीका लिङ्कहरू: अनुदानले वास्तवमा के स्वीकार्छ
फायरवाल पोर्ट खोल्ने लिङ्कले व्यक्तिलाई होइन, ठेगानालाई स्वीकार्छ। दायरा तोक्नुहोस्, जानाजानी पुष्टि माग्नुहोस्, र पुनरावृत्ति, समाप्ति तथा IPv6 परीक्षण गर्नुहोस्।
एक क्लिकलाई अस्थायी फायरवाल नियममा बदल्नु सुविधाजनक छ, र यसले कसले सेवासम्म पुग्न सक्छ भन्ने निर्णय गर्ने अनुमति प्रणाली पनि बनाउँछ। यसले जारी गर्ने व्यक्ति होइन, ठेगाना हो, र दुई जनाले एउटै NAT साझा गर्ने क्षणदेखि यो भिन्नताले अर्थ राख्छ। अनुदानको दायरा सीमित गर्नुहोस्, यसलाई जानाजानी पुष्टि गर्नुहोस्, र लिङ्क बन्नुअघि समाप्तिलाई अर्थ दिनुहोस्। तपाईंको सामु रहेको निर्णय सीमा कहाँ राख्ने हो, सीमा हुनैपर्छ कि भन्ने होइन।
अनुदानले कुन प्रश्नको उत्तर दिन्छ त्यो तय गर्नुहोस्
आवश्यकताबाट सुरु गर्नुहोस्। यदि नाम दिइएको व्यक्ति सेवासम्म पुग्नुपर्छ र अनुप्रयोगले पहिले नै त्यो व्यक्तिको प्रमाणीकरण गर्छ भने, प्रमाणीकृत गेटवेले पहिचानलाई कार्यान्वयन बिन्दुमै राख्छ र ठेगाना स्वीकार्ने आवश्यकता नै पर्दैन। यदि लक्ष्य बिल्ड एजेन्ट, प्रशासनिक जम्प पोर्ट वा प्रयोगकर्ता लगइनमा सहभागी हुन नसक्ने उपकरण हो भने, सीमित दायराको ठेगाना अनुदान नै उपलब्ध एक मात्र व्यावहारिक नियन्त्रण हुन सक्छ।
प्रयोगकर्तामुखी अनुप्रयोगका लागि ठेगाना-स्वीकृति छान्दा वास्तविक अनुमति समस्या अन्तै सर्छ, र त्यसपछि पोर्टलले कहिल्यै नबन्दा त्यो खाडलको दोष उत्तराधिकारमा पाउँछ।
सर्भरमा अनुरोध सीमित गर्नुहोस्
ब्राउजरले गन्तव्य, पोर्ट वा उपसर्ग छान्नु हुँदैन। पोर्टलले आफ्नै अभिलेखबाट सेवा पहिचान गर्छ र सर्भर-पक्षीय परीक्षणले हक जाँच्छ, जो त्यही सिद्धान्त हो जो OWASP को अनुमति मार्गदर्शन ले हरेक अनुरोधमा लागू गर्छ। ठेगानाको व्युत्पत्ति पनि सुरक्षित सीमामै पर्छ: जब रिभर्स प्रोक्सीले ग्राहकको ठेगाना जनाउँछ, तब कन्फिगर गरिएको प्रोक्सी श्रृंखला र त्यसको अभिलेखित हेडर व्यवहार मात्र स्वीकार्नुहोस्। आगन्तुकले दिएको फर्वार्डिङ हेडर उद्गमबारे दाबी हो, त्यसको प्रमाण होइन।
त्यसपछि पोर्टल र सेवाले एउटै स्रोत देख्छन् कि भनी जाँच्नुहोस्। विभाजित टनेलिङ, एउटा प्रोक्सी हप र IPv4 विरुद्ध IPv6 ले दुई गन्तव्यलाई दुई फरक ठेगाना दिन सक्छन्, त्यसैले एउटा मार्गबाट सक्रिय गरिएको अनुदानले अर्को अनुरोध नढाक्न सक्छ।
जडान गर्नुअघि अनुदान देखाउनुहोस्
लिङ्क खोल्दा प्रस्तावित सेवा, अवलोकन गरिएको स्रोत र अवधि देखिनुपर्छ, र अहिले केही पनि नबदल्नुपर्छ। त्यही एक कदमले इमेलबाट आएको लिङ्कलाई कार्यबाट प्रस्तावमा बदल्छ, र पूर्वावलोकन बोट वा मेल स्क्यानरलाई केवल त्यो तानेर पहुँच दिनबाट रोक्छ।
पुष्टि सामान्य क्रस-साइट र उद्गम रक्षासहित स्थिति बदल्ने अनुरोध हुनुपर्छ। टोकन एकपटक मात्र प्रयोग हुने हुनुपर्छ र नियम जडान हुने क्षणमै परमाणु रूपमा खर्चिनुपर्छ, र अभिलेखले मालिक, सेवा, ठेगाना, अनुदान पहिचानकर्ता र समाप्ति कच्चा टोकन कहिल्यै लग नगरी अभिलेख गर्नुपर्छ।
टोकनको डेलिभरी नियमकै जत्तिकै हेरचाह माग्छ। समाप्त भइसकेको वा पहिले नै खर्च भइसकेको लिङ्कले अझै नियम बनाउँछ भने, त्यो एउटै साँचोले जडान गरिएको दोस्रो ढोका हो।
अनुदान जीवित हुँदा पनि ठेगाना साझा हुन्छ
कार्यालय NAT, वाहक NAT र साझा VPN निकासले प्रत्येकले धेरै मानिसलाई एउटै ठेगानापछि राख्छ। त्यो ठेगाना स्वीकार्नु भनेको त्यसपछाडिका सबैलाई स्वीकार्नु हो — सेवाको अर्को सीमासम्मको कुरामा —, जबकि सेवाले अपेक्षा गर्ने खाता कसको छ भन्ने कुराको कुनै प्रमाण दिँदैन।
नियम हटाउनु पनि सार्वभौमिक विच्छेद होइन। स्थापित जडान, क्यास गरिएका अनुप्रयोग टोकन र दीर्घकालीन सत्रहरू नियमभन्दा मिनेट वा धेरै लामो समय बाँच्न सक्छन्, त्यसैले तपाईंले छान्ने आयुले नियम कति समय रहन्छ भन्ने मात्र होइन, स्वीकृतिपछि सेवाले के गर्छ भन्ने प्रतिबिम्बित गर्नुपर्छ।
चार अवस्था र दुवै ठेगाना-परिवार परीक्षण गर्नुहोस्
अनुदान त्यति नै राम्रो हुन्छ जति चार अवस्था यसले झेल्छ: नयाँ अनुमति दिइएको अनुरोध, नस्वीकृत अनुरोधकर्ता, उही लिङ्कको पुनरावृत्ति, र समाप्तिपछिको उही अनुरोध।
त्यसपछि प्रत्येक परिवार अलग-अलग परीक्षण गर्नुहोस्, किनकि सेवाले अवलोकन गर्ने स्रोत-ठेगाना तिनीहरूबीच फरक हुन सक्छ।
dig +short A service.example.com
dig +short AAAA service.example.com
curl -4 -sS -o /dev/null -w "%{http_code}\n" https://service.example.com
curl -6 -sS -o /dev/null -w "%{http_code}\n" https://service.example.com
उपयोगी परिणाम सामान्य प्रयोगकर्ता अनुमतिमुनि रहेको अस्थायी, अडिटयोग्य स्वीकृति निर्णय हो, पहिले क्लिक गर्नेको नाम बोकेको स्थायी द्वार होइन।