summaryrefslogtreecommitdiff
path: root/hosts/vidhar/ruleset.nft
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/vidhar/ruleset.nft')
-rw-r--r--hosts/vidhar/ruleset.nft16
1 files changed, 11 insertions, 5 deletions
diff --git a/hosts/vidhar/ruleset.nft b/hosts/vidhar/ruleset.nft
index 9135327f..53ae3c92 100644
--- a/hosts/vidhar/ruleset.nft
+++ b/hosts/vidhar/ruleset.nft
@@ -42,6 +42,13 @@ table inet filter {
42 } 42 }
43 43
44 44
45 chain forward_icmp_accept {
46 oifname dsl limit name lim_icmp_dsl counter drop
47 iifname dsl limit name lim_icmp_dsl counter drop
48 oifname != dsl limit name lim_icmp_local counter drop
49 iifname != dsl limit name lim_icmp_local counter drop
50 counter accept
51 }
45 chain forward { 52 chain forward {
46 type filter hook forward priority filter 53 type filter hook forward priority filter
47 policy drop 54 policy drop
@@ -52,11 +59,7 @@ table inet filter {
52 59
53 iifname lo counter accept 60 iifname lo counter accept
54 61
55 oifname dsl meta l4proto $icmp_protos limit name lim_icmp_dsl counter drop 62 oifname {eno1, dsl} meta l4proto $icmp_protos forward_icmp_accept
56 iifname dsl meta l4proto $icmp_protos limit name lim_icmp_dsl counter drop
57 oifname != dsl meta l4proto $icmp_protos limit name lim_icmp_local counter drop
58 iifname != dsl meta l4proto $icmp_protos limit name lim_icmp_local counter drop
59 meta l4proto $icmp_protos counter accept
60 63
61 iifname eno1 oifname dsl counter accept 64 iifname eno1 oifname dsl counter accept
62 iifname dsl oifname eno1 ct state {established, related} counter accept 65 iifname dsl oifname eno1 ct state {established, related} counter accept
@@ -104,6 +107,9 @@ table inet filter {
104 107
105 iifname {eno1, mgmt} udp dport 67 counter accept 108 iifname {eno1, mgmt} udp dport 67 counter accept
106 109
110 iifname eno1 udp dport { 137, 138, 3702 } counter accept
111 iifname eno1 tcp dport { 445, 139, 5357 } counter accept
112
107 ct state {established, related} counter accept 113 ct state {established, related} counter accept
108 114
109 115