VPN u terminalu
VPN Pink CLI — upravljajte VPN-om u interaktivnom terminalu.
Želite grafičko sučelje? Otvorite stranicu Ubuntu aplikacije. →
Dostupno: Ubuntu Desktop · Linux x86_64. Verzije za Windows, macOS, iOS i Android nisu uključene.
CLI 0.1.41 je eksperimentalna. Provjere van mreže su prošle; stvarna prijava i VPN povezivanje ovom verzijom još nisu potvrđeni. CLI-TEST-STATUS.txt
Zahtjevi
Ubuntu Desktop s NetworkManagerom, strongSwan podrškom za IKEv2, Python GI/libnm/cryptography, curl, systemd korisničkim upraviteljem i otključanim Secret Service privjeskom ključeva. Nije samostalan paket za server bez grafičkog okruženja.
Interaktivna prijava VPN Pink računom. Unos lozinke je skriven. Google, Apple i Amazon prijava nisu uključene. Nema zamjene za privjesak ključeva u običnom tekstu.
IKEv2/IPsec · WireGuard
Veza radi u prvom planu: ostavite terminal otvoren. Ctrl+C prekida vezu. Automatski izbor koristi IKEv2; WireGuard možete izabrati izričito.
Preuzimanje aplikacije i kreiranje računa su besplatni, ali ne aktiviraju VPN pristup. Za korištenje VPN usluge odaberite plaćeni paket.
Izaberite paket →Prije povezivanja: Ubuntu paketi
Za IKEv2/IPsec potrebni su NetworkManager dodatak i dodatni strongSwan moduli. Ažuriranje AppImage datoteke ne instalira ove sistemske pakete.
sudo apt update
sudo apt install network-manager-strongswan libcharon-extra-plugins libstrongswan-extra-plugins
Provjerite pakete i EAP modul
Upit provjerava instalirane pakete. Provjera datoteke treba pronaći libstrongswan-eap-identity.so. To ne dokazuje da ga servis učitava niti da VPN radi.
dpkg-query -W network-manager-strongswan strongswan-nm libcharon-extra-plugins libstrongswan-extra-plugins
dpkg -L libcharon-extra-plugins | grep 'libstrongswan-eap-identity.so'
Ako zapis kaže “EAP_IDENTITY not supported” ili se eap-identity ne učitava, instalirajte pakete iznad. Sačuvajte rad i ponovo pokrenite Ubuntu radi učitavanja modula. Prvo ponovo probajte aplikaciju VPN Pink. Ako ne uspije, prikupite novi zapis u zasebnom terminalu. Upozorenja za opcionalne dodatke ne znače da su svi potrebni.
NetworkManager direktno podržava WireGuard; dodatni VPN dodatak nije potreban.
Za CLI instalirajte i sljedeće zavisnosti te otključajte privjesak za ključeve radne površine:
sudo apt install curl iproute2 python3-gi gir1.2-nm-1.0 python3-cryptography gnome-keyring
Pokrenite aplikaciju ili CLI kao običan korisnik, bez sudo. Potvrdite Ubuntu zahtjev za podešavanje VPN-a. Nedostajući paketi i bijeli prozor su odvojeni problemi; instalacija ne garantuje povezivanje.
Preuzmite i pokrenite
chmod +x vpn-pink-cli
./vpn-pink-cli doctor
./vpn-pink-cli login
Naredbe
./vpn-pink-cli login
./vpn-pink-cli servers
./vpn-pink-cli connect
./vpn-pink-cli connect --server 1 --protocol wireguard
./vpn-pink-cli status
./vpn-pink-cli disconnect
./vpn-pink-cli logout
./vpn-pink-cli doctor
Provjerite preuzimanje
SHA256SUMS.txtsha256sum vpn-pink-cli
bb2ef995e916b90bfc6f6a4543cdda4b4372461336752d20e26dac4f0bb63544