設定をリセットし、以下の順序で「許可」を積み上げた後に有効化(Enable)する。
SSH(22)および管理パネル(8080)を、信頼できる内部ネットワーク 192.168.0.0/16 からのみ許可する。
# SSHの許可 ufw allow from 192.168.0.0/16 to any port 22 proto tcp # ISPConfig 3 管理パネルの許可 ufw allow from 192.168.0.0/16 to any port 8080 proto tcp
外部世界へ提供するサービスの門を、適切なプロトコルで開放する。
# DNS (Master DNS応答およびAXFR転送に必須) ufw allow 53/tcp ufw allow 53/udp # Web (HTTP/HTTPS) ufw allow 80/tcp ufw allow 443/tcp # FTP (制御ポート21とパッシブ範囲) ufw allow 21/tcp ufw allow 40110:40210/tcp # Mail (配送・提出・受信プロトコル) ufw allow 25/tcp ufw allow 465/tcp ufw allow 587/tcp ufw allow 143/tcp ufw allow 993/tcp ufw allow 110/tcp ufw allow 995/tcp
Storage NASとのNFS通信や、将来のs3ミラー機との同期に支障が出ないよう、200系セグメントを完全に信頼する。
ufw allow from 192.168.200.0/24
ufw enable # "Command may disrupt existing ssh connections..." と聞かれたら "y" で執行する。
有効化後、以下の3点により「正常な要塞化」が成されたかを判定する。
| テスト項目 | 確認コマンド / 動作 | 合格基準 |
|---|---|---|
| 設定リストの目視 | ufw status numbered |
22, 8080 が 192.168.0.0/16 限定になっていること。 |
| DNS 外部応答 | dig @192.168.200.226 dazoo.ne.jp |
外部から正しく Answer が返ること。 |
| FTP 最終疎通 | FTPクライアントから接続 | ログイン成功後、MLSD(一覧取得)がタイムアウトしないこと。 |
最終更新:2026/03/06 | Version:1.0 | L-Core