refactor:将vlan_flipping的内容加入到zone_group_list中
This commit is contained in:
@@ -12,9 +12,9 @@ vlan-id-allow=1000,1001,4000,4001
|
||||
{% endif %}
|
||||
{% if NPB_device == 'tera' %}
|
||||
{% set mrzcpd_vlanid_allow_list = [] %}
|
||||
{% for vlan_info in vlan_flipping %}
|
||||
{{ mrzcpd_vlanid_allow_list.append(vlan_info.C_router_vlan_id) }}
|
||||
{{ mrzcpd_vlanid_allow_list.append(vlan_info.I_router_vlan_id) }}
|
||||
{% for zone_group in zone_group_list %}
|
||||
{{ mrzcpd_vlanid_allow_list.append(zone_group.internal.vlan_id) }}
|
||||
{{ mrzcpd_vlanid_allow_list.append(zone_group.external.vlan_id) }}
|
||||
{% endfor %}
|
||||
vlan-id-allow={{ mrzcpd_vlanid_allow_list | join(",") }},4000,4001
|
||||
{% endif %}
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
#C_router_vlan_id I_router_vlan_id mac_flipping_enable
|
||||
{% raw %}
|
||||
{% if NPB_device == 'tera' %}
|
||||
{% for vlan_info in vlan_flipping %}
|
||||
{{ vlan_info.C_router_vlan_id }} {{ vlan_info.I_router_vlan_id }} 1
|
||||
{% for zone_group in zone_group_list %}
|
||||
{{ zone_group.zone_group.internal.vlan_id }} {{ zone_group.external.vlan_id }} 1
|
||||
{% endfor %}
|
||||
{% if NPB_device == 'direct' %}
|
||||
1000 1001 0
|
||||
|
||||
@@ -38,12 +38,27 @@ cache:
|
||||
# NPB_device value in [inline_device, tera,direct]
|
||||
NPB_device: inline_device
|
||||
|
||||
|
||||
vlan_flipping:
|
||||
- C_router_vlan_id: 1301
|
||||
I_router_vlan_id: 1302
|
||||
- C_router_vlan_id: 1201
|
||||
I_router_vlan_id: 1202
|
||||
zone_group_list:
|
||||
- internal:
|
||||
vlan_id: 1301
|
||||
tracking_ip:
|
||||
ipv4: 127.0.0.1
|
||||
ipv6: '\:\:1'
|
||||
external:
|
||||
vlan_id: 1302
|
||||
tracking_ip:
|
||||
ipv4: 127.0.0.1
|
||||
ipv6: '\:\:1'
|
||||
- internal:
|
||||
vlan_id: 1201
|
||||
tracking_ip:
|
||||
ipv4: 127.0.0.1
|
||||
ipv6: '\:\:1'
|
||||
external:
|
||||
vlan_id: 1202
|
||||
tracking_ip:
|
||||
ipv4: 127.0.0.1
|
||||
ipv6: '\:\:1'
|
||||
|
||||
keep_alive: 127.0.0.1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user