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


在之前的指南中,您學習瞭如何在 Debian 上安裝和設置 Pritunl VPN 服務器。本教程將向您展示如何在 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-clientVPN 客戶端包。

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 服務器,例如,如果您想使用帶有 pritunl-client 的 Ubuntu / Debian 服務器演示用戶,只需運行以下命令:

pritunl-client add [profile_uri]

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

因此,如果您的 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

其他連接方式

使用 NetworkManager 命令行工具。

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

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

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

參考文獻和參考文獻

Pritunl VPN 連接

PritunlGnome 客戶端

相關教程

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

在 Ubuntu20.04 / Ubuntu18.04 上安裝 FortiClient VPN 客戶端

在 CentOS 8 / Ubuntu 18.04 上使用 NetworkManager 連接到 OpenVPN

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

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