助け合いフォーラム
LinuC Lv2-202(Ver10.0)
問題ID : 22764
問題を開く
OpenVPNの動作を設定するためのメインの設定ファイルはどれか、選びなさい。
この問題はプレミアムコンテンツです。
OpenVPN 設定ファイル
投稿日 2023/09/16
OpenVPN 設定ファイルで確認がございます。
OpenVPN 設定ファイルの確認を実機で検証しましたが、/etc/openvpn/server.confファイルは存在していませんでした。
/etc/openvpn/server ディレクトリ止まりで、server.confファイルは新規作成と想定しています。
以上、ご確認宜しくお願いいたします。
検証環境
VirtualBox 7.0
Linux RHEL 9
[root@localhost ~]# cd /etc/openvpn/
[root@localhost openvpn]#
[root@localhost openvpn]#
[root@localhost openvpn]# ls -la
合計 12
drwxr-xr-x 4 root root 34 9月 16 16:56 .
drwxr-xr-x. 137 root root 8192 9月 16 16:56 ..
drwxr-x--- 2 root openvpn 6 2月 17 2023 client
drwxr-x--- 2 root openvpn 6 2月 17 2023 server
[root@localhost openvpn]#
[root@localhost openvpn]#
[root@localhost openvpn]# cd server
[root@localhost server]#
[root@localhost server]# ls -la
合計 0
drwxr-x--- 2 root openvpn 6 2月 17 2023 .
drwxr-xr-x 4 root root 34 9月 16 16:56 ..
o
ojixii
2023/09/17 11:11
server.confやclient.confはデフォルトで存在するファイルではなくて、
基本的には同梱されているサンプルを/etc/openvpnディレクトリ配下にコピーして利用する運用ですね。
systemdの起動ファイルが/etc/openvpn 直下に置かれている *.conf を読み込んで動作するという動きをしてます。
少し古くて恐縮ですが、openvpn-2.4.8-1.el7.x86_64 の /usr/lib/systemd/system/openvpn@.service から抜粋します。
[Service]
Type=notify
PrivateTmp=true
ExecStart=/usr/sbin/openvpn --cd /etc/openvpn/ --config %i.conf ★★
一応こちらにも「/etc/openvpn/server.conf」として例が挙がっています。
https://atmarkit.itmedia.co.jp/ait/articles/1603/18/news009_3.html
https://www.server-memo.net/server-setting/openvpn/openvpn_2_4-tun.html#toc20
コメント
この投稿に対して返信しませんか?
o ojixii
2023/09/17 13:49
すみません、以下に関して > systemdの起動ファイルが/etc/openvpn 直下に置かれている *.conf を読み込んで動作するという動きをしてます。 公式の情報もくっつけておきます。 https://openvpn.net/community-resources/configuring-openvpn-to-run-automatically-on-system-startup/ > Linux > If you install OpenVPN via an RPM or DEB package on Linux, the installer will set up an initscript. When executed, the initscript will scan for .conf configuration files in /etc/openvpn, and if found, will start up a separate OpenVPN daemon for each file.