firewalldは、Linuxオペレーティングシステム (OS) 用のファイアウォール管理ツールである。firewalldは、nftablesのユーザー空間ユーティリティと同様に、Linuxカーネルのフレームワークのためのフロントエンドとして機能することでファイアウォールを提供し、nftの代替として機能する。バージョン0.6.0まではiptablesをデフォルトのバックエンドとして使用していた。firewalldという名前は、システムデーモンには「d」という文字を最後に付けるというUnixの命名慣習に従っている。 firewalldはPythonで書かれている。C++に移植される予定であったが、移植プロジェクトは2015年1月に中止された。