Man page - foomuuri(8)
Packages contains this manual
Manual
FOOMUURI
NAMESYNOPSIS
DESCRIPTION
OPTIONS
COMMANDS
FILES
AUTHORS
BUG REPORTS
SEE ALSO
NAME
foomuuri - multizone bidirectional nftables firewall
SYNOPSIS
foomuuri [ OPTION ] [ COMMAND ]
DESCRIPTION
Foomuuri is a firewall generator for nftables based on the concept of zones. It is suitable for all systems from personal machines to corporate firewalls, and supports advanced features such as a rich rule language, IPv4/IPv6 rule splitting, dynamic DNS lookups, a D-Bus API and FirewallD emulation for NetworkManager’s zone support.
OPTIONS
|
--help |
display this help and exit |
--version
output version information and exit
--verbose
verbose output
--quiet
be quiet
--force
force some operations, don’t check anything
|
--soft |
don’t force operations, check more |
--set=option=value
set config option to value
COMMANDS
|
start |
load configuration files, generate new ruleset and load it to kernel |
||
|
stop |
remove ruleset from kernel |
||
|
reload |
same as start , followed by resolve and iplist refresh |
||
|
status |
show current status: running, zone-interface mapping |
||
|
check |
load configuration files and verify syntax |
||
|
block |
load “block all traffic” ruleset |
||
|
list |
list active ruleset currently loaded to kernel |
list zone-zone {zone-zone...}
list active ruleset for zone-zone currently loaded to kernel
list macro
list all known macros
list macro keyword {keyword...}
list all macros with specified name or value
list counter
list all named counters
list counter keyword {keyword...}
list named counter with specified name
iplist list
list entries in all configured iplists and resolves
iplist list name {name...}
list entries in named iplist/resolve
iplist add name {timeout} ipaddress {ipaddress...}
add or refresh IP address to iplist
iplist del name ipaddress {ipaddress...}
delete IP address from iplist
iplist flush name {name...}
delete all IP addresses from iplist
iplist refresh name {name...}
refresh iplist @name entries now
set interface {interface} zone {zone}
change interface to zone
set interface {interface} zone -
remove interface from all zones
FILES
Foomuuri reads configuration files from /etc/foomuuri/*.conf . See full documentation for configuration syntax.
AUTHORS
Kim B. Heino, b@bbbs.net, Foobar Oy
BUG REPORTS
Submit bug reports https://github.com/FoobarOy/foomuuri/issues
SEE ALSO
Full documentation https://github.com/FoobarOy/foomuuri/wiki