Repolode
Nyr

Nyr/openvpn-install

Ubuntu、Debian、RHEL系ディストリビューションにOpenVPNのロードウォリアーサーバーをインストール・管理するShellスクリプト。

スター
20,655
フォーク
5,049
未解決の Issue
0
最終コミット
2 か月前

これは何?

openvpn-installは、リモートアクセス(「ロードウォリアー」)用のOpenVPNサーバーをインストールして設定するBashスクリプトです。Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedoraを対象としており、OpenVPNを手作業で設定せずに自分専用のVPNエンドポイントを用意したい開発者や管理者向けです。

スクリプトを実行すると、サーバーの作成に必要な設定を尋ねる対話型アシスタントが起動します。完了後も同じスクリプトを再実行すれば、新しいクライアントの追加、既存ユーザーの削除、OpenVPNの完全なアンインストールができます。外部の構成管理ツールやWebパネルは不要で、サーバー上で単一のシェルスクリプトを実行するだけです。

WireGuardを使った構成向けに、別途wireguard-installスクリプトも用意されています。

主な機能

  • 01OpenVPNのロードウォリアーサーバー向け対話型インストーラー。
  • 02Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedoraに対応。
  • 03スクリプトを再実行してクライアントユーザーを追加・削除できます。
  • 04スクリプトを再実行してOpenVPNをアンインストールできます。
  • 05WireGuardの構成向けに、付属のwireguard-installスクリプトも利用できます。

ユースケース

  • VPSや専用サーバーにプライベートなVPNエンドポイントを構築する。
  • インストール後にクライアントを追加・削除してVPNユーザーを管理する。
  • 手作業で後片付けせずに、サーバーからOpenVPNをアンインストールする。
  • 付属のインストーラーを使って、代わりにWireGuardを選ぶ。

クイックスタート

  1. 1

    READMEに記載されているコマンドでインストーラースクリプトをダウンロードして実行します

    wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
  2. 2

    案内に従い、その後スクリプトを再度実行してユーザーの追加・削除、またはアンインストールを行います

使う前に知っておきたいこと

  • Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedoraのみ対応しています。
  • VPNをホストするには、VPSなどの自分専用のサーバーが必要です。

収録されている特集

トピック

よくある質問

openvpn-install とは?
Ubuntu、Debian、RHEL系ディストリビューションにOpenVPNのロードウォリアーサーバーをインストール・管理するShellスクリプト。 openvpn-installは、リモートアクセス(「ロードウォリアー」)用のOpenVPNサーバーをインストールして設定するBashスクリプトです。Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedoraを対象としており、OpenVPNを手作業で設定せずに自分専用のVPNエンドポイントを用意したい開発者や管理者向けです。
openvpn-install は無料で使えますか?ライセンスは?
openvpn-install は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
openvpn-install は今もメンテナンスされていますか?
半年以内に更新あり。openvpn-install の最終コミットは 2026年9月22日 です。
openvpn-install は何に使えますか?
VPSや専用サーバーにプライベートなVPNエンドポイントを構築する。 インストール後にクライアントを追加・削除してVPNユーザーを管理する。 手作業で後片付けせずに、サーバーからOpenVPNをアンインストールする。 付属のインストーラーを使って、代わりにWireGuardを選ぶ。
openvpn-install のインストール方法は?
READMEに記載されているコマンドでインストーラースクリプトをダウンロードして実行します: wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh 案内に従い、その後スクリプトを再度実行してユーザーの追加・削除、またはアンインストールを行います
openvpn-install はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Nyr/openvpn-install

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト