~mdw
/
firewall
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*.m4: Actually allow NFS to untrusted hosts.
[firewall]
/
local.m4
diff --git
a/local.m4
b/local.m4
index
c0874c5
..
dfaae8f
100644
(file)
--- a/
local.m4
+++ b/
local.m4
@@
-381,6
+381,7
@@
m4_divert(84)m4_dnl
### Locally-bound packet inspection.
clearchain inbound
### Locally-bound packet inspection.
clearchain inbound
+clearchain inbound-untrusted
## Track connections.
commonrules inbound
## Track connections.
commonrules inbound
@@
-404,9
+405,13
@@
m4_divert(88)m4_dnl
openports inbound
## Inspect inbound packets from untrusted sources.
openports inbound
## Inspect inbound packets from untrusted sources.
+run ip6tables -A inbound -s 2001:8b0:c92:8000::/49 -g inbound-untrusted
+run ip6tables -A inbound -s 2001:ba8:1d9:8000::/49 -g inbound-untrusted
+run ip46tables -A inbound-untrusted -g forbidden
run ip46tables -A inbound -g forbidden
run ip46tables -A INPUT -m mark --mark $from_scary/$MASK_FROM -g inbound
run ip46tables -A INPUT -m mark --mark $from_untrusted/$MASK_FROM -g inbound
run ip46tables -A inbound -g forbidden
run ip46tables -A INPUT -m mark --mark $from_scary/$MASK_FROM -g inbound
run ip46tables -A INPUT -m mark --mark $from_untrusted/$MASK_FROM -g inbound
+run iptables -A inbound -s 172.29.198.0/24 -j inbound-untrusted
## Allow responses from the scary outside world into the untrusted net, but
## don't let untrusted things run services.
## Allow responses from the scary outside world into the untrusted net, but
## don't let untrusted things run services.