openarms(openstack)の管理者用のvpn接続をするためにフリーのvpnソフトをインストールしました。

wireguard: https://www.pivpn.io/

vpnサーバにteratermでssh接続します。

curl -L https://install.pivpn.io | bash

あとは画面の指示に従います。

eth0を選択します。

ubuntu2004のためスルー

ユーザstackを選択

wireguardを選択

インストール中

ポート番号設定

DNSプロバイダ先

ルータのグローバルIPを設定(黒塗り部分)

無人アップグレードと再起動をしない案内

無人アップグレードの確認

インストール完了

再起動の案内

wireguardの利用方法

teratermでvpnサーバにssh接続する

下記コマンドを実行 ユーザ:testuser

pivpn add

testuserのconfigをqrコードで表示

pivpn -qr testuser

qrコードが表示される(うまくqrコードが表示されなかった。)

wireguardの状態確認

スマホにvpnクライアントをインストール

インストールできたら開く

右下にある十字マークを押下する

qrコードをスキャンで先ほどのqrコードをスキャンする

nextにvpn接続する

nextにvpn接続成功(鍵のマークあり)

vpn接続できているか試しに社内のopenmediavaultとopenstackにアクセス

以上