summaryrefslogtreecommitdiff
path: root/src/migration-scripts/https/3-to-4
diff options
context:
space:
mode:
authorAdam Schultz <adam.schultz@live.com>2025-08-16 22:29:11 -0400
committerAdam Schultz <adam.schultz@live.com>2025-10-21 19:46:37 -0400
commitcc5895fe61f938189e229dffb7746fc93aac0f3b (patch)
tree2442b47158db928c155026cb73bbfec3e438c07a /src/migration-scripts/https/3-to-4
parent9e1cb14a5eb1eedd1fce67732ad84f6528e30314 (diff)
downloadvyos-1x-cc5895fe61f938189e229dffb7746fc93aac0f3b.tar.gz
vyos-1x-cc5895fe61f938189e229dffb7746fc93aac0f3b.zip
firewall: T7739: Default ruleset for firewall zones
In large networks with many zones where simple allow/deny rules are not sufficient, zones become tedious to manage. Many use cases can be simplified by providing an ability to define a default ruleset for traffic from other zones. This change proposes adding the follwing syntax: set firewall zone <name> default_firewall name <name> set firewall zone <name> default_firewall ipv6_name <name> The proposed behavior is the following: local in: The default firewall ruleset for the local zone will be appended after all from configurations. local out: If a non-local zone does not have a from local ruleset but does have a default_firewall ruleset, the default_firewall ruleset will be appended using oifname forward: The default firewall ruleset for the zone will be appended after all from configurations To keep the behavior consistent with from ruleset configurations, a return is appended after the default_firewall ruleset. The proposed behavior differs slightly from the default_policy configuration for the local out chains. The default_policy applied in the out templates comes from the local zone, not the actual outbound zone. The proposed change does not amend this, but does make default_firewall logically consistent with the intent of the out rules.
Diffstat (limited to 'src/migration-scripts/https/3-to-4')
0 files changed, 0 insertions, 0 deletions