在 Debian/Ubuntu 上安裝 Pritunl VPN 客戶端


在之前的指南中,我們學習瞭如何在 Debian 上安裝和設置 Pritunl VPN Server。本教程將向您展示如何在您的 Debian/Ubuntu 系統上安裝 Pritunl VPN 客戶端,以便您可以連接到 VPN 服務器並訪問遠程 LAN 上的其他系統。

在 Debian/Ubuntu 上安裝 Pritunl VPN 客戶端

在 Debian/Ubuntu 上安裝 Pritunl APT 存儲庫

要在您的 Debian/Ubuntu 系統上安裝 Pritunl VPN 客戶端,您首先需要通過運行以下命令來安裝 Pritunl 存儲庫:

在 Ubuntu/Debian 上安裝 Pritunl 存儲庫。

echo "deb https://repo.pritunl.com/stable/apt $(lsb_release -sc) main" > /etc/apt/sources.list.d/pritunl.list

在 Ubuntu/Debian 上安裝 Pritunl 存儲庫。

apt install apt-transport-https dirmngr
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A 

執行系統更新。

apt update

在 Debian/Ubuntu 上安裝 Pritunl VPN 客戶端

存儲庫到位後,運行以下命令在 Debian/Ubuntu 上安裝 Pritunl VPN 客戶端。

在桌面系統上,您可以安裝 pritunl-client-electron VPN 客戶端包。

apt install pritunl-client-electron

在服務器系統上,您可以簡單地使用 pritunl-client VPN 客戶端包。

apt install pritunl-client

連接到 Pritunl VPN 服務器

將用戶和組織添加到 Pritunl VPN 服務器

在您可以從您的客戶端連接到 Pritunl VPN 服務器之前,您需要創建用戶和組織。按照下面的鏈接為 Pritunl VPN 服務器創建用戶和組織。

將用戶和組織添加到 Pritunl VPN 服務器

從沒有桌面環境的服務器連接到 Pritunl VPN 服務器

如果您在沒有 GUI 界面的服務器上運行,您可以使用: pritunl-client 連接到 Pritunl VPN 服務器。

的基本命令行用法 pritunl-client 是的;

pritunl-client
Pritunl Client Command Line Tool

Usage:
  pritunl-client [flags]
  pritunl-client [command]

Available Commands:
  add         Add profile
  completion  generate the autocompletion script for the specified shell
  help        Help about any command
  list        List profiles
  logs        Show logs for profile
  remove      Remove profile
  start       Start profile
  stop        Stop profile
  version     Show version
  watch       Watch profiles

Flags:
  -h, --help   help for pritunl-client

Use "pritunl-client [command] --help" for more information about a command.

例如,在 Pritunl VPN 服務器中,我如上添加了兩個演示用戶。

如果您想以上述用戶之一的身份連接到 Pritunl VPN 服務器,例如在您的 Ubuntu/Debian 服務器上使用 pritunl-client 作為演示用戶,只需運行以下命令:

pritunl-client add [profile_uri]

在哪裡 [profile_uri] Pritunl VPN 服務器上用戶配置文件的 uri。用戶的配置文件 URI 可以從 Pritunl VPN 服務器的用戶配置文件中獲取。請參閱下面的屏幕截圖。

因此,如果您在 Pritunl VPN 服務器上使用受信任的 SSL 證書,您可以使用以下示例命令直接導入配置文件。

pritunl-client add pritunl://pritunl.kifarunix-demo.com/ku/pw6pDiJZ

運行命令列出可用的配置文件。

pritunl-client list

利用 pritunl-client start 命令;

pritunl-client start -h
Start profile

Usage:
  pritunl-client start [profile_id] [flags]

Flags:
  -h, --help              help for start
  -m, --mode string       VPN mode (ovpn, wg)
  -p, --password string   VPN password

從您的桌面系統連接到 Pritunl VPN 服務器

從您的桌面系統,您可以使用 Pritunl 客戶端連接到 Pritunl VPN 服務器。只需從應用程序菜單啟動它。它看起來像這樣。

從 Pritunl 服務器下載用戶配置文件並導入客戶端。

您還可以獲取配置文件 URI 並從 URI 導入。

對於這個演示,我們下載了演示用戶的配置文件並導入如下:

wget -P ~/Downloads/ https://pritunl.kifarunix-demo.com/key/guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar --no-check-certificate
cd ~/Downloads
tar xf guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar
ls -alh .
...
-rw-r--r--  1 koromicha koromicha  20K Mar 17 01:59 guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar
-rw-------  1 koromicha koromicha 9.7K Mar 17 01:59 kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

現在你有了一個 ovpn 配置文件。

要導入配置文件, 導入配置文件 和你的 .ovpn 來自特定係統位置的文件。

導入配置文件後,Pritunl 客戶端如下所示:

要連接,請單擊右上角的菜單行,然後 聯繫.

來自客戶端的連接狀態。

檢查您的 IP 地址。

ip add
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
    link/none 
    inet 192.168.241.2/24 brd 192.168.241.255 scope global tun0
       valid_lft forever preferred_lft forever
    inet6 fe80::8906:20df:b6f4:ef97/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever

Pritunl VPN 服務器連接狀態。

使用 OpenVPN 客戶端連接。

我可以使用連接 openvpn 客戶;

sudo openvpn ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

其他連接方式

使用網絡管理器命令行工具。

nmcli connection import type openvpn file ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

同樣,您可以從 Gnome 或 KDE 網絡連接設置中導入保存的 .ovpn 配置。

我們關於如何在 Debian/Ubuntu 上安裝 Pritunl VPN 客戶端的教程到此結束。

參考文獻和參考書目

預調 VPN 連接

Pritunl Gnome 客戶端

相關教程

在 Ubuntu 20.04/18.04 上自動連接到 VPN

在 Ubuntu 20.04/Ubuntu 18.04 上安裝 FortiClient VPN 客戶端。

在 CentOS 8/Ubuntu 18.04 上使用網絡管理器連接到 OpenVPN

在 Ubuntu 上使用 PCF 文件連接到 Cisco VPN

在 Ubuntu 20.04 上安裝和設置 OpenVPN 服務器