概要
Linux端末に「ロリポップ!ゼロトラストリンク」のクライアントをインストールし、ネットワークに接続する手順をご案内します。Linux版はコマンドライン(CLI)で操作します。デスクトップ環境(GUI)は不要です。
動作環境
- 主要なLinuxディストリビューション(Ubuntu 22.04 / 24.04、Debian 12以降、Fedora、RHEL 9系 など)
- CPUアーキテクチャ: amd64 / arm64
- systemdを利用している環境
- 本記事の手順では、インストールおよびコマンドの実行に管理者権限(root)を使用します。管理者権限なしで利用する場合は、記事「Linux版クライアントを管理者権限なしで利用する(ユーザースペースモード)」をご覧ください。
インストール方法
Linux端末のターミナルで、お使いの環境に合わせたパッケージをダウンロードしてインストールします。
- パッケージをダウンロードします。
Ubuntu / Debian系(amd64):curl -LO https://pkgs.ztna.lolipop.jp/linux/lolipopztl_latest_linux_amd64.deb
Fedora / RHEL系(amd64):curl -LO https://pkgs.ztna.lolipop.jp/linux/lolipopztl_latest_linux_amd64.rpm
※arm64環境では、URLの「amd64」を「arm64」に読み替えてください。.tar.gz形式も同じURLパターンで提供しています。 - 必要に応じて、ダウンロードしたファイルの整合性を確認します。
sha256sum lolipopztl_latest_linux_amd64.deb
表示された値が、チェックサム一覧(curl -s https://pkgs.ztna.lolipop.jp/linux/lolipopztl_latest_checksums.txt)の対応するファイルの値と一致することを確認してください。 - パッケージをインストールします。
Ubuntu / Debian系:sudo apt install ./lolipopztl_latest_linux_amd64.deb
Fedora / RHEL系:sudo rpm -i lolipopztl_latest_linux_amd64.rpm - インストールが完了すると、クライアントのサービス(lolipopztl)が自動的に起動します。
ネットワークへの接続
-
ターミナルで
sudo ztlctl loginを実行します。 - 画面に認証用URLとコード(例: BCDF-GHJK)が表示されます。
-
スマートフォンまたはPCのブラウザで表示されたURL(https://ztna.lolipop.jp/client/device)を開き、コードを入力します。
※ログインしていない場合は、先にログイン画面が表示されます。組織に登録されたアカウントでログインしてください。 - 承認画面に表示されるホスト名・OSが、コマンドを実行した端末と一致していることを確認し、接続を許可します。
- 認証が完了すると、自動的にネットワークに接続されます。
ポイント
コードの有効期限は15分です。期限が切れた場合は、再度sudo ztlctl loginを実行してください。ログインしていない状態でsudo ztlctl upを実行した場合は、サインインの案内が表示されます。先にログインを完了してください。
VPN接続のON/OFF
管理者権限を必要としない「ユーザースペースモード」も提供しています。ご利用方法は、記事「Linux版クライアントを管理者権限なしで利用する(ユーザースペースモード)」をご覧ください。
ご注意
- 接続には、組織に登録されたアカウントでの承認が必要です。
- 他のVPNソフトウェアと併用すると、正常に通信できない場合があります。
- 自動アップデート機能は現在ございません。今後対応予定です。新しいバージョンへの更新は、最新のパッケージを再度インストールしてください。
- ファイアウォールをご利用の場合は、クライアントの通信を許可してください。