Vyhledávací kód, úložiště, uživatelé, problémy, žádosti o vyžádání
Přihlásili jste se jinou kartou nebo oknem. Znovu načtěte svou relaci. Odhlášení jste se odhlásili na jiné kartě nebo okně. Znovu načtěte svou relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte svou relaci.
Uložená vyhledávání
Použijte uložené vyhledávání a rychleji filtrujte své výsledky
Zrušit vytvořit uložené vyhledávání
Přihlásili jste se jinou kartou nebo oknem. Znovu načtěte svou relaci. Odhlášení jste se odhlásili na jiné kartě nebo okně. Znovu načtěte svou relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte svou relaci.
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Licence
JBagwell27/PIA-AUTOCONNECT-WIREGUARD
Tento potvrzení nepatří do žádné pobočky v tomto úložišti a může patřit k vidličce mimo úložiště.
Přepněte větve/značky
Značky větví
Nelze načíst větve
Nic, co by se ukázalo
Nelze načíst značky
Nic, co by se ukázalo
Jméno již používané
Značka již existuje s poskytnutým názvem větve. Mnoho příkazů Git přijímá názvy značek i větví, takže vytvoření této větve může způsobit neočekávané chování. Jste si jisti, že chcete vytvořit tuto větev?
Zrušit vytvořit
Https gitHub cli
Použijte GIT nebo pokladnu s SVN pomocí webové adresy URL.
Rychle pracovat s naším oficiálním CLI. Zjistěte více o CLI.
Požadované přihlášení
Přihlaste se prosím k používání kódů.
Spuštění stolního počítače GitHub
Pokud se nic nestane, stáhněte si GitHub Desktop a zkuste to znovu.
Spuštění stolního počítače GitHub
Pokud se nic nestane, stáhněte si GitHub Desktop a zkuste to znovu.
Spuštění Xcode
Pokud se nic nestane, stáhněte si Xcode a zkuste to znovu.
Spuštění kódu vizuálního studia
Váš kodespace se otevře, jakmile bude připraven.
Došlo k problému přípravy vašeho kodespace, zkuste to znovu.
Nejnovější spáchání
Statistiky git
Soubory
Nepodařilo se načíst nejnovější informace o potvrzení.
Nejnovější zpráva o potvrzení
Spáchat čas
Readme.MD
PIA Wireguard Auto-Connecnect
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Existuje mnoho lidí chytřejších než já, kteří pravděpodobně přišli na lepší řešení, ale já jsem nebyl schopen najít jedno online.
Tento skript kombinuje kousky a kousky oficiálních skriptů z PIA a nastaví jej tak, že vám to umožňuje tvrdý kód hodnoty pro automatizaci.
Předmluva / vyloučení odpovědnosti
Protože se jedná o většinou kód PIA, přichází se stejnou zárukou, jakou mají, což není žádná. Použití na vlastní nebezpečí.
Funguje to pouze s Wireguardem as deaktivovaným předáváním portů. Pokud je potřebujete, jste vítáni, abyste to upravili na obsah svého srdce.
Nepotřebuji openvpn a jsem příliš líný na to, abych to dodal. Navíc je tento proces jednodušší a nevyžaduje obnovený autorský token.
Jak to funguje
Vzhledem k tomu, že tokeny PIA Wireguard vyprší každých 24 hodin, pokud je vaše neustálé připojení přerušeno (selhání napájení, aktualizace atd.), Nebudete moci znovu připojit bez generování nového tokenu.
To to udělá pro vás. Po správném nastavení spustí připojení při spuštění a každý den obnovuje celou konfiguraci (a připojení) udržování aktivního tokenu.
Nastavení to jako služba Systemd OneHot, generuje token a připojuje se při startupu. Cronjob pak restartuje tuto službu každý den a spustí skript znovu spustit.
Instalace
životní prostředí
Provozuji to v kontejneru Debian 11 LXC na vrcholu proxmoxu 7.2-7. Příkazy a cesty souborů systémů se mohou lišit v závislosti na vaší distribuci.
Závislosti
Požadavky na to jsou přesně stejné jako oficiální skripty PIA. Abych je neopakoval, můžete je vidět zde. Tento skript, na rozdíl od oficiálních, nekontrolujte závislosti a zlomí se, pokud se něco děje špatně.
Kroky
- Jsou vyžadovány 3 proměnné: Preferred_region, PIA_USER a PIA_PASS .
Můžete je tvrdě kódovat ve skriptu (jako jsem to udělal) nebo je odkazovat do samostatného souboru. - Pevné kódování: V horní části auto-connect.SH nastavil proměnné tak:
Preferovaný_region= us_atlanta #Z PIA's Get_region.Sh Pia_user= P0123456 Pia_pass= xxx
Preferovaný_region= us_atlanta Pia_user= P0123456 Pia_pass= xxx
Poté na vrcholu auto-Connect.SH, měl byste:
zdroj /cesta/do/pia_vars.informace
wget -o ca.RSA.4096.CRT https: // Raw.GitHubuserContent.com/pia-foss/manual-connections/master/ca.RSA.4096.CRT
WGET -O Auto -Connect.SH HTTPS: // RAW.GitHubuserContent.com/jbagwell27/pia-autoconnect wireguard/main/auto-connect.Sh
--Cacert "/var/lib/pia/ca.RSA.4096.CRT" \
Vim/Etc/Sytemd/System/PIA-Connect.servis
s obsahem:
[Jednotka] Popis= Připojení pia-wireguard [Servis] Typ= OneHot Execstart=/bin/bash/cesta/do/auto-connect.Sh [Nainstalujte] Chtěl= více uživatelů.cílová
Sudo SystemCtl umožnit PIA-Connect.servis && sudo systemctl start pia-connect.servis
wget -qo - http: // wtfismyip.com/text
sudo crontab -e
a přidejte to na vrchol:
@Daily/usr/bin/SystemCtl Restart PIA-Connect.servis
Ne všichni distris podpora @daily, takže možná budete muset použít něco jako https: // crontab.guru/.
O
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Uložená vyhledávání
Použijte uložené vyhledávání a rychleji filtrujte své výsledky
Zrušit vytvořit uložené vyhledávání
Přihlásili jste se jinou kartou nebo oknem. Znovu načtěte svou relaci. Odhlášení jste se odhlásili na jiné kartě nebo okně. Znovu načtěte svou relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte svou relaci.
Mít dotaz ohledně tohoto projektu? Přihlaste se k bezplatnému účtu GitHub a otevřete problém a kontaktujte jeho údržbáře a komunitu.
Kliknutím na „Zaregistrujte se do GitHubu“ souhlasíte s našimi podmínkami služby a prohlášení o ochraně osobních údajů. Občas vám pošleme e -maily související s účtem.
Již na GitHubu? Přihlaste se ke svému účtu
[Žádost o funkci] AutoReconnect Když připojení PIA poklesne #133
SIFR01 otevřel tento problém 18. září 2021 · 4 komentáře
[Žádost o funkci] AutoReconnect Když připojení PIA poklesne #133
SIFR01 otevřel tento problém 18. září 2021 · 4 komentáře
Komentáře
SIFR01 komentoval 18. září 2021 •
Bylo by velmi užitečné, kdyby existovala funkce autoreconnect. Jinými slovy, když klesne připojení VPN, běží by démon, aby detekoval toto připojení VPN a poté automatizoval pokusy o opětovné připojení.
#Zatímco na rozhraní VPN je internet, stačí pokračujte v pingování! zatímco ping -i tun06 -c 1 -w 1 1.1.1.1;; dělat Spánek 1 Hotovo #Pokud neexistuje žádný internet z rozhraní VPN, proveďte příkaz Connect sudo vpn_protocol = OpenVPN deaktivovaný_ipv6 ="Ne" AutoConnect = True PIA_PF = FALSE PIA_USER = P0123456 PIA_PASS = XXXXXXXX ./run_setup.SH SPEE 1S;;
Text byl úspěšně aktualizován, ale tyto chyby se vyskytly:
PIA Connect Auto
VPN 0 Comments
Vyhledávací kód, úložiště, uživatelé, problémy, žádosti o vyžádání
Uložená vyhledávání
Použijte uložené vyhledávání a rychleji filtrujte své výsledky
Zrušit vytvořit uložené vyhledávání
Přihlásili jste se jinou kartou nebo oknem. Znovu načtěte svou relaci. Odhlášení jste se odhlásili na jiné kartě nebo okně. Znovu načtěte svou relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte svou relaci.
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Licence
JBagwell27/PIA-AUTOCONNECT-WIREGUARD
Tento potvrzení nepatří do žádné pobočky v tomto úložišti a může patřit k vidličce mimo úložiště.
Přepněte větve/značky
Značky větví
Nelze načíst větve
Nic, co by se ukázalo
Nelze načíst značky
Nic, co by se ukázalo
Jméno již používané
Značka již existuje s poskytnutým názvem větve. Mnoho příkazů Git přijímá názvy značek i větví, takže vytvoření této větve může způsobit neočekávané chování. Jste si jisti, že chcete vytvořit tuto větev?
Zrušit vytvořit
Https gitHub cli
Použijte GIT nebo pokladnu s SVN pomocí webové adresy URL.
Rychle pracovat s naším oficiálním CLI. Zjistěte více o CLI.
Požadované přihlášení
Přihlaste se prosím k používání kódů.
Spuštění stolního počítače GitHub
Pokud se nic nestane, stáhněte si GitHub Desktop a zkuste to znovu.
Spuštění stolního počítače GitHub
Pokud se nic nestane, stáhněte si GitHub Desktop a zkuste to znovu.
Spuštění Xcode
Pokud se nic nestane, stáhněte si Xcode a zkuste to znovu.
Spuštění kódu vizuálního studia
Váš kodespace se otevře, jakmile bude připraven.
Došlo k problému přípravy vašeho kodespace, zkuste to znovu.
Nejnovější spáchání
Statistiky git
Soubory
Nepodařilo se načíst nejnovější informace o potvrzení.
Nejnovější zpráva o potvrzení
Spáchat čas
Readme.MD
PIA Wireguard Auto-Connecnect
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Existuje mnoho lidí chytřejších než já, kteří pravděpodobně přišli na lepší řešení, ale já jsem nebyl schopen najít jedno online.
Tento skript kombinuje kousky a kousky oficiálních skriptů z PIA a nastaví jej tak, že vám to umožňuje tvrdý kód hodnoty pro automatizaci.
Předmluva / vyloučení odpovědnosti
Protože se jedná o většinou kód PIA, přichází se stejnou zárukou, jakou mají, což není žádná. Použití na vlastní nebezpečí.
Funguje to pouze s Wireguardem as deaktivovaným předáváním portů. Pokud je potřebujete, jste vítáni, abyste to upravili na obsah svého srdce.
Nepotřebuji openvpn a jsem příliš líný na to, abych to dodal. Navíc je tento proces jednodušší a nevyžaduje obnovený autorský token.
Jak to funguje
Vzhledem k tomu, že tokeny PIA Wireguard vyprší každých 24 hodin, pokud je vaše neustálé připojení přerušeno (selhání napájení, aktualizace atd.), Nebudete moci znovu připojit bez generování nového tokenu.
To to udělá pro vás. Po správném nastavení spustí připojení při spuštění a každý den obnovuje celou konfiguraci (a připojení) udržování aktivního tokenu.
Nastavení to jako služba Systemd OneHot, generuje token a připojuje se při startupu. Cronjob pak restartuje tuto službu každý den a spustí skript znovu spustit.
Instalace
životní prostředí
Provozuji to v kontejneru Debian 11 LXC na vrcholu proxmoxu 7.2-7. Příkazy a cesty souborů systémů se mohou lišit v závislosti na vaší distribuci.
Závislosti
Požadavky na to jsou přesně stejné jako oficiální skripty PIA. Abych je neopakoval, můžete je vidět zde. Tento skript, na rozdíl od oficiálních, nekontrolujte závislosti a zlomí se, pokud se něco děje špatně.
Kroky
Můžete je tvrdě kódovat ve skriptu (jako jsem to udělal) nebo je odkazovat do samostatného souboru.
Poté na vrcholu auto-Connect.SH, měl byste:
zdroj /cesta/do/pia_vars.informace
--Cacert "/var/lib/pia/ca.RSA.4096.CRT" \
s obsahem:
a přidejte to na vrchol:
O
Automaticky regenerujte token a připojte se k serverům PIA Wireguard
Uložená vyhledávání
Použijte uložené vyhledávání a rychleji filtrujte své výsledky
Zrušit vytvořit uložené vyhledávání
Přihlásili jste se jinou kartou nebo oknem. Znovu načtěte svou relaci. Odhlášení jste se odhlásili na jiné kartě nebo okně. Znovu načtěte svou relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte svou relaci.
Mít dotaz ohledně tohoto projektu? Přihlaste se k bezplatnému účtu GitHub a otevřete problém a kontaktujte jeho údržbáře a komunitu.
Kliknutím na „Zaregistrujte se do GitHubu“ souhlasíte s našimi podmínkami služby a prohlášení o ochraně osobních údajů. Občas vám pošleme e -maily související s účtem.
Již na GitHubu? Přihlaste se ke svému účtu
[Žádost o funkci] AutoReconnect Když připojení PIA poklesne #133
SIFR01 otevřel tento problém 18. září 2021 · 4 komentáře
[Žádost o funkci] AutoReconnect Když připojení PIA poklesne #133
SIFR01 otevřel tento problém 18. září 2021 · 4 komentáře
Komentáře
SIFR01 komentoval 18. září 2021 •
Bylo by velmi užitečné, kdyby existovala funkce autoreconnect. Jinými slovy, když klesne připojení VPN, běží by démon, aby detekoval toto připojení VPN a poté automatizoval pokusy o opětovné připojení.
Text byl úspěšně aktualizován, ale tyto chyby se vyskytly: