最終更新日: 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プロジェクトの公式サイトです。 |