निजी इंटरनेट एक्सेस Android OpenVPN

Contents

खोज कोड, रिपॉजिटरी, उपयोगकर्ता, मुद्दे, पुल अनुरोध करें

अधिक जानकारी के लिए कृपया योगदान देखें.

मुझे आपकी OVPN फाइलें कहां मिल सकती हैं?

हम OpenVPN के लिए कॉन्फ़िगरेशन फ़ाइलों के कई सेट प्रदान करते हैं. फाइलें अलग -अलग हैं कि वे कैसे कनेक्ट करते हैं और/या उनके द्वारा उपयोग की जाने वाली सुरक्षा की ताकत. आप फ़ाइलों को डाउनलोड करने के लिए नीचे दी गई कॉन्फ़िगरेशन फ़ाइलों के नाम पर क्लिक कर सकते हैं.

कनेक्टिंग:

OpenVPN या PIA का उपयोग करके कनेक्ट करते समय हम आपको TCP या UDP पोर्ट पर कनेक्ट करने का विकल्प प्रदान करते हैं. हालांकि, टीसीपी पोर्ट अक्सर यूडीपी बंदरगाहों की तुलना में कम प्रतिबंधित होते हैं, और यह आपके विश्वविद्यालय या कार्यस्थल जैसे नेटवर्क पर कनेक्शन के लिए अधिक सफल होने (लेकिन गारंटी नहीं) की अनुमति दे सकता है।. इसके अलावा, एक आईपी पते का उपयोग करके, हमारे सर्वर में से एक को पिंग करके, सर्वर नाम (यूएस-कैलिफ़ोर्निया (यूएस-कैलिफोर्निया).गोपनीयता.नेटवर्क) आपको सफलतापूर्वक कनेक्ट करने की अनुमति दे सकता है जहां DNS को आपके नेटवर्क द्वारा अवरुद्ध या संशोधित किया जा रहा है.

कॉन्फ़िगरेशन फ़ाइलें:

ये कॉन्फ़िगरेशन फ़ाइलें नवीनतम सर्वर का उपयोग करती हैं. कॉन्फ़िगर फ़ाइलों के प्रत्येक सेट के बीच अंतर नीचे विस्तृत हैं.

OpenVPN कॉन्फ़िगरेशन फ़ाइलें (डिफ़ॉल्ट)-ये फ़ाइलें UDP पोर्ट 1198 से AES-128-CBC+SHA1 के साथ कनेक्ट करें, कनेक्ट करने के लिए सर्वर नाम का उपयोग करें.

OpenVPN कॉन्फ़िगरेशन फ़ाइलें (अनुशंसित डिफ़ॉल्ट विंडोज़ केवल प्लस ब्लॉक-आउटसाइड-डीएनएस)-ये फाइलें UDP पोर्ट 1198 पर AES-128-CBC+SHA1 के साथ कनेक्ट करने के लिए सर्वर नाम का उपयोग करके कनेक्ट करें.

OpenVPN कॉन्फ़िगरेशन फ़ाइलें (मजबूत)-ये फाइलें UDP पोर्ट 1197 पर AES-256-CBC+SHA256 के साथ कनेक्ट करने के लिए सर्वर नाम का उपयोग करके कनेक्ट करें.

OpenVPN कॉन्फ़िगरेशन फ़ाइलें (TCP)-ये फ़ाइलें TCP पोर्ट 502 पर AES-128-CBC+SHA1 के साथ कनेक्ट करने के लिए सर्वर नाम का उपयोग करके कनेक्ट करें.

OpenVPN कॉन्फ़िगरेशन फ़ाइलें (मजबूत-TCP)-ये फाइलें TCP पोर्ट 501 पर AES-256-CBC+SHA256 के साथ कनेक्ट करने के लिए सर्वर नाम का उपयोग करके कनेक्ट करें.

OpenVPN कॉन्फ़िगरेशन फ़ाइलों के अलावा, कस्टम कॉन्फ़िगरेशन में PIA DNS का उपयोग करने की जानकारी यहां पाई जा सकती है.

सहेजी गई खोजों

अपने परिणामों को अधिक तेज़ी से फ़िल्टर करने के लिए सहेजे गए खोजों का उपयोग करें

रद्द करें सहेजे गए खोज को रद्द करें

  सरल क्रिप्टोग्राफी

आपने किसी अन्य टैब या विंडो के साथ साइन इन किया. अपने सत्र को ताज़ा करने के लिए पुनः लोड करें. आपने किसी अन्य टैब या विंडो में साइन आउट किया. अपने सत्र को ताज़ा करने के लिए पुनः लोड करें. आपने किसी अन्य टैब या विंडो पर खातों को स्विच किया. अपने सत्र को ताज़ा करने के लिए पुनः लोड करें.

निजी इंटरनेट एक्सेस – एंड्रॉइड वीपीएन क्लाइंट

पिया-फॉस/मोबाइल-एंड्रॉइड

यह प्रतिबद्ध इस रिपॉजिटरी पर किसी भी शाखा से संबंधित नहीं है, और रिपॉजिटरी के बाहर एक कांटा से संबंधित हो सकता है.

शाखाओं/टैग स्विच करें
शाखाएँ टैग
शाखाओं को लोड नहीं कर सका
दिखाने के लिए कुछ भी नहीं
टैग लोड नहीं कर सका
दिखाने के लिए कुछ भी नहीं

नाम पहले से ही उपयोग में है

प्रदान की गई शाखा नाम के साथ एक टैग पहले से मौजूद है. कई गिट कमांड टैग और शाखा दोनों नामों को स्वीकार करते हैं, इसलिए इस शाखा को बनाने से अप्रत्याशित व्यवहार हो सकता है. क्या आप सुनिश्चित हैं कि आप इस शाखा को बनाना चाहते हैं?

रद्द करें बनाएँ

  • स्थानीय
  • कोडस्पेस

Https Github Cli
वेब URL का उपयोग करके SVN के साथ Git या चेकआउट का उपयोग करें.
हमारे आधिकारिक सीएलआई के साथ तेजी से काम करें. CLI के बारे में और जानें.

साइन इन आवश्यक

कृपया CodeSpaces का उपयोग करने के लिए साइन इन करें.

GitHub डेस्कटॉप लॉन्च करना

यदि कुछ नहीं होता है, तो GitHub डेस्कटॉप डाउनलोड करें और फिर से प्रयास करें.

GitHub डेस्कटॉप लॉन्च करना

यदि कुछ नहीं होता है, तो GitHub डेस्कटॉप डाउनलोड करें और फिर से प्रयास करें.

XCODE लॉन्च करना

यदि कुछ नहीं होता है, तो Xcode डाउनलोड करें और फिर से प्रयास करें.

दृश्य स्टूडियो कोड लॉन्च करना

आपका कोडस्पेस एक बार तैयार होने पर खुल जाएगा.

आपके कोडस्पेस को तैयार करने में कोई समस्या थी, कृपया फिर से प्रयास करें.

नवीनतम प्रतिबद्ध

Git आँकड़े

फ़ाइलें

नवीनतम प्रतिबद्ध जानकारी लोड करने में विफल.

नवीनतम प्रतिबद्ध संदेश
समय देना

रीडमी.एमडी

Readme v0.1 / xx महीने xxxx

निजी इंटरनेट का उपयोग

निजी इंटरनेट का उपयोग दुनिया की प्रमुख उपभोक्ता वीपीएन सेवा है. निजी इंटरनेट एक्सेस में हम सभी के लिए अनफिट एक्सेस में विश्वास करते हैं, और ओपन सोर्स इकोसिस्टम के एक फर्म समर्थक के रूप में हमने अपने वीपीएन क्लाइंट को खोलने का निर्णय लिया है. PIA सेवा के बारे में अधिक जानकारी के लिए, कृपया हमारी वेबसाइट पर जाएँ.कॉम.

  टीपी लिंक राउटर के लिए सर्वश्रेष्ठ वीपीएन

एंड्रॉइड अनुप्रयोग

इंस्टालेशन

आवश्यकताएं

  • Git (नवीनतम)
  • एंड्रॉइड स्टूडियो (स्थिर चैनल)
  • ग्रेडल (नवीनतम)
  • ADB स्थापित किया गया
  • एनडीके (नवीनतम)
  • Android 4.1+

कृपया अपने कंप्यूटर पर GIT को स्थापित करने के लिए इन निर्देशों का उपयोग करें यदि यह पहले से स्थापित नहीं है: GIT स्थापित करना

कृपया अपने कंप्यूटर पर एंड्रॉइड स्टूडियो को स्थापित करने और डाउनलोड करने के लिए इन निर्देशों का उपयोग करें यदि यह पहले से स्थापित नहीं है: Android स्टूडियो डाउनलोड लिंक

डाउनलोड कोडबेस

टर्मिनल का उपयोग करना:

git क्लोन https: // github.com/ pia-foss/ *फ़ोल्डर-नाम *

टाइप करें कि आप किस फ़ोल्डर को ** के बिना डालना चाहते हैं या रेपो को क्लोन करने के लिए एंड्रॉइड स्टूडियो जैसे ग्राफिकल इंटरफ़ेस का उपयोग करें.

यह मुख्य रिपॉजिटरी के साथ -साथ आवश्यक सबमॉड्यूल्स को भी खींचेगा और उन्हें इनिशियलाइज़ करेगा.

एक बार प्रारंभिक पुल हो जाने के बाद, सबमोड्यूल्स को पुनरावर्ती रूप से अपडेट करें:

git सबमॉड्यूल सिंक -पुनरावर्ती

git submodule अद्यतन -init -recursive

वैकल्पिक रूप से, आप सबमोड्यूल्स को सिंक करने के लिए Git कमांड के आसपास हमारे Gowrapper का उपयोग कर सकते हैं.

जाओ पिया.जाओ -सिंक

इमारत

एक बार प्रोजेक्ट क्लोन हो जाने के बाद और सबमोड्यूल्स को अपडेट किया जाता है, प्रोजेक्ट का निर्माण एक बार एंड्रॉइड स्टूडियो में खोला जाएगा. इसके लिए अंतर्निहित मॉड्यूल और कॉन्फ़िगरेशन के लिए बायनेरिज़ के निर्माण की आवश्यकता होगी. इसमें कुछ कंप्यूटरों के लिए कुछ समय लग सकता है और केवल पूर्ण स्वच्छ और पुनर्निर्माण पर किया जाता है. आप ग्रेडल कंसोल में प्रगति देख सकते हैं. एक बार पूरा हो जाने के बाद, ऐप कंप्यूटर से जुड़े डिवाइस पर चलाने में सक्षम होगा या आपके कंप्यूटर पर चल रहे एमुलेटर.

कृपया ध्यान दें कि Android 4.एक्स एमुलेटर वीपीएन के साथ टूट गए हैं और कनेक्ट नहीं करेंगे.

प्रलेखन

वास्तुकला

कॉम.निजी.Android ऐप के PIA अनुभाग के लिए पैकेज नाम है.

डे.ब्लिंकी.OpenVPN में PIA VPN के OpenVPN कार्यान्वयन के सभी शामिल हैं.

सभी समान यूआई तत्व और मॉडल कक्षाएं एक साथ रखी जाती हैं. सभी गतिविधियों और टुकड़ों को उस ऐप के क्षेत्र द्वारा एक साथ रखा जाता है जो वे हैं.

  ब्रेकिंग बैड टोरेंट

पैकेज के माध्यम से कोड संरचना:

  • यूआई – आवेदन यूआई कक्षाएं और तत्व
  • मॉडल – हैंडलर, इंटरफेस, इवेंट और पोजो सहित एप्लिकेशन मॉडल तत्व.
  • PIA – API, हैंडलर, इंटरफेस, मॉडल और निजी इंटरनेट एक्सेस अकाउंट, सर्वर और कनेक्शन जानकारी से संबंधित कार्य
  • टनल – ओपनवीपीएन के साथ तत्वों को ब्रिजिंग.
  • रिसीवर – पिया वीपीएन में उपयोग किए जाने वाले प्रसारण रिसीवर.

कोडिंग शैली

PIA VPN को ऐप की विभिन्न परतों के बीच संवाद करने के लिए एक इवेंट बस का उपयोग करके MVI (मॉडल व्यू इंटेंट) के समान शैली का उपयोग करके बनाया गया है. हम APP में घटनाओं को संप्रेषित करने के लिए ग्रीनरोबोट के EventBus का उपयोग करते हैं और वेब कॉल के लिए OKHTTP. हमारी नामकरण संरचना वर्ग के प्रकार या विषय को एक वर्ग में डालती है जो नाम के अंत में है.

महत्वपूर्ण वर्ग और फाइलें

  • Piabuilder – आवश्यक अधिसूचना चैनलों को इनिशियलाइज़ करता है, वीपीएन लॉग कैश, सेवाएं और बहुत कुछ. आवेदन पर आरंभीकृत किया जाना चाहिए.oncreate ()
  • पियाफैक्टरी – इंटरफेस के उदाहरण बनाता है जो आपको वीपीएन को नियंत्रित करने, खाता जानकारी प्राप्त करने और कनेक्शन तत्वों को संभालने देता है.
  • Piaovpnconfig – OpenVPN को भेजने के लिए VPN कॉन्फ़िगरेशन उत्पन्न करता है.
  • ConnectionResponder – सभी कनेक्शनों के लिए आईपी हड़पने, पोर्ट अग्रेषण और गदा को संभालता है.

योगदान

इस परियोजना में योगदान देकर आप यहां योगदानकर्ता लाइसेंस समझौते (सीएलए) में बताई गई शर्तों से सहमत हैं.

अधिक जानकारी के लिए कृपया योगदान देखें.

मुद्दों और पुल अनुरोधों को इन टेम्प्लेट का उपयोग करना चाहिए: जारी करें और अनुरोध करें अनुरोध करें.

लेखक

  • हैरिसन फ्रेड – हाफ 47/SLAI47
  • Arne Schwabe – Arne
  • टॉमी पॉडजेम्स्की – टॉमी
  • जस्टिन सिम्पसन – जस्टिन

लाइसेंस

इसे भरने की जरूरत है. इस परियोजना को MIT (EXPAT) लाइसेंस के तहत लाइसेंस दिया गया है, जो यहां पाया जा सकता है.

स्वीकृतियाँ

इस उत्पाद में OpenSSL टूलकिट में उपयोग के लिए OpenSSL परियोजना द्वारा विकसित सॉफ़्टवेयर शामिल है. (https: // www.OpenSSL.org/)

© 2002-2017 OpenVPN इंक. – OpenVPN OpenVPN इंक का एक पंजीकृत ट्रेडमार्क है.

के बारे में

निजी इंटरनेट एक्सेस – एंड्रॉइड वीपीएन क्लाइंट