L-ikona tat-tray ta' PIA fuq Linux nieqsa? Ikkontrolla l-VPN bil-piactl
Meta l-ikona tat-tray ta' PIA fuq Linux tkun nieqsa, il-piactl xorta jirrapporta l-mina u jbiddel ir-reġjuni. Aqra tliet stati qabel ma żżid għodda VPN oħra.
Fuq desktop Linux fejn l-ikona tal-pannell ta' PIA qatt ma tidher, il-mina spiss tkun attiva u taħdem waqt li l-unika kontroll li kellek sparixxiet. L-għeluq tat-tieqa tal-app ma jwaqqafx il-konnessjoni, u l-istess installazzjoni tiġi b'klijent tal-linja tal-kmand, piactl, li jaqra u jbiddel l-istat li qabel kien juri l-menu. Il-mistoqsija utli mhix għaliex sparixxiet l-ikona, imma liema saff jonqos: l-app tal-isfond, ir-reġjun magħżul jew l-integrazzjoni mas-shell. Semmi dak is-saff l-ewwel, u tkun tista' tmexxi l-VPN mingħajr ma ssewwi l-lancjar.
L-ikona tal-pannell u l-mina huma saffi separati
L-entrata fit-tray hija dettall tal-preżentazzjoni pprovdut mis-shell tad-desktop tiegħek, mhux mill-magna tal-VPN. L-app tad-desktop ta' PIA tiġbed menu fi kwalunkwe żona tal-istat li toffri l-ambjent, u diversi konfigurazzjonijiet Linux juru dik iż-żona biss wara li tiġi installata estensjoni jew plugin tal-pannell. Jekk l-app tkun qed taħdem imma s-shell m'għandhiex fejn tpoġġi l-menu, il-konnessjoni tkompli waqt li l-kontroll jisparixxi. Għalhekk it-tneħħija u l-installazzjoni mill-ġdid tal-VPN rari jġibu l-ikona lura fuq desktop li qatt ma kellu żona tal-istat li taħdem.
L-imġiba tal-pannell tista' tvarja wkoll bejn is-sessjonijiet, allura pprova l-istess kont darba taħt Wayland u darba taħt X11. Menu li jidher f'sessjoni waħda u mhux fl-oħra jindika t-tip ta' sessjoni, mhux l-installazzjoni tal-VPN.
Aqra l-istat attwali qabel ma tibdlu
Ibda b'mistoqsijiet biss, għax il-qari ma jiswiex xejn waqt li l-kitba tinterrompi t-traffiku. Mexxihom bħala l-utent tiegħek stess minflok bil-sudo, li ma jġagħlax il-klijent jitkellem ma' istanza oħra tal-app.
piactl --help
piactl get connectionstate
piactl get region
piactl get regionsconnectionstate iwieġeb direttament l-ewwel mistoqsija, billi jirritorna Connected jew Disconnected u jgħaddi minn valuri tranżitorji waqt li l-klijent jinnegozja. region jirrapporta l-identifikatur magħżul bħalissa, li mhux dejjem dak li kklikkjajt dwaru l-aħħar jekk l-app reġgħet għal għażla awtomatika. regions jelenka l-identifikaturi li dan il-klijent jaf, sabiex tkun tista' tikkopja string eżatta minflok taqta' isem ta' belt. Jekk l-ewwel kmand jipprintja test ta' għajnuna imma l-oħrajn jiddendlu, l-app tkun installata mingħajr proċess tal-isfond aċċessibbli.
Xi pakketti jħallu piactl barra mill-PATH tiegħek. Il-gwida tal-linja tal-kmand ta' PIA tagħti /opt/piavpn/bin/piactl bħala l-post fuq Linux, allura sejjaħ dik it-triq meta l-isem qasir ma jinstabx. Il-binarju jappartjeni lill-app tad-desktop, li jagħmel piactl li jwieġeb prova li l-installazzjoni nnifisha hija sħiħa.
Il-bidla tar-reġjun tinterrompi l-mina apposta
Bidla tar-reġjun hija skonnessjoni segwita minn handshake ġdid, u l-klijent mhux se japplikaha bil-kwiet taħt mina attiva. Ittratta l-kmandi hawn taħt bħala tranżazzjoni waħda, b'identifikatur ikkupjat mill-output ta' regions.
piactl disconnect
piactl set region REGION_ID
piactl connect
piactl get connectionstateL-ordni hija importanti hawn. L-għażla ta' reġjun waqt li tkun konness tħalli l-mina attwali tipponta lejn il-punt tat-tmiem antik sakemm xi ħaġa ġġiegħel rikonnessjoni, u hekk in-nies jikkonkludu li l-ambjent ġie injorat. L-iskonnessjoni l-ewwel tagħmel l-istat bla ambigwità, u l-mistoqsija finali turi jekk in-negozjar spiċċax, mhux biss jekk reġjun ġie rreġistrat. Jekk l-aħħar linja tirrapporta reġjun li ma għażiltx, fittex għażla awtomatika jew għażla tal-aktar server mgħaġġel li terġa' tagħżel waqt il-konnessjoni.
Fuq magna li tamministra permezz ta' SSH, agħmel il-bidla lokalment jew aċċetta li s-sessjoni tista' taqa'. Għal kwalunkwe ħaġa li qed tistenna fuq in-naħa l-oħra, bidla deliberata fir-reġjun tidher eżattament bħal ħsara fin-netwerk.
Aqbad il-ħsara minflok il-pannell vojt
Menu nieqes flimkien ma' klijent li jonqos huwa problema differenti, u jistħoqqlu rapport differenti. Iġbor l-output eżatt ta' mistoqsija tal-istat meħuda waqt li l-ħsara tkun preżenti. Dak it-traskrizzjoni jissepara ħsara tal-klijent jew tas-servizz minn ħsara fl-integrazzjoni mas-shell, li screenshot ta' kantuniera vojta ma jistax jagħmel.
ps -ef | grep -i piavpn
ls -l /opt/piavpn/bin/piactl
piactl get connectionstateJekk il-lista tal-proċessi ma turix komponenti ta' PIA imma l-binarju jeżisti, l-app sempliċement mhix qed taħdem u s-sewwa huwa li tniediha. Jekk il-proċess hemm u l-mistoqsija xorta tonqos, il-klijent ma jistax jilħaq is-servizz tal-isfond tiegħu stess, allura erġa' ibda l-app tad-desktop qabel ma tibdel xi ħaġa oħra. Meta jgħaddu ż-żewġ verifiki, tkun qed tara problema tal-pannell u tista' tieqaf tiddibbagja l-mina. Innota l-verżjoni tal-klijent mill-pannell dwar flimkien mat-tip ta' sessjoni, għax l-appoġġ tat-tray huwa sensittiv għall-verżjoni u għad-desktop.
L-importazzjoni tal-istess abbonament fin-NetworkManager bħala konnessjoni separata toħloq it-tieni sid li ma jiret l-imblukkar jew l-imġiba tal-mina maqsuma konfigurati minn PIA, u d-dijanjosi aktar tard issir konġettura. Żomm sid wieħed waqt li l-ikona tkun nieqsa, u ħalli l-piactl tkun il-wiċċ tal-kontroll. Il-linja tal-kmand mhix rikors għal installazzjoni miksura; hija tindirizza l-istess applikazzjoni minn bieb ieħor.