पिया कनेक्ट ऑटो

Contents

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

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

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

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

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

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

स्वचालित रूप से एक टोकन को पुन: उत्पन्न करें और पिया के वायरगार्ड सर्वर से कनेक्ट करें

लाइसेंस

JBagwell27/PIA-AUTOCONNECT-WIREGUARD

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

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

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

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

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

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

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

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

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

  युवा सीजन 3 टोरेंट

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

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

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

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

XCODE लॉन्च करना

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

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

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

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

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

Git आँकड़े

फ़ाइलें

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

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

रीडमी.एमडी

पिया वायरगार्ड ऑटो-रेकनेक्ट

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

प्रस्तावना / अस्वीकरण

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

यह काम किस प्रकार करता है

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

  Android मुक्त VPN ऐप समीक्षा

इसे एक Oneshot SystemD सेवा के रूप में सेट करना, यह एक टोकन उत्पन्न करता है, और स्टार्टअप पर कनेक्ट करता है. एक क्रोनजोब तब उस सेवा को हर दिन फिर से शुरू करता है, स्क्रिप्ट को फिर से चलाने के लिए ट्रिगर करता है.

इंस्टालेशन

पर्यावरण

मैं इसे प्रॉक्समॉक्स 7 के शीर्ष पर एक डेबियन 11 एलएक्ससी कंटेनर में चला रहा हूं.2-7. आपके वितरण के आधार पर कमांड और सिस्टम फ़ाइल पथ अलग हो सकते हैं.

निर्भरता

इसके लिए आवश्यकताएं बिल्कुल पिया की आधिकारिक स्क्रिप्ट के समान हैं. ताकि मैं उन्हें दोहरा नहीं जाऊं, आप उन्हें यहां देख सकते हैं. यह स्क्रिप्ट, आधिकारिक लोगों के विपरीत, निर्भरता की जांच न करें और अगर कुछ गलत है तो टूट जाएगी.

कदम

  1. 3 चर हैं जिनकी आवश्यकता है: पसंदीदा_ग्रेड, pia_user, और pia_pass .
    आप उन्हें स्क्रिप्ट में हार्ड कोड कर सकते हैं (जैसे मैंने किया था), या उन्हें एक अलग फ़ाइल में संदर्भित कर सकते हैं.
  2. कठिन कोडिंग: ऑटो-कनेक्ट के शीर्ष पर.SH वैरिएबल्स की तरह सेट करें:
Prevred_region= US_ATLANTA #पिया के get_region से.श पिया_यूसर= P0123456 पिया_पास= xxx
Prevred_region= US_ATLANTA पिया_यूसर= P0123456 पिया_पास= xxx

फिर, ऑटो-कनेक्ट के शीर्ष पर.SH आपके पास होगा:

स्रोत /path/to/pia_vars.जानकारी
wget -o ca.आरएसए.4096.crt https: // कच्चा.गितुबुसेरकंटेंट.com/pia-foss/मैनुअल-कनेक्शन/मास्टर/सीए.आरएसए.4096.सीआरटी
wget -o ऑटो -कनेक्ट.sh https: // कच्चा.गितुबुसेरकंटेंट.com/jbagwell27/pia-autoconnect-wireguard/main/auto-connect.श
--कसकर "/var/lib/pia/ca.आरएसए.4096.सीआरटी" \ _
vim/etc/sytemd/system/pia-connect.सेवा

सामग्री के साथ:

[इकाई] विवरण= पिया-वायरगार्ड कनेक्शन [सेवा] प्रकार= oneshot निष्पादित करना=/bin/bash/path/to/auto-connect.श [स्थापित करना] वांटेड= बहु-उपयोगकर्ता.लक्ष्य
सूडो सिस्टमक्शन सक्षम पिया-कनेक्ट.सेवा && sudo systemctl शुरू पिया-कनेक्ट.सेवा
wget -qo - http: // wtfismyip.कॉम/पाठ
सूडो क्रोंटब -ई

और इसे शीर्ष पर जोड़ें:

@daily/usr/bin/systemctl पुनरारंभ पिया-कनेक्ट.सेवा 

सभी डिस्ट्रोस का समर्थन नहीं @daily इसलिए आपको https: // crontab जैसी किसी चीज़ का उपयोग करने की आवश्यकता हो सकती है.गुरु/.

के बारे में

स्वचालित रूप से एक टोकन को पुन: उत्पन्न करें और पिया के वायरगार्ड सर्वर से कनेक्ट करें

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

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

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

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

इस परियोजना के बारे में एक सवाल है? एक मुद्दा खोलने और अपने रखरखावकर्ताओं और समुदाय से संपर्क करने के लिए एक मुफ्त GitHub खाते के लिए साइन अप करें.

“गिथब के लिए साइन अप” पर क्लिक करके, आप हमारी सेवा और गोपनीयता कथन की शर्तों से सहमत हैं. हम कभी -कभार आपको खाते से संबंधित ईमेल भेजते हैं.

पहले से ही github पर? अपने अकाउंट में साइन इन करें

[फ़ीचर अनुरोध] AutoreConnect जब PIA कनेक्शन #133 गिरता है

SIFR01 ने इस मुद्दे को 18 सितंबर, 2021 · 4 टिप्पणियों को खोला

[फ़ीचर अनुरोध] AutoreConnect जब PIA कनेक्शन #133 गिरता है

SIFR01 ने इस मुद्दे को 18 सितंबर, 2021 · 4 टिप्पणियों को खोला

टिप्पणियाँ

SIFR01 टिप्पणी 18 सितंबर, 2021 • •

यह बहुत आसान होगा यदि कोई AutoreConnect सुविधा थी. दूसरे शब्दों में, जब वीपीएन कनेक्शन गिरता है, तो एक डेमॉन इस वीपीएन कनेक्शन को छोड़ने और फिर पुन: संयोजन के प्रयासों का पता लगाने के लिए चल रहा होगा.

#जबकि वीपीएन इंटरफ़ेस पर इंटरनेट है, बस पिंगिंग करते रहें! जबकि पिंग -I TUN06 -C 1 -W 1 1.1.1.1; करना सो 1 हो गया #यदि वीपीएन इंटरफ़ेस से कोई इंटरनेट नहीं है, तो कनेक्ट कमांड को ले जाएं sudo vpn_protocol = openvpn disable_ipv6 ="नहीं" Autoconnect = true pia_pf = false pia_user = p0123456 pia_pass = xxxxxxxxx ./सेटअप चलाएं.SH नींद 1s;

पाठ को सफलतापूर्वक अपडेट किया गया था, लेकिन इन त्रुटियों का सामना करना पड़ा: