Go

pritunl-client

Pritunl OpenVPN and WireGuard client

P

pritunl

Dernière activité 21 sept. 2026
pritunl/pritunl-client

1,5 k

étoiles

265

forks

7

issues ouvertes

pritunlvpnvpn-client

Ce README est souvent en anglais.

pritunl-client: pritunl vpn client

package-macOS package-windows github twitter substack forum

Pritunl Client is an open source openvpn client. Documentation and more information can be found at the home page client.pritunl.com

pritunl

Install from Source (macOS)

If the Pritunl package is currently installed run the uninstall command below. Requires homebrew with git, go and node.

brew install git go node
bash <(curl -s https://raw.githubusercontent.com/pritunl/pritunl-client/master/tools/install_macos.sh)

Uninstall from Source (macOS)

bash <(curl -s https://raw.githubusercontent.com/pritunl/pritunl-client/master/tools/uninstall_macos.sh)

Install from Source (Linux)

sudo dnf -y install git-core wireguard-tools openvpn

sudo rm -rf /usr/local/go
wget https://go.dev/dl/go1.27.1.linux-amd64.tar.gz
echo "63d339f0da5ab53635a56f2490a7984dfe12dfcff22ad749f63edaf590168445 go1.27.1.linux-amd64.tar.gz" | sha256sum -c - && sudo tar -C /usr/local -xf go1.27.1.linux-amd64.tar.gz
rm -f go1.27.1.linux-amd64.tar.gz

tee -a ~/.bashrc << EOF
export GOPATH=\$HOME/go
export GOROOT=/usr/local/go
export PATH=/usr/local/go/bin:\$PATH
EOF
source ~/.bashrc

go install github.com/pritunl/pritunl-client/service@latest
go install github.com/pritunl/pritunl-client/cli@latest
sudo cp ~/go/bin/service /usr/bin/pritunl-client-service
sudo cp ~/go/bin/cli /usr/bin/pritunl-client

sudo cp "$(ls -td ~/go/pkg/mod/github.com/pritunl/pritunl-client@*/ | head -n1)/resources_linux/pritunl-client.service" /etc/systemd/system/pritunl-client.service
sudo systemctl daemon-reload
sudo systemctl enable --now pritunl-client.service

pritunl-client

Projets similaires

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

Goalpinecyberghostdns-over-tls
Ppassteque
15,7 k étoiles631

Amnezia VPN Client (Desktop+Mobile)

C++cloakgfwikev2
Aamnezia-vpn
15,3 k étoiles1,2 k

Enterprise VPN server

Pythonpritunlvpnvpn-server
Ppritunl
5 k étoiles665