सिद्धान्त

Outline की मदद से, उपयोगकर्ता ओपन इंटरनेट को ऐक्सेस करने के लिए पाबंदियों को बायपास कर सकते हैं. इस सुविधा के काम करने के तरीके को समझने के लिए, यहां कुछ अहम बातें बताई गई हैं:

सेवा देने वाली कंपनियां और असली उपयोगकर्ता

Outline सिस्टम में दो मुख्य भूमिकाएं होती हैं: सर्विस देने वाली कंपनियां, जो सर्वर मैनेज करती हैं और असल उपयोगकर्ता, जो उन सर्वर से इंटरनेट ऐक्सेस करते हैं.

  • सेवा देने वाली कंपनियां, Outline सर्वर बनाती हैं, ऐक्सेस कुंजियां जनरेट करती हैं, और असली उपयोगकर्ताओं को कुंजियां डिस्ट्रिब्यूट करती हैं. ऐसा करने का एक तरीका, Outline Manager ऐप्लिकेशन का इस्तेमाल करना है.
  • असल उपयोगकर्ता, Outline Client ऐप्लिकेशन इंस्टॉल करते हैं. इसके बाद, उन्हें मिली ऐक्सेस कुंजी चिपकाते हैं और सुरक्षित सुरंग से कनेक्ट होते हैं.

ऐक्सेस कुंजियां

ऐक्सेस कुंजियां ऐसे क्रेडेंशियल होते हैं जिनकी मदद से उपयोगकर्ता, Outline सर्वर से कनेक्ट कर सकते हैं. इनमें, Outline Client के लिए ज़रूरी जानकारी होती है, ताकि वह सुरक्षित कनेक्शन सेट अप कर सके. ऐक्सेस कुंजियां दो तरह की होती हैं:

  • स्टैटिक ऐक्सेस कुंजियां, कनेक्ट करने के लिए ज़रूरी सर्वर की सभी जानकारी (सर्वर का पता, पोर्ट, पासवर्ड, एन्क्रिप्शन का तरीका) को एन्क्रिप्ट (सुरक्षित) करती हैं. इससे, ऐक्सेस की जानकारी में बदलाव होने से रोका जाता है. उपयोगकर्ता इस कुंजी को Outline क्लाइंट में चिपकाते हैं.

    उदाहरण:

    ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTo1UkVmeFRqbHR6Mkw@outline-server.example.com:17178/?outline=1
    
  • डाइनैमिक ऐक्सेस कुंजियों की मदद से, सेवा देने वाली कंपनी, सर्वर के ऐक्सेस की जानकारी को रिमोट तौर पर होस्ट कर सकती है. इससे सेवा देने वाली कंपनियां, अपने सर्वर कॉन्फ़िगरेशन (सर्वर पता, पोर्ट, पासवर्ड, एन्क्रिप्शन का तरीका) को अपडेट कर सकती हैं. इसके लिए, उन्हें असली उपयोगकर्ताओं को नई ऐक्सेस कुंजियां फिर से जारी करने की ज़रूरत नहीं पड़ती. ज़्यादा जानकारी के लिए, डाइनैमिक ऐक्सेस पासकोड देखें.