メインコンテンツへスキップ
見出し画像

ごく普通の一般家庭(物理10G・k8s 8台)のネットワークを大更改した話 #1

    この記事で分かること

    •  なぜ一般家庭で10GbEネットワークを組み直したのか

    •  UCG-Fiber / USW-Aggregation / FortiGate 60Fをどう役割分担したのか

    •  家庭・仕事・サーバ・DMZを同じ家の中でどう共存させるか

    •  「速さ」より先に、壊してはいけない生活ネットワークをどう考えたか

    「ネットが遅いんだよね」——家庭のネットワーク更改なら、普通はそこから始まると思う。

    我が家もInternet回線そのものは特別なものではない。だが、その内側には8台構成のk3sクラスタ、複数のDB、Windows / Linuxサーバ、NAS、Local LLM用のGPU環境がいる。

    そして当然だが、その横では家族が普通にテレビを見て、スマホを使い、ゲームをしている。

    ここで一番困るのは「10Gbps出ないこと」ではない。

    私が実験している横で、家族のInternetまで巻き込んで落とすことだ。

    今回の更改で最初に決めたのは、最高速度ではなく役割分担だった。

    • UCG-Fiber:Internet Edge。WAN接続、外向きNAT、Internet側の入口を担当

    • USW-Aggregation:10GのL2ファブリック。重いEast-West通信を受け持つ

    • USW Pro Max 16:サーバ、NAS、FortiGateなどを束ねるDistribution / Access側

    • FortiGate 60F:家庭、仕事、サーバ、DMZ等の内部セグメント間を制御するSecurity Boundary

    つまり、UCG-FiberとFortiGateのどちらか一方を「全部をやるルーター」にしなかった。

    Internetとの境界はUCG-Fiber、内部ネットワークの信頼境界はFortiGate。10Gの大量通信はUniFiのL2側へ寄せる。

    それぞれに得意な仕事をやらせる構成にした。

    大きく3つに分けて考えた

    初期設計では、まずネットワークを大きく3つに分けた。

    • Home:家族が日常的に使う領域

    • Lab / Server:自宅サーバや検証環境

    • DMZ:外部公開サービスを置く領域

    その後、実際の運用では仕事用、Guest、IoT、Managementなど、用途に応じてさらに細分化している。

    ここで大事なのは「VLANをたくさん作ったこと」ではない。

    何かを壊した時に、どこまで壊れてよいかを先に決めたことだ。

    Labで実験中のVMを壊してもいい。k3sを再構築することもある。だが、それを理由にリビングのテレビや家族のWi-Fiまで止めてはいけない。

    FortiGateを内部の境界に置いたのは、そのためだ。

    初版では「Labで何が起きてもHomeへ影響しない」と断定していたが、ネットワークに絶対はない。設定ミス、機器障害、未知の脆弱性まで含めればゼロリスクとは言えない。

    正しくは、障害や侵害の影響範囲をできるだけ小さくするために分離した、だ。

    10GbEは目的ではなく、逃がす場所

    FortiGate 60Fの物理ポートは1GbEが中心だ。

    なら全部10GbE対応のFirewallへ買い替えればいい——という話でもない。

    k3sノード間、DB、NASなど、同一セグメント内で大量に流れる通信まで全部Firewallへ上げる必要はない。そうしたEast-West通信はL2ファブリック内で完結させ、信頼境界を跨ぐ通信だけFortiGateへ渡す。

    この構成にしたことで、1GbEのFirewallを残しながら、10Gを使う場所とSecurity Inspectionを通す場所を分けられた。

    これが今回の更改の基本思想だ。

    速さだけを追ったネットワークではない。

    家族が使う本番環境と、自分が壊して試せるLabを同じ家の中に共存させる。

    そこから全ての設計が始まった。

    次回は、その思想を実際のケーブルとポートへ落とし込む。

    FortiGate 60Fの1GbEという制約を残したまま、なぜ4本のLACPを組み、どこを10Gで太くしたのか。

    ⏩ 次の記事:ごく普通の一般家庭(物理10G・k8s 8台)のネットワークを大更改した話 #2


     
     
    ベンチャー→SES13年→現メガベンのインフラエンジニア。 自宅NW要塞でAI・Kubernetes・Local LLM・GPUを飼育中。 AIに開発を壊されて学んだ「任せ方・止め方・戻し方」を、成功談より失敗談多めで投下します。 Amazonアソシエイト参加

    あなたへのおすすめ