最終更新日: 2026年8月26日

テンプレート説明

セキュリティに重点を置いた、無料のUnix系オペレーティングシステムで、Berkeley Software Distribution (BSD) に基づいています。

仕様

インストールOS

OS バージョン
OpenBSD 7.9

主要ソフトウェア

項目 説明
pf OpenBSD標準のパケットフィルタ(ファイアウォール)機能です。本テンプレートでは初期状態でICMPおよびSSH(22/TCP)のみを許可する設定になっています。

その他

項目 備考
Minimum RAM 1024 MB

利用手順

Step 1: SSH接続

本テンプレートはrootユーザーでのSSHログインが可能です。

鍵認証でのSSH接続コマンド例
$ ssh -i 秘密鍵ファイルのパス root@VPSのグローバルIPアドレス

Step 2: pfでのポート開放(80/443番ポート)

メモ

本テンプレートのpf設定は初期状態でICMPおよびSSH(22/TCP)のみを許可しています。Webサーバー等で80/443番ポートを利用する場合は、以下の手順でpf設定を変更してください。

1. 設定ファイルを編集します。

# vi /etc/pf.conf

2. 以下のようなpassルールを追加し、TCP 80番・443番ポートへの通信を許可します。

pass in proto tcp from any to any port { 80 443 }

3. 設定を反映します。

# pfctl -f /etc/pf.conf

4. 設定が正しく反映されているか、以下のコマンドで確認します。

# pfctl -sr

実行結果に以下のような行が含まれていれば、pf側の設定は正しく反映されています。

pass in proto tcp from any to any port = 80 flags S/SA
pass in proto tcp from any to any port = 443 flags S/SA
項目 URL 説明
OpenBSD公式サイト https://www.openbsd.org/ OpenBSDプロジェクトの公式サイトです。