diff --git a/zones/dmz.nft b/zones/dmz.nft index bafed7b..f3749e7 100644 --- a/zones/dmz.nft +++ b/zones/dmz.nft @@ -20,13 +20,13 @@ table inet firewall { set dns { type ipv4_addr flags interval - elements = { 193.48.225.248 } + elements = { 193.48.225.248, 193.48.225.204 } } set www { type ipv4_addr flags interval - elements = { 193.48.225.241, 193.48.225.242, 193.48.225.243, 193.48.225.247, 193.48.225.200} + elements = { 193.48.225.241, 193.48.225.242, 193.48.225.243, 193.48.225.247, 193.48.225.200, 193.48.225.3, 193.48.225.203 } } set irc { @@ -95,6 +95,12 @@ table inet firewall { elements = {193.48.225.202} } + set latoilescoute { + type ipv4_addr + flags interval + elements = {193.48.225.203} + } + chain to_dmz { ip saddr 10.7.0.0/16 accept @@ -112,9 +118,10 @@ table inet firewall { ip daddr @video tcp dport { 5678 } accept ip saddr $monitoring udp dport { 161 } accept - ip daddr @minecraft tcp dport { 25565 } accept - ip daddr @minecraft udp dport { 25565 } accept - + ip daddr @minecraft tcp dport { 22, 25565 } accept + ip daddr @minecraft udp dport { 22, 25565 } accept + ip daddr @latoilescoute udp dport { 22 } accept + ip daddr @latoilescoute tcp dport { 22 } accept ip saddr @ldap_clients ip daddr @ldap tcp dport { 389, 636 } accept ip saddr @ldap_clients ip daddr @ldap udp dport { 636 } accept