diff options
author | root | 2022-05-30 15:59:54 +0200 |
---|---|---|
committer | root | 2022-05-30 15:59:54 +0200 |
commit | 6891a04373daa365c35828ce71e047f5f14486e4 (patch) | |
tree | 20e71951c13407f5b7c49f3c9336fd876bbea666 /data/backups | |
download | IPFireCustomRules-6891a04373daa365c35828ce71e047f5f14486e4.tar.gz IPFireCustomRules-6891a04373daa365c35828ce71e047f5f14486e4.tar.bz2 IPFireCustomRules-6891a04373daa365c35828ce71e047f5f14486e4.zip |
Beta2: DNS & NTP Redirect To Exernal Working!
Diffstat (limited to 'data/backups')
5 files changed, 130 insertions, 0 deletions
diff --git a/data/backups/firewall.2022_05_30_03_41_PM_1653918107.local b/data/backups/firewall.2022_05_30_03_41_PM_1653918107.local new file mode 100644 index 0000000..5e4677f --- /dev/null +++ b/data/backups/firewall.2022_05_30_03_41_PM_1653918107.local | |||
@@ -0,0 +1,20 @@ | |||
1 | #!/bin/sh | ||
2 | # Used for private firewall rules | ||
3 | |||
4 | # See how we were called. | ||
5 | case "$1" in | ||
6 | start) | ||
7 | ## add your 'start' rules here | ||
8 | ;; | ||
9 | stop) | ||
10 | ## add your 'stop' rules here | ||
11 | ;; | ||
12 | reload) | ||
13 | $0 stop | ||
14 | $0 start | ||
15 | ## add your 'reload' rules here | ||
16 | ;; | ||
17 | *) | ||
18 | echo "Usage: $0 {start|stop|reload}" | ||
19 | ;; | ||
20 | esac | ||
diff --git a/data/backups/firewall.2022_05_30_03_42_PM_1653918123.local b/data/backups/firewall.2022_05_30_03_42_PM_1653918123.local new file mode 100644 index 0000000..5e4677f --- /dev/null +++ b/data/backups/firewall.2022_05_30_03_42_PM_1653918123.local | |||
@@ -0,0 +1,20 @@ | |||
1 | #!/bin/sh | ||
2 | # Used for private firewall rules | ||
3 | |||
4 | # See how we were called. | ||
5 | case "$1" in | ||
6 | start) | ||
7 | ## add your 'start' rules here | ||
8 | ;; | ||
9 | stop) | ||
10 | ## add your 'stop' rules here | ||
11 | ;; | ||
12 | reload) | ||
13 | $0 stop | ||
14 | $0 start | ||
15 | ## add your 'reload' rules here | ||
16 | ;; | ||
17 | *) | ||
18 | echo "Usage: $0 {start|stop|reload}" | ||
19 | ;; | ||
20 | esac | ||
diff --git a/data/backups/firewall.2022_05_30_03_42_PM_1653918145.local b/data/backups/firewall.2022_05_30_03_42_PM_1653918145.local new file mode 100644 index 0000000..5e4677f --- /dev/null +++ b/data/backups/firewall.2022_05_30_03_42_PM_1653918145.local | |||
@@ -0,0 +1,20 @@ | |||
1 | #!/bin/sh | ||
2 | # Used for private firewall rules | ||
3 | |||
4 | # See how we were called. | ||
5 | case "$1" in | ||
6 | start) | ||
7 | ## add your 'start' rules here | ||
8 | ;; | ||
9 | stop) | ||
10 | ## add your 'stop' rules here | ||
11 | ;; | ||
12 | reload) | ||
13 | $0 stop | ||
14 | $0 start | ||
15 | ## add your 'reload' rules here | ||
16 | ;; | ||
17 | *) | ||
18 | echo "Usage: $0 {start|stop|reload}" | ||
19 | ;; | ||
20 | esac | ||
diff --git a/data/backups/firewall.2022_05_30_03_46_PM_1653918417.local b/data/backups/firewall.2022_05_30_03_46_PM_1653918417.local new file mode 100755 index 0000000..273dab3 --- /dev/null +++ b/data/backups/firewall.2022_05_30_03_46_PM_1653918417.local | |||
@@ -0,0 +1,50 @@ | |||
1 | #!/bin/sh | ||
2 | # | ||
3 | # IPFire Custom Firewall (icf) | ||
4 | # | ||
5 | # Github: https://github.com/Mnkey | ||
6 | # | ||
7 | # Loops over the local "rules.d/" subfolder files | ||
8 | # Forwarding the (start/stop) command to every file | ||
9 | # which extension is ".on". To enabled multiple | ||
10 | # custom firewall rulesets! | ||
11 | # | ||
12 | # the configuration of the ipfire custom rules (ipfcr) | ||
13 | # in the local "rules.d/*" sunfolder, is inside the | ||
14 | # files themself! | ||
15 | # | ||
16 | # Use this at your OWN RISK. Not fully supported! | ||
17 | # | ||
18 | # License: GPL2 | ||
19 | # | ||
20 | # icf v0.1 (c) 30 May 2022 code.monkeycat.com | ||
21 | # | ||
22 | # Nuff text... | ||
23 | |||
24 | pwd=$PWD | ||
25 | base=${PWD%/*/*} | ||
26 | |||
27 | case "$1" in | ||
28 | start) | ||
29 | find $base/rules.d/ -maxdepth 1 -type f \( ! -name . \) -exec bash -c "{} $1" \; | ||
30 | |||
31 | ;; | ||
32 | stop) | ||
33 | find $base/rules.d/ -maxdepth 1 -type f \( ! -name . \) -exec bash -c "{} $1" \; | ||
34 | |||
35 | ;; | ||
36 | reload) | ||
37 | $0 stop | ||
38 | $0 start | ||
39 | |||
40 | ;; | ||
41 | flush) | ||
42 | iptables -t nat -F CUSTOMPREROUTING | ||
43 | iptables -t nat -F CUSTOMPOSTROUTING | ||
44 | iptables -F CUSTOMFORWARD | ||
45 | |||
46 | ;; | ||
47 | *) | ||
48 | echo "Usage: $0 {start|stop|reload|flush}" | ||
49 | ;; | ||
50 | esac | ||
diff --git a/data/backups/firewall.2022_05_30_03_47_PM_1653918430.local b/data/backups/firewall.2022_05_30_03_47_PM_1653918430.local new file mode 100644 index 0000000..5e4677f --- /dev/null +++ b/data/backups/firewall.2022_05_30_03_47_PM_1653918430.local | |||
@@ -0,0 +1,20 @@ | |||
1 | #!/bin/sh | ||
2 | # Used for private firewall rules | ||
3 | |||
4 | # See how we were called. | ||
5 | case "$1" in | ||
6 | start) | ||
7 | ## add your 'start' rules here | ||
8 | ;; | ||
9 | stop) | ||
10 | ## add your 'stop' rules here | ||
11 | ;; | ||
12 | reload) | ||
13 | $0 stop | ||
14 | $0 start | ||
15 | ## add your 'reload' rules here | ||
16 | ;; | ||
17 | *) | ||
18 | echo "Usage: $0 {start|stop|reload}" | ||
19 | ;; | ||
20 | esac | ||