私の職場では、VPNが必要になるときがある。

WindowsやMacOSでは、FortiClientを使うのがデフォルトの職場だ。

だが、ひねくれてLinux(Ubuntu)を用いているので、OpenFortiGUIを導入することにした。

OpenFortiGUI公式サイトではAPTミラーを推奨しているので、それに従って導入する。

ただ、Ubuntu24.04からAPTミラーの追加方法がsources.listの1行フォーマットからdeb822フォーマットに変更された。

そのため、公式のやり方に少し手を加える。

具体的には、APTリポジトリの追加をiteas.listファイルではなく、iteas.sourcesファイルに記述する。

環境

  • Ubuntu 24.04 LTS(Noble Numbat)

GPGキーの追加

GPGキーを追加する。公式の方法とほぼ変わりない。

# (Ubuntu Noble, Jammy and Debian Bookworm)

# gpg -k && gpg --no-default-keyring --keyring /usr/share/keyrings/iteas-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 23CAE45582EB0928
# 公式の追加方法。sudoが必要だったので、以下のコマンドに変更した。

sudo gpg -k && sudo gpg --no-default-keyring --keyring /usr/share/keyrings/iteas-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 23CAE45582EB0928

APTリポジトリの追加

GPGキーの追加が完了したら、APTリポジトリを追加する。

公式ではワンライナーでiteas.listファイルを作成しているが、iteas.sourcesファイルを作成する。

/etc/apt/sources.list.d/iteas.sourcesを作成し、以下の内容を記述する。

Types: deb
URIs: https://apt.iteas.at/iteas
Suites: noble
Components: main
Signed-By: /usr/share/keyrings/iteas-keyring.gpg

あとは、リポジトリを更新しOpenFortiGUIをインストールする。

sudo apt update && sudo apt install openfortigui -y

OpenFortiGUIの設定

設定画面から、SUDO -E Optionにチェックを入れないと起動しなかった。

あとは必要な情報を入力して、VPN接続を行う。