확장 ACL — 포트 범위 매처
- 보안
- 중급
- 7분
- 2단계
- Cisco IOS-style
range 80 443 을 사용해 TCP 목적지 포트 80 과 443 을 한 엔트리로 허용하는 ACL 을 정의합니다. 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
R1— 라우터
할 일
ACE 한 개를 가진
ip access-list extended WEB-ONLY를 정의합니다:permit tcp any any range 80 443.deny ip any any log을 추가하고 (로그에 드롭이 보이도록 명시적 deny), ACL 을Gi0/0의 인바운드에 바인드합니다.
같은 주제의 다른 실습
- ACL: 단일 호스트 차단초급 · 10분
- ACL: named extended — proto + src + dst중급 · 12분
object-group network을 사용한 확장 ACL중급 · 10분- ACL —
time-range로 시간 게이트된 엔트리중급 · 12분
이 실습의 다른 언어 버전
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 matchers扩展 ACL — 端口范围匹配器ACL estesa — matcher su intervalli di porte拡張 ACL — ポート範囲マッチャーРасширенный ACL — матчеры по диапазону портовGenişletilmiş ACL — port aralığı eşleştiricileriACL mở rộng — bộ so khớp dải cổng