sme08 писал(а):
Был бы также весьма признателен за краткие комментарии к коду, чтобы лучше разобраться с действием acl.

разрешаем любой трафик в дефолтном VLAN:
Код:
create access_profile profile_id 1 ip vlan
config access_profile profile_id 1 add access_id auto_assign ip vlan default port 1-24 permit
запрещаем любые обращения на IP адреса в дефолтном VLAN:
Код:
create access_profile profile_id 2 ip destination_ip_mask your.hardware.network.0
config access_profile profile_id 2 add access_id auto_assign ip destination_ip your.hardware.network.0 port 1-24 deny
т.к. мы уже разрешили весть трафик в дефолтном VLAN, то пакеты этого VLAN будут бегать абсолютно всегда и с управлением проблем не будет, т.к. 3627 - это L3 свич и он роутит пакеты между своими интерфейсами и поэтому нам и нужен profile_id 2 который просто запрещает юзерам увидеть IP адреса железа в дефолтном VLAN, обратите внимание - IP адреса железа, а не самого 3627! дабы защитить сам 3627 нам и понадобится CPU Interface Filtering, в правилах которого разрешаем железу обращаться к IP 3627:
Код:
create cpu access_profile profile_id 1 ip source_ip_mask your.hardware.network.0
config cpu access_profile profile_id 1 add access_id 1 ip source_ip your.hardware.network.0 port 1-24 permit
т.к., повторюсь, 3627 - это L3 свич, который является шлюзом для юзеров то необходимо разрешить чтобы пинговали этот самый шлюз и через него мог пройти трейсроут в другую сеть:
Код:
create cpu access_profile profile_id 2 ip source_ip_mask 0.0.0.0 icmp type
config cpu access_profile profile_id 2 add access_id 1 ip source_ip 0.0.0.0 icmp type 0 port 1-24 permit
config cpu access_profile profile_id 2 add access_id 2 ip source_ip 0.0.0.0 icmp type 3 port 1-24 permit
config cpu access_profile profile_id 2 add access_id 3 ip source_ip 0.0.0.0 icmp type 8 port 1-24 permit
config cpu access_profile profile_id 2 add access_id 4 ip source_ip 0.0.0.0 icmp type 11 port 1-24 permit
после этого запрещаем всякую активность в отношении интерфейсов свича:
Код:
create cpu access_profile profile_id 3 ip source_ip_mask 0.0.0.0
config cpu access_profile profile_id 3 add access_id 1 ip source_ip 0.0.0.0 port 1-24 deny