ZimaSpaceは、メイカーやDIY愛好家、ホームラボ愛好家に向けて、電気代を抑えながら24時間365日稼働する小型ながら非常に高性能なハードウェアを提供しています。だからこそ、スマートホームとホームラボに情熱を注ぐYouTuber、BeardedTinkerによるこの詳細なガイドを編集して共有できることを嬉しく思います。複雑なインフラプロジェクトを、実用的で現実に即したチュートリアルに仕立てることで知られるチャンネルです。
丁寧で透明性の高い動画を制作してくれたBeardedTinkerに感謝します。より多くのテックコミュニティの読者に役立てていただけるよう、元の動画の内容を読みやすい英語のブログ記事にまとめました。目的は、スマートホームやホームラボのネットワーク上で何が起きているかを本格的に把握できるSIEM(セキュリティ情報イベント管理)システムを、当社のハイパフォーマンスなシングルボード・ホームサーバーZimaBoard 2でどのように実現するか、具体的に紹介することです。
2週間前の午前2時13分、ネットワークのスキャンが始まりました。SSH、次にHTTPS、そしてHome Assistantです。ボットは公開されたサービスを探してIP範囲を絶えずスキャンしています。しかし、本当に重要なのは、こうしたことが起きるかどうかではありません。本当に重要なのは、あなたのスマートホームがそのことに気づくかどうかです。
その一つの疑問が、企画、テスト、改良に4か月以上を費やす一大プロジェクトのきっかけになりました。今回は、その内容を順を追って解説します。SIEMを自分の環境にも導入すべきか、ぜひ判断してみてください。
SIEMとは何か(そして家庭でも重要な理由)
SIEMはセキュリティ情報イベント管理の略です。簡単に言うと、ネットワーク上のすべてのデバイスからログを収集し、それらを関連付けて、個々のシステムでは見逃してしまうようなパターンを見つけ出します。ファイアウォールが単独で通信を遮断しても、無害に見えるかもしれません。しかし、SIEMが同じIPアドレスからのポートスキャン、その後のNASへのログイン失敗、さらにHome Assistantでの認証成功を検知すれば、すべてが一つのストーリーとして明らかになります。
シンプルなスマートホームのほとんどでは、これは過剰です。セットアップが単なるガジェットの集まりではなく、本格的なインフラに近づくと、可視性が非常に役立ちます。多くのホームネットワークにおける最大の問題は攻撃ではなく、何が起きているのか把握できていないことだからです。
アーキテクチャ:独立した監視がすべての基本
最も重要な設計上の決定は、監視対象のシステムとは完全に切り離してSIEMを稼働させることでした。監視システムは、監視対象のシステムから常に独立させる必要があります。Home Assistantがクラッシュしたり、NASがオフラインになったりしても、SIEMはその状況を検知して記録できなければなりません。
このアーキテクチャでは:
- UniFiのファイアウォールとIDSのログは、syslog経由で送られます。
- Synology NASの認証イベントが転送されます。
- Home Assistant自体は、カスタムWazuhエージェントのアドオンを通じて構造化イベントを送信します。
すべてのシグナルが一か所に集まり、そこで相関ルールによって生ログが実用的なアラートに変換されます。
ハードウェアの選択:ZimaBoard 2が低消費電力のホームサーバーに最適な理由
SIEMサーバー本体には、BeardedTinkerがZimaBoardハードウェア、具体的にはZimaBoard 2を選びました。Plex、Pi-hole、Proxmox、さらにはMinecraftを24時間365日稼働させながら、低温で静かに動作する、ハイパフォーマンスなシングルボードホームサーバーです。
ZimaBoard 2は、メディアストリーミング、ファイアウォール、ホームラボ、AIコンテナを軽々と処理します。低消費電力で高い信頼性を実現。
ネイティブSATAおよび& PCIe - 拡張カード不要で、面倒な作業もありません。2.5インチHDD/SSDを接続したり、10G NIC、GPU、NVMeアダプターを取り付けたりすれば、パーソナルストレージや拡張ニーズにすぐ対応できます。内蔵のデュアル2.5G Ethernetにより、高速なローカルNAS、低遅延のリモートアクセス、自宅での複数ネットワークサービスのルーティングに最適です。
自分に合ったものを実行できます - ZimaOS、TrueNAS、Proxmox、Debian、pfSenseなど。 ユーザーは、バックアップ、Plexサーバー、Dockerラボ、クラスター構築のために、さまざまなOS構成を試すのを楽しんでいます。
小型で改造しやすく、どこかかわいらしい。おもちゃのような見た目ながら、驚くほどパワフルに動くミニサーバーと呼ぶ人も多くいます。昔ながらのミニPCの騒音や熱を避けながら、信頼性の高いホームサーバーを常時稼働させたいDIY愛好家や技術好きにぴったりです。
フルサイズのミニPCはアイドル時でも20~40 Wを消費することが多いのに対し、ZimaBoard 2ははるかに省電力です。24時間365日の稼働が必要なインフラストラクチャに最適な選択肢です。
OSとSIEMプラットフォーム
OSには、ベアメタルに直接インストールしたUbuntu LTSを選びました。ハイパーバイザーも余分なレイヤーもありません。インフラストラクチャの監視は、単調で予測しやすいものであるべきです。
SIEMプラットフォームはWazuhです。オープンソースで広く使われており、プロシューマー向けの環境でも驚くほど高性能です。インストールは、簡単なコマンドライン操作で行えます。しかし、本当の作業はインストール後に始まります。インフラストラクチャのあらゆる要素を接続し、クリーンなログを取り込む必要があります。
動画で使用したカスタムルール、デコーダー、検知ロジックはすべて、BeardedTinkerの公開GitHubリポジトリで無料公開されています(リンクは元の動画の説明欄にあります)。
実際に起きた3つのインシデントとSIEMの対応
インシデント1:偵察スキャン
別のマシンから、PowerShellで複数のポートへの接続を簡単に試みました。数秒以内に、UniFiファイアウォールがその動作を記録しました。SIEMはsyslogを解析して相関ルールを適用し、短時間に同じIPから複数のポートへのアクセスがあったため、ポートスキャンの挙動として検知しました。
インシデント2:NASへのログイン失敗
Synologyのインターフェースに対して、複数回のログイン失敗が発生しました。NASシステムは、監視対象として実に興味深いインフラストラクチャ構成要素の一つです。ログイン試行、認証失敗、権限変更など、豊富なシグナルを生成するからです。これらのログがSIEMに届くと、それ以前のネットワークイベントと自動的に相関付けられました。
インシデント3:Home Assistantの認証イベント
Home Assistantで、ログイン失敗が続いた後にログインに成功する事象が発生しました。(BeardedTinkerが作成し、GitHubで公開している)カスタムWazuhエージェントアドオンのおかげで、これらのイベントは他のインフラストラクチャのシグナルと同じように、SIEM上で確認できました。
Home Assistantが侵害された場合、その影響はデジタル領域にとどまりません。実際の物理デバイスを制御しているからです。

SIEMアラートをHome Assistantに取り込む
この構成の優れた点は、データが監視プラットフォームの中に閉じ込められないことです。SIEMデータは、センサーやサマリーメトリクスとしてHome Assistant内に直接表示できます。セキュリティスコア、インシデント件数、最近発動したルールなど、あらゆる情報をダッシュボードで確認でき、自動化のトリガーにもできます。通知、リモートアクセスの一時的な無効化、カメラの起動、ログ記録の強化などが可能です。
BeardedTinkerは、より構造化されたログとセキュリティイベントストリームを提案するアーキテクチャの議論を、Home Assistantコミュニティで開始しています。オブザーバビリティに関心がある方は、動画の説明欄にあるリンクをご覧ください。
まとめと参考情報
このようなシステムは、誰にでも向いているわけではありません。ハードウェアや設定、そして探究心が必要です。しかし、スマートホームが本格的なインフラへと少しずつ進化しているなら、このレベルの可視性は非常に役立ちます。
紹介したものはすべて、ルール、連携機能、Home Assistant用Wazuhエージェント、ダッシュボードの例も含めて、公開リポジトリで公開されています。ご自身のホームラボで同様の構成を運用している方は、何を監視しているか、次に何を追加したいか、ぜひコミュニティにお聞かせください。
At ZimaSpace we believe the ZimaBoard 2 is the ideal home server foundation for exactly these kinds of advanced, always-on projects. Low power, native expandability, dual 2.5G networking, and rock-solid reliability make it the perfect platform whether you’re running a SIEM, a media server, a firewall, or an entire homelab cluster.
この記事を読んで、ご自宅のホームサーバーのセキュリティと監視を強化したくなったら、ぜひコメントをお寄せいただくか、ZimaBoard 2の製品ページをご覧ください。次のプロジェクトでどのように活用できるかをご紹介しています。
常に可視化し、安全を確保して、ハッキングを楽しみましょう! 🚀
Zimaキャンペーンハブ
続きを読む

ZimaBladeがZimaBoard SEに:変更点と選ぶべきキット
ZimaBladeは、8GBまたは16GBのRAM、64GBのeMMC、ZimaOS Plusを搭載したZimaBoard SEになりました。仕様、スターターキットとNASキット、価格、よくある質問を比較できます。

How The TKT WorksがZimaBoard 2用のカスタムアクリルケースを製作する方法
The TKT WorksによるカスタムZimaBoard 2ケースの製作を追い、ロッドフレーム、アクリルパネル、フロントディスプレイ、ケーブル配線、冷却面での工夫を紹介します。

kabutoがZimaBoard 2で構築するモジュール式10インチホームラボ
ZimaBoard 2、プリント製パッチパネル、再利用したハードウェア、Immich、Nextcloud、Tailscale経由のリモートアクセスを活用した、kabutoのモジュール式10インチホームラボをご覧ください。




