需求:一个vlan下分配了两个ip:192.168.1.1和192.168.2.1 sub,分配到192.168.1.1段的ip禁止互相访问。192.168.2.1不受影响。
进入系统视图:
system-view
配置VLAN接口的IP地址:
假设您的VLAN16接口是Vlanif16,您需要配置两个IP地址:
vlan 16 int vlan 16 ip address 192.168.1.1 255.255.255.0 ip address 192.168.2.1 255.255.255.0 sub
创建并配置ACL:
定义一个ACL规则,拒绝192.168.1.0/24网段之间的访问:
acl number 3000 rule deny ip source 192.168.1.0 0.0.0.255 destination 192.168.1.0 0.0.0.255
这个规则会拒绝源IP和目的IP都在10.16.51.0/24网段之间的所有IP包。
将ACL应用到接口上:
进入接口GigabitEthernet0/0/1,将ACL应用接口的入方向:
interface GigabitEthernet0/0/1 port link-type access port default vlan 16 traffic-filter inbound acl 3000
这条命令将ACL 3000应用到接口GigabitEthernet0/0/1的入方向,拒绝10.16.51.0/24网段之间的流量。