Wheelhouse docs

Firewall — groups#

A firewall group is a named set — of addresses, networks, ports, domains, MAC addresses or interfaces — that rules match on by name. Change the set and every rule that names it follows. The Groups tab of the Firewall page lists every group, and the group editor adds, changes and deletes them.

The kinds#

TypeA member isExampleMatched by
Address groupAn IPv4 address or range192.0.2.10, 192.0.2.10-192.0.2.19the source or destination of an IPv4 rule
Network groupAn IPv4 network192.0.2.0/24the source or destination of an IPv4 rule
IPv6 address groupAn IPv6 address or range2001:db8::10the source or destination of an IPv6 rule
IPv6 network groupAn IPv6 network2001:db8::/48the source or destination of an IPv6 rule
Port groupA port, a range or a service name443, 8000-8100, httpsthe destination port of a TCP or UDP rule
Domain groupA domain nameexample.comthe source or destination of a rule of either family
MAC address groupA MAC address00:53:00:12:34:56the source or destination of a rule of either family
Interface groupOne of the router's interfaceseth1, eth0.20the incoming or outgoing interface of a rule

The rule editor offers only the groups a rule can use: an IPv6 address group is not offered on an IPv4 rule, and a port group only once the rule's protocol is TCP or UDP.

The table#

ColumnWhat it shows
NameThe group's name.
TypeOne of the kinds above.
MembersThe first four members, and how many more; the groups it includes, in another colour.
Used byHow many rules match on it, or Not used.
DescriptionIts description.

The group editor#

Clicking a group opens it; Add group opens an empty one.

FieldWhat it does
TypeChosen when the group is made.
NameLetters, digits, hyphens, underscores and dots; a domain group's name starts with a letter or an underscore. A name already used by a group of the same type is refused.
MembersAdd one at a time. Each is checked for its kind before it is added — a network group refuses 192.0.2.300/24 and says what it expects — and × removes one. An interface group chooses from the router's interfaces.
Includes the members ofOther groups of the same type whose members this group takes in. Shown when there are any.
DescriptionOptional.

Save changes adds only what changed: adding a member to a network group reads, in the list of pending changes, as Add 198.51.100.0/24 to network group “LAN”. A group may be saved with no members; a rule that matches on it then matches nothing.

Delete group asks twice, and is unavailable while a rule matches on the group or another group includes it. The panel lists them under Used by; change or remove those first.

Matching on a group from a rule#

In the rule editor, choose Group for the source or the destination and pick the group. For ports, choose the Port group beside the destination port. An interface group is offered in the Incoming interface and Outgoing interface lists after the router's interfaces.

Adding a second web server to a port group is then one change, and every rule that names the group picks it up when it is applied.

See also#

Updated 2026-09-17 manual firewall groups