网络实验 文档 打开模拟器 →

扩展 ACL — 端口范围匹配器

使用 range 80 443 在单条表项中放行 TCP 目的端口 80 和 443。与写两条独立的 eq 80 和 eq 443 ACE 相比 — 行为相同,行数减半。

在浏览器中打开本实验 →

免费 · 无需安装 · 无需注册

场景

扩展 ACL 接受以下端口运算符: | 运算符 | 匹配 | | --- | --- | | eq <p> | 等于端口 p | | lt <p> | 小于 p | | gt <p> | 大于 p | | neq <p> | 不等于 p | | range <a> <b> | a ≤ 端口 ≤ b(含两端)| range 是连续端口段的紧凑写法。常见形式: `` permit tcp any any range 80 443 ← 80..443 全部含两端 permit udp any any range 16384 32767 ← RTP 语音范围 permit tcp any any range 22 23 ← SSH + Telnet ` 注意:range a b 「两端均包含」。range 80 443 会放行 80、443 以及中间所有端口(81..442)。如果只想放行 两个特定端口,请用两条 eq` ACE。

拓扑

1 × 路由器 · Cisco IOS-style

你将完成的任务

  1. 定义 ip access-list extended WEB-ONLY,包含一条 ACE:permit tcp any any range 80 443。

  2. 追加一条 deny ip any any log(显式 deny 以便日志显示丢弃),并把 ACL 入方向绑定到 Gi0/0。

在浏览器中打开本实验 →

同主题的更多实验

本实验的其他语言版本

Extended ACL — port range matchersExtended ACL — Port-Range-MatcherACL extendida — coincidencias por rango de puertosACL estendida — matchers de faixa de portasACL étendue — matchers par plage de portsExtended ACL — port range matchersACL estesa — matcher su intervalli di porte拡張 ACL — ポート範囲マッチャー확장 ACL — 포트 범위 매처Расширенный ACL — матчеры по диапазону портовGenişletilmiş ACL — port aralığı eşleştiricileriACL mở rộng — bộ so khớp dải cổng