aboutsummaryrefslogtreecommitdiff
path: root/files/iptables/flush-ip6tables.sh
blob: 498e97fda0f904240bdd63424523c997cc5b2851 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
ip6tables -F
ip6tables -X
ip6tables -Z

for table in $(</proc/net/ip6_tables_names)
do
  ip6tables -t \$table -F
  ip6tables -t \$table -X
  ip6tables -t \$table -Z
done

ip6tables -P INPUT ACCEPT
ip6tables -P OUTPUT ACCEPT
ip6tables -P FORWARD ACCEPT