2020-07-04 12:50:45 +02:00
|
|
|
# iptables & ipset
|
2020-02-26 01:14:32 +01:00
|
|
|
|
|
|
|
```sh
|
2020-07-04 12:50:45 +02:00
|
|
|
sudo apt install ipset
|
2020-02-26 01:14:32 +01:00
|
|
|
```
|
|
|
|
|
2020-07-04 12:50:45 +02:00
|
|
|
```sh
|
|
|
|
sudo cp empty.rules /etc
|
|
|
|
sudo touch /etc/{default,ipset}.rules
|
|
|
|
sudo cp *.service /etc/systemd/system
|
|
|
|
sudo systemctl enable iptables ipset
|
|
|
|
sudo systemctl start iptables ipset
|
|
|
|
```
|
2020-02-26 01:14:32 +01:00
|
|
|
|
2020-07-04 12:50:45 +02:00
|
|
|
## Presets
|
2020-02-26 01:14:32 +01:00
|
|
|
|
|
|
|
```sh
|
2020-07-04 12:50:45 +02:00
|
|
|
sudo ipset restore -f ipset.rules
|
|
|
|
sudo iptables-restore -n connection.rules
|
|
|
|
sudo iptables-restore -n service.rules
|
2020-05-24 12:24:00 +02:00
|
|
|
sudo iptables-restore -n blackwhite.rules
|
|
|
|
sudo iptables-restore -n knock.rules
|
|
|
|
sudo iptables-restore -n ratelimit.rules
|
2020-02-26 01:14:32 +01:00
|
|
|
```
|