Network tutorial - IT technology blog

Linux環境におけるconntrackdとKeepalivedの連携構築:セッションを切断させないファイアウォール状態同期

conntrackdとKeepalivedを組み合わせることで、Linux上のconntrackテーブルを常時同期し、シームレスなファイアウォールのフェイルオーバーを実現します。TCPやSSHの接続状態を保持し、セッション切断を防ぐ構築手順を解説します。
Network tutorial - IT technology blog

nftablesによるLinux透過型ブリッジファイアウォール:IPアドレスもトポロジも変えずにネットワークを制御する

Linux bridgeとnftablesを使った透過型ファイアウォールにより、IPアドレスや既存のトポロジを変更することなく、ネットワークトラフィック全体を制御できる。ダウンタイムや稼働中サーバーの設定変更なしにproductionシステムのセキュリティを強化したい場合に最適なソリューションだ。
Network tutorial - IT technology blog

XDP Linux:DDoSを防ぐためのドライバ層での超高速パケットフィルタ構築

XDP(eXpress Data Path)はNICのドライバ層でパケットをカーネルスタックに入る前に処理・フィルタリングし、iptablesより10〜100倍高速です。本記事では、CでeBPFプログラムを書いてコンパイルし、カーネルにロードするところから、BPF MapとPythonを使ってブロックIPリストをリアルタイム管理するところまでを解説します。