Axtarış kodu, depolar, istifadəçilər, məsələlər, çəkmə sorğuları
Başqa bir nişan və ya pəncərə ilə daxil oldunuz. Seansınızı yeniləmək üçün yenidən yükləyin. Başqa bir nişan və ya pəncərədə imzaladın. Seansınızı yeniləmək üçün yenidən yükləyin. Hesabları başqa bir nişan və ya pəncərədə dəyişdirmisiniz. Seansınızı yeniləmək üçün yenidən yükləyin.
Saxlanılan axtarışlar
Nəticələrinizi daha tez süzmək üçün qeyd edilmiş axtarışlardan istifadə edin
Saxlanılan axtarış yaradın
Başqa bir nişan və ya pəncərə ilə daxil oldunuz. Seansınızı yeniləmək üçün yenidən yükləyin. Başqa bir nişan və ya pəncərədə imzaladın. Seansınızı yeniləmək üçün yenidən yükləyin. Hesabları başqa bir nişan və ya pəncərədə dəyişdirmisiniz. Seansınızı yeniləmək üçün yenidən yükləyin.
Avtomatik olaraq bir əlamət bərpa edin və Pia’nın Wieguard serverlərinə qoşulun
Lisenziya
jbwell27 / pia-autoconnect-wireguard
Bu törədilən bu anbarın heç bir filialına aid deyil və depo xaricində bir çəngələ aid ola bilər.
Switch Budaqları / Etiketlər
Filial etiketləri
Filialları yükləyə bilmədi
Göstərmək üçün heç bir şey yoxdur
Etiketləri yükləyə bilmədi
Göstərmək üçün heç bir şey yoxdur
Adı artıq istifadə olunur
Təqdim olunan filial adı ilə bir etiket artıq mövcuddur. Bir çox git əmrləri həm etiketi, həm də filial adlarını qəbul edir, buna görə də bu filial yaratmaq gözlənilməz davranışa səbəb ola bilər. Bu filial yaratmaq istədiyinizə əminsiniz?
Yarat düyməsini basın
- Yerli
- Codespaces
Https github cli
Veb URL istifadə edərək SVN ilə git və ya yoxlama istifadə edin.
Rəsmi CLI ilə sürətli işləyin. CLI haqqında daha çox məlumat əldə edin.
Daxil ol
Zəhmət olmasa kodlarınızdan istifadə etmək üçün daxil olun.
Github masaüstünə başlamaq
Heç bir şey olmazsa, Github masaüstünü yükləyin və yenidən cəhd edin.
Github masaüstünə başlamaq
Heç bir şey olmazsa, Github masaüstünü yükləyin və yenidən cəhd edin.
Xcode başlamaq
Heç bir şey olmazsa, XCode-i yükləyin və yenidən cəhd edin.
Visual Studio kodunu işə salmaq
Codespace bir dəfə hazır olacaq.
Codespace’inizi hazırlayan bir problem var idi, xahiş edirəm yenidən cəhd edin.
Ən son öhdəliyi
Git statistika
Fayl
Ən son məlumatı yükləyə bilmədi.
Ən son mesaj
Vaxt keçirmək
Readme.md
Pia Wireguard avtomatik yenidən qurulması
Avtomatik olaraq bir əlamət bərpa edin və Pia’nın Wieguard serverlərinə qoşulun
Yəqin ki, daha yaxşı bir həll yolu tapanlardan daha ağıllı bir çox insan var, amma bir onlayn tapa bilmədim.
Bu skript rəsmi skriptlərin bitlərini və parçalarını PIA-dan birləşdirir və avtomatlaşdırma üçün dəyərləri sərtləşdirmək üçün imkan verən bir şəkildə qurur.
Ön söz / imtina
Bu əsasən PIA-nın kodu olduğundan, bunların olduğu eyni zəmanət ilə gəlir, bunlar heç biri deyil. Öz riskinizlə istifadə edin.
Bu yalnız WireGuard ilə və port göndərmə əlilləri ilə işləyir. Bunlara ehtiyacınız varsa, bunu ürəyinizin məzmununa dəyişdirməyə xoş gəlmisiniz.
OpenVPN-ə ehtiyacım yoxdur və əlavə etmək üçün çox tənbələm, bunun üçün işləməyəcəyəm. Üstəlik, bu proses daha sadədir və yenilənmiş bir auto token tələb etmir.
Bu necə işləyir
PIA-nın Wireguard Tokens hər 24 saatdan istifadə etdiyi üçün, daimi bağlantınız kəsilsə (elektrik kəsilməsi, yeniləmə və s.) Yeni bir token yaratmadan yenidən əlaqə qura bilməyəcəksiniz.
Bu sizin üçün bunu edəcəkdir. Düzgün qurulduqda, açılışda bir əlaqə başlayacaq və hər gün hamısını aktiv saxlayan hər gün bütün konfiqurasiya (və bağlantı) yeniləyəcəkdir.
Bunu bir Sistemd Xidməti olaraq təyin etmək, bir token yaradır və başlanğıcda birləşdirir. Bir transpoz o zaman hər gün bu xidməti yenidən başladın, yenidən işə salınması üçün skripti işə salır.
Quraşdırma
Mühit
Bunu Proxmox 7-nin üstündə 11 LXC konteynerində çalışıram.2-7. Əmrlər və sistem fayl yolları paylanmağınızdan asılı olaraq fərqli ola bilər.
Asılılığı
Bunun üçün tələblər Pia’nın rəsmi skriptləri ilə eynidir. Onları təkrar etmirəm ki, onları burada görə bilərsiniz. Bu skript, rəsmi olanlardan fərqli olaraq, asılılıqları yoxlamayın və bir şey səhv olub olmadığını pozacaq.
Addım
- Tələb olunan 3 dəyişən var: üstünlük_region, pia_user və pia_pass .
Onları skriptdə (etdiyim kimi) və ya ayrı bir sənəddə istinad edə bilərsiniz. - Hardcoding: Auto-Connectin başında.Şek, dəyişənləri belə kimi seçin:
Üstünlük_ arıyır= us_atlanta ƏqrəbPIA-nın get_regionundan.shar Pia_user= p0123456 Pia_pass= xxx
Üstünlük_ arıyır= us_atlanta Pia_user= P0123456 Pia_pass= xxx
Sonra, avtomatik qoşulma başında.shay oldun:
mənbəyi / yol / pia_vars.məlumat
wget -o ca.rsa.4096.CRT HTTPS: // xam.githubusercontent.COM / PIA-Foss / Manual qoşulma / Master / CA.rsa.4096.crt
wget -o avtomatik əlaqə.sh https: // xam.githubusercontent.COM / JBAGWELL27 / Pia-AutoConnect-Wireguard / Əsas / Auto-Connect.shar
--kakert "/ Var / lib / pia / ca.rsa.4096.crt" \
VIM / ETC / SYTEMD / SYSTEM / PIA-CONTE.xidmət
məzmunu ilə:
[Vahid] Təsvir= Pia-Wireguard bağlantısı [Xidmət] Tip= OneShot İcraçı= / bin / bash / path / to / auto-bir əlaqə.shar [Yüklemek] Dilənçi= Çox istifadəçi.hədəfi
sudo sistemctl aktivləşdirmək pia-əlaqə.xidmət && Sudo SystemCtl Pia-Connect-ə başlayın.xidmət
Wget -Qo - http: // wtfismiip.com / mətn
sudo crontab -e
Bunu üstə əlavə edin:
@Daily / usr / Bin / Systemctl Pia-Connect.xidmət
Bütün Distros Dəstək @Daily Dəstək deyil, https kimi bir şey istifadə etməyiniz lazım ola bilər: // crontab.Guru /.
Haqqında
Avtomatik olaraq bir əlamət bərpa edin və Pia’nın Wieguard serverlərinə qoşulun
Saxlanılan axtarışlar
Nəticələrinizi daha tez süzmək üçün qeyd edilmiş axtarışlardan istifadə edin
Saxlanılan axtarış yaradın
Başqa bir nişan və ya pəncərə ilə daxil oldunuz. Seansınızı yeniləmək üçün yenidən yükləyin. Başqa bir nişan və ya pəncərədə imzaladın. Seansınızı yeniləmək üçün yenidən yükləyin. Hesabları başqa bir nişan və ya pəncərədə dəyişdirmisiniz. Seansınızı yeniləmək üçün yenidən yükləyin.
Bu layihə ilə bağlı bir sualınız var? Bir məsələni açmaq və onun saxlayıcıları və icma ilə əlaqə qurmaq üçün pulsuz Github hesabı üçün qeydiyyatdan keçin.
“Github üçün qeydiyyatdan keçin” düyməsini basaraq Xidmət və Məxfilik Bəyanatı şərtlərimizlə razılaşırsınız. Bəzən hesabla əlaqəli e-poçtları göndərəcəyik.
Onsuz da github-da? Hesabınıza daxil olun
[Xüsusiyyət tələbi] Pia bağlantısı # 133-ə düşəndə autoreConnect
Sifr01 bu buraxılışını açdı 18, 2021 · 4 şərh
[Xüsusiyyət tələbi] Pia bağlantısı # 133-ə düşəndə autoreConnect
Sifr01 bu buraxılışını açdı 18, 2021 · 4 şərh
Reys
sifr01 18 Sentyabr 2021-ci il tarixli şərh etdi
Bir autoreConnect xüsusiyyəti olsaydı çox əlverişli olardı. Başqa sözlə, VPN bağlantısı düşəndə, bu VPN bağlantısının düşdüyünü aşkar etmək və sonra yenidən əlaqə cəhdlərini avtomatlaşdırmaq üçün bir demon işləyəcəkdi.
ƏqrəbVPN interfeysində internet var, sadəcə pinging saxlayın! isə ping -i tun06 -c 1 -w 1 1.1.1.1Açıq etmək yuxu 1 tamamlandı ƏqrəbVPN interfeysindən internet yoxdursa, əlaqə əmrini həyata keçirin sudo vpn_protocole = openvpn disabl_ipv6 ="yox" AutoConnect = TRUE PIA_PF = FALSE PIA_USER = P0123456 PIA_PASS = XXXXXXXX ./ run_setup.sh yuxu 1sAçıq
Mətn uğurla yeniləndi, ancaq bu səhvlərə rast gəlindi: