在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-client VPN客戶端軟件包。

apt install pritunl-client

連接到Pritunl VPN服務器

在Pritunl VPN服務器上添加用戶和組織

必須先創建用戶和組織,然後才能從客戶端連接到Pritunl VPN服務器。單擊下面的鏈接創建Pritunl VPN服務器用戶和組織。

在Pritunl VPN服務器上添加用戶和組織


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

如果您在沒有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。您可以從Pritunl VPN服務器獲取用戶的配置文件URI,即用戶的配置文件。見下面的截圖;

因此,如果您在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服務器。只需從應用程序菜單啟動它。看起來像這樣;

在Debian / Ubuntu上安裝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客戶端將顯示如下圖所示:

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

要進行連接,請單擊右上角的菜單行,然後單擊 連接

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

來自客戶端的連接狀態;

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

驗證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服務器的連接狀態;

在Debian / Ubuntu上安裝Pritunl VPN客戶端
在Debian / Ubuntu上安裝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客戶端的教程的結尾。

參考和進一步閱讀

Pritunl 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 Server

Sidebar