← プロジェクトに戻る

ネットワークセキュリティ

ネットワーク分離ラボ

家庭内の接続をeeroで維持しながら、専用のOPNsenseファイアウォールと分離されたラボを構築する。

開発中

プロジェクト概要

開発中
目的
家庭内の接続をeeroで維持しながら、専用のOPNsenseファイアウォールと分離されたラボを構築する。
私の役割
個人ラボの調査、設計、ドキュメント作成。
実装状況
OPNsenseのインストールは完了。VLAN設定、アクセス制御、復旧検証は計画中。
次のマイルストーン
結果の公開前に、分離、管理アクセス、アダプターの信頼性、復旧を検証する。
事例紹介のソース(ポートフォリオ)↗

実装リポジトリ:未公開。

実装状況

OPNsenseをインストールし、両方のEthernetインターフェースが検出されることを確認した。次はインターフェース設定、ネットワーク分離、復旧テストに取り組む。

取得済み

  • 第8世代Intel i5、8 GB RAM、256 GBのストレージを搭載したLenovo M90n-1を選定した。
  • セットアップ中に内蔵EthernetとUSB Ethernetの両インターフェースを検出した。
  • 内蔵ドライブにOPNsenseをインストールし、インストール用USBを取り外して再起動した。

予定

  • UGREEN USB EthernetアダプターをWANに、内蔵EthernetをLANに割り当てる。
  • OPNsenseとUSW-Lite-8-PoEでVLANとアクセスルールを設定する。
  • 結果の公開前に、分離、管理アクセス、アダプターの信頼性、復旧を検証する。

計画中の構成

  1. 上流接続:eero Pro 6E

    家庭内機器はeeroに接続したままとする。ラボのファイアウォールはUSB WANアダプター経由で上流に接続する。

  2. ファイアウォール:Lenovo M90n-1

    OPNsenseがラボの通信をルーティングしてフィルタリングする。内蔵Ethernetで計画中のLAN VLANトランクを接続する。

  3. スイッチ:USW-Lite-8-PoE

    管理型スイッチでラボ機器をVLANに割り当てる。このスイッチを経由する接続は各ポート1 GbEが上限となる。

  • 管理VLAN — 計画中
  • アプリケーションVLAN — 計画中
  • AI VLAN — 計画中
  • セキュリティテストVLAN — 計画中
これは設計案であり、確認済みの稼働構成ではない。設定後にVLAN ID、サブネット、配線、通信の例外を記録する。

初期設計はeero配下で二重NATを使用する。ラボから家庭内機器へのアクセスには明示的なファイアウォール制御が必要で、ルーターを追加するだけでは分離できない。

検証チェックリスト

すべてのチェックは未実施。期待する動作を以下に示し、テスト後に実測結果と実際のスクリーンショットを追加する。

検証待ち

インターネット接続

テスト端末がラボのIPアドレスを取得し、DNS名前解決と外部HTTPSサイトへの接続を行えること。アドレス、ゲートウェイ、実際の結果を記録する。

検証待ち

家庭内ネットワークの分離

明示的な例外がない限り、ラボ端末から家庭内機器にアクセスできないこと。許可経路と拒否経路の両方をテストする。

検証待ち

VLAN間の制御

記録された通信だけがラボのVLAN間を通過すること。送信元、宛先、プロトコル、期待結果、対応するファイアウォールログを記録する。

検証待ち

管理アクセス

ファイアウォールとスイッチの管理画面に指定した管理ネットワークから接続でき、テストネットワークからは拒否されること。

検証待ち

再起動後の復旧

ファイアウォールの再起動後に両インターフェースが復帰し、テスト端末の想定した接続が回復すること。復旧時間を記録する。

検証待ち

USBアダプターの信頼性

継続的な通信中もWANアダプターが利用でき、再接続後に復帰すること。時間、エラー、中断を記録する。

検証待ち

設定の復元

設定バックアップをエクスポートし、管理された演習で復元を検証する。復旧手順と結果を記録する。

公開予定の証拠

機密情報を除いたスクリーンショット、設定済みの構成図、通信マトリクス、復旧手順書を公開する。測定前に性能、稼働率、セキュリティの改善を主張しない。