23 lines
712 B
Markdown
23 lines
712 B
Markdown
## Firewall integration in systemd
|
|
|
|
|
|
|
|
Simple tool to load your **iptables** rules at boot time. It integrates with systemd as a multi instance service.
|
|
|
|
|
|
|
|
##### 1/ Install the tool
|
|
|
|
Launch the `./install.sh` script as root.
|
|
|
|
##### 2/ Define your rules
|
|
|
|
Place a bash script defining your **iptables** rules into `/opt/firewall/<config_name>.fw` where `<config_name>` is an arbitrary name that makes sense to you.
|
|
|
|
> An example script is available [here](opt/firewall/example.fw).
|
|
|
|
##### 3/ Enable at boot
|
|
|
|
To enable your rules to load at boot time, simply run `systemctl enable firewall@<config_name>.service`. If you want to execute your script explicitly run `systemctl start firewall@<config_name>.service`.
|
|
|