在之前的指南中,您學習瞭如何在 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 服務器