├── etc ├── iptables │ ├── flush-iptables.sh │ ├── flush-ip6tables.sh │ ├── iptables.rules │ └── ip6tables.rules └── systemd │ └── system │ ├── iptables.service │ └── ip6tables.service ├── README.md └── LICENSE /etc/iptables/flush-iptables.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | iptables -F 3 | iptables -X 4 | iptables -t nat -F 5 | iptables -t nat -X 6 | iptables -t mangle -F 7 | iptables -t mangle -X 8 | iptables -P INPUT ACCEPT 9 | iptables -P FORWARD ACCEPT 10 | iptables -P OUTPUT ACCEPT 11 | -------------------------------------------------------------------------------- /etc/iptables/flush-ip6tables.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ip6tables -F 3 | ip6tables -X 4 | ip6tables -Z 5 | for table in $(