いつもアクセスありがとうございます。
5月14日から5月17日にかけて、本サイト(OS.ManiaX)にアクセスできない状態が続いておりました。
せっかくこんなオタクサイトに足を運んでいただいたのに、ご不便・ご迷惑をおかけし、本当に申し訳ありません。


原因について

今回の障害は、Nuro光回線の接続方式が「MAP-E方式(IPv4 over IPv6)」に変更されたことが直接の原因です。当WEBサーバは筆者の自宅環境のProxmox上の仮想サーバに所在しています。
このNuroの仕様変更により、従来の方法(ルータ経由でのダイレクトアクセス)では自宅サーバの外部公開ができなくなり、一時的にサイトがご覧いただけない状況となっていました。

えぇ、Nuroのせいです。NuroのMAP-Eのせいです。。。


対応の流れ

アクセス障害発生後、まず暫定対応として「AWS S3/CloudFront」を使い、静的サイトとして公開を維持しました。ただし、この方法では動的コンテンツや一部機能が限定的になっていました。

その後、本格対応として「Google Cloud Platform(GCP)のサーバ+WireGuard VPN」を導入し、
クラウド経由で自宅サーバとVPN接続し、これまで以上に安全かつ恒久的に公開できる仕組みに切り替えました。


現在と今後について

現在は新しいネットワーク構成が安定稼働しており、これまで通りサイトの全機能をご利用いただける状態に復旧しています。

今後も、回線やネットワーク仕様の変更に柔軟に対応できる運用体制を心がけてまいります。

尚、環境構築に関する記事は良いネタになりますので、追って投稿していきますのでお楽しみに。
これからもOS.ManiaXをどうぞよろしくお願いいたします。


結果として一部のオンラインゲームやDiscordのボイスチャットは使えなくなりました。
オンラインゲームを楽しみたい方はNuroというか、MAP-E方式のISPは選択肢から外しましょう。