Debian/UbuntuにPritunlVPNクライアントをインストールする
Debian/UbuntuにPritunlAPTリポジトリをインストールする
PritunlVPNクライアントをDebian/Ubuntuシステムにインストールするには、最初に以下のコマンドを実行してPritunlリポジトリをインストールする必要があります;
PritunlリポジトリをUbuntu/Debianにインストールします;
echo "deb https://repo.pritunl.com/stable/apt $(lsb_release -sc) main" > /etc/apt/sources.list.d/pritunl.list
PritunlリポジトリをUbuntu/Debianにインストールします;
apt install apt-transport-https dirmngr
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
システムアップデートを実行します;
apt update
Debian/UbuntuにPritunlVPNクライアントをインストールする
リポジトリが配置されたら、以下のコマンドを実行してPritunlVPNクライアントをDebian/Ubuntuにインストールします。
デスクトップシステムでは、pritunl-client-electron
VPNクライアントパッケージ;
apt install pritunl-client-electron
サーバーシステムでは、pritunl-clientVPNクライアントパッケージを使用するだけです。
apt install pritunl-client
PritunlVPNサーバーへの接続
PritunlVPNサーバーにユーザーと組織を追加する
クライアントからPritunlVPNサーバーに接続する前に、ユーザーと組織を作成しておく必要があります。以下のリンクに従って、PritunlVPNサーバーのユーザーと組織を作成してください。
PritunlVPNサーバーにユーザーと組織を追加する
デスクトップ環境のないサーバーからPritunlVPNサーバーに接続する
GUIインターフェースのないサーバーで実行している場合は、pritunl-client
PritunlVPNサーバーに接続します。
pritunl-client
is;
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サーバーでは、上記のように2人のデモユーザーを追加しました。
上記のユーザーの1人としてPritunlVPNサーバーに接続したいとします。たとえば、Ubuntu / Debianサーバーからpritunl-clientを使用してデモユーザーを使用すると、以下のコマンドを実行するだけです。
pritunl-client add [profile_uri]
[profile_uri]
PritunlVPNサーバーのユーザープロファイルのURIです。ユーザーのプロファイルURIは、ユーザーのプロファイルであるPritunlVPNサーバーから取得できます。以下のスクリーンショットを参照してください。
したがって、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
デスクトップシステムからPritunlVPNサーバーに接続する
デスクトップシステムから、Pritunlクライアントを使用してPritunlVPNサーバーに接続できます。アプリケーションメニューから起動するだけです。このように見えます。
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
PritunlVPNサーバーからの接続ステータス;
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
同様に、保存した.ovpn構成をGnomeまたはKDEネットワーク接続設定からインポートすることもできます。
これで、Debian/UbuntuにPritunlVPNクライアントをインストールする方法に関するチュートリアルは終了です。
参考資料と参考資料
PritunlVPN接続
PritunlGnomeクライアント
関連チュートリアル
Ubuntu 20.04/18.04でVPNに自動的に接続する
FortiClientVPNクライアントをUbuntu20.04/Ubuntu18.04にインストールします
CentOS 8 /Ubuntu18.04のネットワークマネージャーを使用してOpenVPNに接続します
UbuntuでPCFファイルを使用してCiscoVPNに接続する
Ubuntu20.04にOpenVPNサーバーをインストールしてセットアップする