X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/175f1d48c46ae845fbaa3298a000e13ffb4e62fd..194c72b5a8aefc4401ec791071cf6abd5bfa5631:/local.m4 diff --git a/local.m4 b/local.m4 index b3c5009..fc6dae2 100644 --- a/local.m4 +++ b/local.m4 @@ -27,7 +27,7 @@ m4_divert(6)m4_dnl ## Default NTP servers. defconf(ntp_servers, - "158.152.1.76 158.152.1.204 194.159.253.2 195.173.57.232") + "81.187.26.174 90.155.23.205 2001:8b0:0:23::205 185.73.44.6 2001:ba8:0:2c06::") m4_divert(-1) ###-------------------------------------------------------------------------- @@ -257,8 +257,8 @@ defnet vpn trusted host terror 2 ::2:1 host orange 3 ::3:1 host haze 4 ::4:1 - host groove 5 ::5:1 host spirit 9 ::9:1 + host groove 10 ::10:1 defnet anycast trusted addr 172.29.199.224/27 2001:ba8:1d9:0::/64 via dmz unsafe safe untrusted jump colo vpn @@ -381,6 +381,7 @@ m4_divert(84)m4_dnl ### Locally-bound packet inspection. clearchain inbound +clearchain inbound-untrusted ## Track connections. commonrules inbound @@ -404,6 +405,10 @@ m4_divert(88)m4_dnl openports inbound ## Inspect inbound packets from untrusted sources. +run iptables -A inbound -s 172.29.198.0/24 -g inbound-untrusted +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