AlmaLinux8にOpenVPNサーバーをインストールする方法

このチュートリアルでは、AlmaLinux 8にOpenVPNサーバーをインストールする方法を紹介します。知らない人のために、OpenVPNは、暗号化、認証、およびすべてを使用する堅牢で柔軟性の高いオープンソースVPNソフトウェアです。単一のUDPまたはTCPポートを介してIPネットワークを安全にトンネリングするOpenSSLライブラリの認証機能。 VPNを使用すると、空港やホテルのWi-Fiネットワークなどの安全でないパブリックネットワークに安全に接続できます。 通常、ビジネスおよびエンタープライズユーザーは、オフィスでホストされているサービスにアクセスする前に、なんらかのVPNが必要です。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 AlmaLinux8にOpenVPNを段階的にインストールする方法を説明します。CentOSとRockyLinuxでも同じ手順に従うことができます。

AlmaLinux8にOpenVPNサーバーをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnfアップデート
sudo dnf installepel-リリース

ステップ2.AlmaLinux8にOpenVPNサーバーをインストールします。

OpenVPNサーバーのインストールは簡単です。次に、以下のコマンドを実行して、GitHubページからインストーラーOpenVPNをダウンロードします。

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

ファイルがダウンロードされたら、実行可能にして実行します。

chmod + x openvpn-install.sh ./openvpn-install.sh

スクリプトは、一連の質問とそれに続くプロンプトと応答でインストールプロセスを開始します。

その後、新しいクライアントを追加すると、クライアント名を定義する必要がある次の出力画面が表示されます。

さて、それは私が必要としたすべてでした。 これで、OpenVPNサーバーをセットアップする準備が整いました。 インストールの最後にクライアントを生成できるようになります。 続行するには、任意のキーを押してください…クライアントの名前を教えてください。 名前は英数字で構成されている必要があります。 アンダースコアまたはダッシュが含まれる場合もあります。 クライアント名:meilanamaria

次に、構成ファイルをパスワードで保護するかどうかを尋ねられます。

構成ファイルをパスワードで保護しますか? (たとえば、秘密鍵をパスワードで暗号化する)1)パスワードなしのクライアントを追加する2)クライアントのパスワードを使用するオプションを選択する [1-2]:1

最後に、プロセスが成功したことが通知されます。

クライアントmeilanamariaが追加されました。 構成ファイルは/home/user/idroot.ovpnに書き込まれています。 .ovpnファイルをダウンロードして、OpenVPNクライアントにインポートします。

ステップ3.クライアントをOpenVPNサーバーに接続する

インストールが正常に完了したら、.ovpnクライアントファイルをダウンロードします。 シェルバージョンのOpenVPNクライアント(GUIなし)を使用している場合、接続するには、ターミナルで.ovpnクライアント構成ファイルのファイル名と場所を使用してOpenVPNを実行します。

openvpn meilanamaria.ovpn

ステップ4.構成ファイアウォール。

AlmaLinuxには、箱から出してすぐにアクティブなファイアウォールが付属しており、最初の起動から実行状態になります。したがって、OpenVPNサーバーとの接続を確立できるようにするには、ファイアウォールルールを追加してOpenVPN接続を許可する必要があります。サーバ:

sudo Firewall-cmd –zone = trusted –add-service = openvpn
sudo Firewall-cmd –zone = trusted –permanent –add-service = openvpn
sudo Firewall-cmd –add-masquerade
sudo Firewall-cmd –permanent –add-masquerade
sudo Firewall-cmd –zone = trusted –permanent –add-port = 1194 / udp
sudo Firewall-cmd –reload

おめでとう! これでOpenVPNが正常にインストールされました。 このチュートリアルを使用して、AlmaLinux8システムにOpenVPNサーバーをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします OpenVPNの公式ウェブサイト