OpenVPN & privat internetadgangsopsætningsvejledning

Python -indpakning omkring kommandolinjegrænsefladen til den private internetadgangs desktop -klient. Beregnet til at lette driften af ​​PIA -klienten fra Python.

Piapy

Python -indpakning omkring kommandolinjegrænsefladen til den private internetadgangs desktop -klient. Beregnet til at lette driften af ​​PIA -klienten fra Python.

Python 3.7, ingen yderligere afhængigheder.

Installation

Brug Package Manager PIP til at installere Piapy.

PIP Installer Piapy

Brug

  • PIA Desktop Client skal installeres.
  • Kommando PIACTL skal være tilgængelig fra din terminal. Prøv at køre PIACTL -Version . IIF du får noget som 2.0.1+04518 Du er god til at gå. Hvis det ikke kører, skal du tjekke PIA Desktop: Command Line Interface Documentation.
  • PIA -klient skal køre for at bruge Connect -metoden.

Tilgængelige metoder

  • Regioner () returnerer liste over strenge med tilgængelige servere. jeg.e.:) ‘us-texas’, ‘us-west’, . ]
  • Region () returnerer streng med det aktuelle valgte servernavn. jeg.e. ‘US-Houston’
  • set_region (server = ‘auto’) får klienten til at oprette forbindelse til den valgte server næste gang den forbinder. Hvis klienten allerede er tilsluttet, afbryder forbindelsen og opretter forbindelse til den nye valgte server.
    • Server (type: STR)
      • ‘Auto’: Brug klient Auto Select -funktionen til at indstille server med mindst latenstid.
      • ‘Tilfældig’: Indstil en tilfældig server fra den tilgængelige liste.
      • ‘[Servernavn]’: Indstil serveren til et specifikt navn, skal være på den tilgængelige liste.
      • Verbose (type: bool) grund til at vise forbindelsesstatus i stdout
      • Timeout (type: int) vil afbryde forbindelsen, hvis forbindelsen ikke er mulig før timeout

      Eksempel

           Træk anmodninger er velkomne. Åbn et spørgsmål først for at diskutere, hvad du gerne vil ændre.

      Sørg for at opdatere tests efter behov.

      Om denne software

      Det Piapy Software er et personligt projekt. Jeg har ingen tidligere eller eksisterende forhold til privat internetadgang

      Hvis du har oplysninger om dens software, kan du besøge dem:

      • PIA VPN
      • PIA Desktop: Kommandolinjegrænseflade

      Licens

      med MIT open source -licens.

      OpenVPN & privat internetadgangsopsætningsvejledning

      Installer Vagrant på OpenSuse, Debian, Centos; Initialiser en kasse

      Vagrant, af Hashicorp (https: // www.Vagrantup.com), er en kommandolinjegrænseflade til VirtualBox og adskillige andre virtuelle maskineforvaltere…

      Opret SSH -nøglegodkendelse og deaktiver adgangskode -login

      Problem: Du vil hurtigt oprette en ny server med rodadgang og en rodadgangskode (siger ..

      Kernel Mastery © 2023 stolt udgivet med Ghost