Readme
This commit is contained in:
parent
f80922e415
commit
6429d1d56c
1 changed files with 24 additions and 5 deletions
27
README.md
27
README.md
|
@ -4,12 +4,12 @@ This script creates a firewall from Re2o information using nftables.
|
||||||
|
|
||||||
# What it does :
|
# What it does :
|
||||||
|
|
||||||
- Fetch mac-ip table from re2o and filter traffic from the adherent NAT with it;
|
- Fetch mac-ip table from re2o and filter traffic from the adherent NAT with it;
|
||||||
- Create a NAT table for FedeRez and Adherent, and NAT the admin and prerezotage VLANs properly.
|
- Create a NAT table for FedeRez and Adherent, and NAT the admin and prerezotage VLANs properly.
|
||||||
|
|
||||||
# What it does not do (yet) :
|
# What it does not do (yet) :
|
||||||
|
|
||||||
- Fetch opened ports on Re2o and filter traffic with these infos.
|
- Fetch opened ports on Re2o and filter traffic with these infos.
|
||||||
|
|
||||||
# Install :
|
# Install :
|
||||||
|
|
||||||
|
@ -27,7 +27,26 @@ echo "* * * * * root /usr/bin/python3 main.py macip 2>&1 | /usr/bin/logger -t fi
|
||||||
|
|
||||||
# Usage :
|
# Usage :
|
||||||
|
|
||||||
See `./main.py --help`.
|
```
|
||||||
|
Usage: main.py [OPTIONS] COMMAND [ARGS]...
|
||||||
|
|
||||||
|
Re2o firewall manager.
|
||||||
|
|
||||||
|
Used without command, the firewall manager will load the whole firewall
|
||||||
|
(i.e. the struture, the macip set and the MAC table). By default it erases
|
||||||
|
the current NAT table and macp set. You can choose to keep the current
|
||||||
|
values for these with the flags.
|
||||||
|
|
||||||
|
Options:
|
||||||
|
--keep-nat / --dont-keep-nat Should I keep the current NAT table ?
|
||||||
|
--keep-macip / --dont-keep-macip
|
||||||
|
Should I keep the current macip set ?
|
||||||
|
--help Show this message and exit.
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
macip Load the macip set.
|
||||||
|
nat Load the NAT table.
|
||||||
|
```
|
||||||
|
|
||||||
# Dependencies :
|
# Dependencies :
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue