1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

OpenVPN Accsss Server (OpenVPN AS) の設置メモ

Last updated at Posted at 2023-09-20

この記事について

  • OpenVPN を設置した際のメモ書きです。
  • OpenVPN は無料ですが設定が難しいので OpenVPN Access Server を使います。
  • 無料で2ユーザまで使え、それ以上は有料になります。
  • docker がインストールされていることが前提になります。

1. OpenVPN のアカウントを作成

OpenVPN Access Serverを使うためにはOpenVPNでアカウントを作成する必要があります。

2. Activation Key を取得

Activation Key をコピーしておきます。後の工程で使います。

image.png

3. docker-compose.yml を作って起動

docker-compose.yml
version: "2.1"
services:
  openvpn-as:
    image: ghcr.io/linuxserver/openvpn-as
    container_name: openvpn-as
    cap_add:
      - NET_ADMIN
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Tokyo
      - INTERFACE=eno1 # optional
    volumes:
      - ./config:/config
    ports:
      - 943:943
      - 9443:9443
      - 1194:1194/udp
    restart: unless-stopped
起動
docker-compose up -d

4. 設定

ブラウザで管理画面に https で、ポート943へアクセスする。
例) https://localhost:943/

ログイン

ユーザーは admin、パスワードは passwordです。
(後の工程で必ず変更しましょう)

アクティベーション

前の工程で取得したActivation Keyを貼り付けます。(画面はアクティベーション済みです)

image.png

Network Settings

Hostname or IP Address をWAN側のドメインかIPアドレスを設定してSave Settings を押下します。

image.png

VPN Settings

LANのサブネットとDNSを設定してSave Settings を押下します。

image.png

インターネットアクセスをVPN経由にしたくない場合は Should client Internet traffic be routed through the VPN?No に設定します。

5. ユーザー追加

ユーザー名とパスワードを設定して Save Settings を押下します。

image.png

6. admin パスワード変更

docker exec -it openvpn-as passwd admin

Enter new UNIX password: と聞かれるので設定します。(2回入力)
以降は、管理画面のadminはここで設定したパスワードを使用しあmす。

7. ポートフォワーディング

ルータの設定で下記のポートを転送する。

  • 943/tcp
  • 9443/tcp
  • 1194/udp

8. クライアントアプリのインストール

ユーザアカウントで管理画面にログインするとインストーラをダウンロードすることができます。

image.png

9. クライアントアプリの接続設定

接続プロファイルを生成してovpnファイルをダウンロード

ユーザアカウントで管理画面にログインして Profiles Management 画面に移動する。
Create を押下するとovpnファイルがダウンロードされます。

image.png

クライアントアプリでovpnファイルをインポート

image.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?