- 확장 ACL
Step 1. 정의
Router(config)# access-list 목록번호 {permit | deny} protocol 출발지주소 와일드카드마스크 [연산자 포트번호] 목적지주소 와일드카드마스크 [연산자 포트번호]
[ ] : 선택사항
IP Header : Source, Destination, Protocol
- 목록번호를 이용해 Standard ACL(1~99)과 확장 ACL(100~199)을 구분 함
- 연산자,Operator : eq(=), neq(≠), lt(<), gt(>)
실습
1. 확장 ACL
출발지 네트워크 : 192.168.1.0/24 , 192.168.3.0/24
목적지 네트워크 : 192.168.2.0/24
[요구사항 1]
192.168.1.0/24 > 192.168.2.0/24 : 웹 접근만 거부
access-list 100 deny tcp 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255 eq 80
access-list 100 permit ip any any < 모든 트레픽 허용
int f0/1
ip access-group 100 out
[요구사항 2]
192.168.1.0/24 > 192.168.2.0/24 : FTP 접근만 거부
access-list 101 deny tcp 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255 eq 21
access-list 101 permit ip any any
int f0/1
ip access-group 101 out
[요구사항 3]
192.168.1.101/24 > 192.168.2.100/24 : FTP만 접근 가능
192.168.1.100/24 > 192.168.2.100/24 : 웹만 접근 가능
access-list 102 permit tcp host 192.168.1.101 host 192.168.2.100 eq 21
access-list 102 permit tcp host 192.168.1.100 host 192.168.2.100 eq 80
int f0/1
ip access-group 102 out
[요구사항 4]
192.168.1.0/24 > 192.168.2.0/24 : 웹만 접근 가능
192.168.3.0/24 > 192.168.2.0/24 : FTP만 접근 가능
access-list 103 permit tcp 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255 eq 80
access-list 103 permit tcp 192.168.3.0 0.0.0.255 192.168.2.0 0.0.0.255 eq 21
int f0/1
ip access-group 103 out
NAT, Network Address Translation, 네트워크 주소(IP) 변환
A IP --> B IP 변환하는데 이용함(사설, 공인)
Inside <--- | --->outside
|------- R1 ----------- Internet ------------ R2 -------|
PC A(192.168.1.100/24) PC B(192.168.2.100/24)
inside global address : 211.255.56.0/24 outside global address :
inside local address : 내부 사설 IP
inside global address : 내부 공인 IP
R1 NAT 변환 테이블
192.168.1.100 내부<->외부 211.255.56.100
---------
PC A에서 PC B로 통신할 때, 192.168.1.100 이 R1에서 211.255.56.100 으로 변환됨
-------------
Static NAT : 1대1 변환 ( 수동 설정 )
Dynamic NAT : 1대1 변환 ( 라우터가 자동 설정 )
PAT,Port Address Translation : 다 대 1 ( 다수의 IP가 하나의 IP로 변환 )
192.168.1.100:100 -> 100.100.100.100:100
192.168.1.101:101 -> 100.100.100.100:101
192.168.1.102:102 -> 100.100.100.100:102