fwbuilder(1)
β¨ fwbuilder(1) β the manual page, but make it make sense β¨
okay bestie, welcome to Firewall Builder (that's the manual name, we're claiming it, it's iconic) π
this is the fwbuilder(1) page and I'm about to make firewall config actually fun. strap in. π¦
πΈ NAME πΈ
fwbuilder β Multiplatform firewall configuration tool
likeβ¦ it configures firewalls. on many platforms. the name is not playing games. π
β¨ SYNOPSIS β¨
/usr/bin/fwbuilder [-ffile.fwb] [-d] [-h] [-ofile] [-Pobject_name] [-r]
[-v]
π DESCRIPTION π
fwbuilder is the Graphic User Interface (GUI) component of Firewall Builder. the main character, fr fr. π
Firewall Builder is a whole little ecosystem: it's a GUI plus a set of policy compilers for all the various firewall platforms. what does it do for you? it helps you maintain a database of objects, and lets you do policy editing with simple drag-and-drop operations (yes, drag-and-drop, we love an accessible queen π). The GUI generates the firewall description as an XML file, and then the compilers interpret that and generate platform-specific code. it also ships several algorithms for automated network objects discovery and bulk import of data β not me being efficient. π The GUI and the policy compilers are completely independent, which is the whole point: it gives you a consistent abstract model and the same GUI for different firewall platforms. slay. π
Firewall Builder supports firewalls based on:
iptables(Linux kernel 2.4.x and 2.6.x β seefwb_ipt(1))ipfilter(a variety of platforms including *BSD, Solaris and others β seefwb_ipf(1))pf(OpenBSD and FreeBSD β seefwb_pf(1))ipfw(FreeBSD and others)- Cisco PIX (v6.x and 7.x)
- Cisco IOS extended access lists
the range?? unmatched. π₯
π OPTIONS π
-f FILEβ Specify the name of the file to be loaded when program starts.-rβ When this command line option is given in combination with-f file, the program automatically opens RCS head revision of the file if file is in RCS. If file is not in RCS, this option does nothing and the file is opened as usual. (so it's giving "no thoughts, head revision" π«Ά)-dβ Turns on debug mode. Note that in this mode the program generates lots of output on standard error. This is used for debugging.-hβ Prints brief help message-o fileβ Specify the name of the file for the print output, see option-P.-P object_nameβ Print rules and objects for the firewall objectobject_nameand immediately exit. The program does not go into interactive mode. Print output will be placed in the file specified with the-ooption. If file name is not given with option-o, print output is stored in the fileprint.pdfin the current directory. π
also, -v shows up in the synopsis up there, bestie. it's in the list, it's part of the vibe. β
π FILES π
$HOME/.qt/firewallbuilder2rcβ Fwbuilder v2.1 stores user preferences in this file.$HOME/.config/netcitadel.com/Firewall Builder.confβ Fwbuilder v3.0 stores user preferences in this file.
two different homes for the preferences depending on the version. the way that v3.0 moved into .configβ¦ growth. π¦
π URL π
Firewall Builder home page is located at the following URL:
http://www.fwbuilder.org/
π BUGS π
Please report bugs using bug tracking system on SourceForge:
http://sourceforge.net/tracker/?group_id=5314&atid=105314
(not me asking you to file a bug, but likeβ¦ please file a bug. π)
π§ SEE ALSO π§
fwblookup(1), fwb_ipt(1), fwb_ipf(1), fwb_pf(1)
okay that's the whole page, you're so welcome π this was brought to you by FWB and the fwbuilder(1) manual β that's the source and the version tag, bestie, it's literally right there at the bottom. periodt. πΈπ
π¦ where this page comes from
- arch rolling: fwbuilder 5.3.7-21 Β· GPL-2.0-or-later
- debian bookworm: fwbuilder 5.3.7-5+b1
- debian trixie: fwbuilder 5.3.7-8
- nixos 26.05: fwbuilder 6.0.0-rc1
- nixpkgs unstable: fwbuilder 6.0.0-rc1
- ubuntu jammy: fwbuilder 5.3.7-5
- ubuntu jammy: fwbuilder 5.3.7-5ubuntu0.22.04.1
- ubuntu noble: fwbuilder 5.3.7-5build3
- ubuntu noble: fwbuilder 5.3.7-5ubuntu0.24.04.1
- ubuntu questing: fwbuilder 5.3.7-8ubuntu2
- ubuntu resolute: fwbuilder 5.3.7-8ubuntu3
- ubuntu stonking: fwbuilder 5.3.7-8ubuntu4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms