{extends file='./layouts/server_detail.html'} {block name=modal_body} {if $code gt 0}
{$msg}
{else} {if ! 'enable'|element:$option}
{_('防火墙未开启,请先到“防火墙配置”页面开启后,策略设置方可生效!')}
{/if}
{if 'vir_type'|element:$order eq 'hyv'}
- {_('默认已放行所有端口!')}
- {_('如果仅需要放行特定端口,先添加拒绝所有端口的规则,再放行特定端口!')}
{/if}
{if 'vir_type'|element:$order neq 'hyv'} {/if} {foreach from=$list item=m} {if 'type'|element:$m eq $direction} {if 'vir_type'|element:$order neq 'hyv'} {/if} {/if} {/foreach}
{_('行为')} {_('协议')} {_('授权IP')} {_('目标端口')} {_('备注')}{_('启用')}
{'action_desc'|element:$m} {'proto'|element:$m|default:_('所有')} {if ! 'source'|element:$m && ! 'dest'|element:$m}
{_('不限制')}
{else} {if 'source'|element:$m}
{'source'|element:$m}
{/if} {if 'dest'|element:$m}
{'dest'|element:$m}
{/if} {/if}
{if ! 'sport'|element:$m && ! 'dport'|element:$m}
{_('不限制')}
{else} {if 'sport'|element:$m}
{'sport'|element:$m}
{/if} {if 'dport'|element:$m}
{'dport'|element:$m}
{/if} {/if} {if 'macro'|element:$m}
{'macro'|element:$m}
{/if}
{'comment'|element:$m} {if 'firewall_rules_enable'|check_ecs_support:$order} {$url=web_url('server/firewall/'|cat:('id_sn'|element:$order)|cat:'/'|cat:'enable')} {$url|html_status:$m.pos:$m.enable:'enable'} {else} {''|html_status:$m.pos:$m.enable:'enable'} {/if}
{if 'firewall_rules_update'|check_ecs_support:$order} {_('编辑')} {else} {_('编辑')} {/if}
{/if} {/block} {block name=modal_js} {/block}