반응형

반갑습니다. 후티입니다.

 

ZFW(Zone-based policy FireWall)는 Zone(존) 기반의 정책을 통한 트래픽을 제어하며 이후에 실습하게 될 방화벽 솔루션(ASAv)과 유사하게 동작이 가능하도록 만들어줍니다. 앞선 ACL과 다른 점은 존 기반 설정을 통해 제어가 이루어진다는 점이며 실습 토폴로지는 이전의 RACL/DACL 토폴로지를 그대로 사용할 예정이며 실습한 ACL 설정 내용은 삭제 후 진행하도록 하겠습니다.

 

 

 

[ zfw -에듀쉐어 ]

 

 

 

내. 외부의 경계망에 있는 R2장비에서 설정할 예정으로 inside, outside zone을 생성하고 인터페이스를 각 존에 할당하도록 하겠습니다.

 

R2(config)#zone security inside 

R2(config)#zone security outside - inside/outside zone 생성하기

 

R2(config)#int fa0/0

R2(config-if)#zone-member security inside ( 내부 인터페이스를 inside 존에 할당 )

 

R2(config)#int fa0/1

R2(config-if)#zone-member security outside ( 외부 인터페이스를 outside 존에 할당 )

 

#show zone security - 존 및 인터페이스 확인

 

여기까지 설정하면 기본적으로 같은 존에 소속된 장비간에는 접속이 되지만 다른 존에 소속된 장비간의 접속은 되지 않습니다. 이것으로 존이 다르면 서로 통신이 되지 않는다는 것을 알 수 있으며 통신이 가능하게 하기 위해서는 부가적인 설정이 필요함을 알 수 있습니다.

 

만약 inside zone 에서 outside zone으로 갔다가 돌아오는 트래픽을 제어하기 위해서는 zone pair(존 페어)설정을 통해 방향을 지정하고 보안정책을 설정한 후 적용하면 되겠습니다.

 

R2(config)#zone-pair security in-out source inside destination outside ( inside -> outside 존으로 방향 지정 )

#show zone-pair security - 존 페어 확인

 

R2(config)#ip access-list extended acltest

R2(config-ext-nacl)#permit ip any any

 

R2(config)#class-map type inspect classtest

R2(config-cmap)#match access-group name acltest (class-map 을 통해 트래픽 분류)

 

R2(config)#policy-map type inspect policytest

R2(config-pmap)#class type inspect classtest

R2(config-pmap)#inspect (policy-map 을 통해 보안 정책 설정)

 

R2(config)#zone-pair security in-out

R2(config)#service-policy type inspect policytest (service-policy 를 통해 보안 정책 적용)

 

명령어를 정리하면 존 생성 및 인터페이스 할당 후 트래픽 제어를 위한 방향 지정을 존 페어 명령어로 생성하고 ACL 및 클래스 맵을 통해 처리할 트래픽을 분류 지정한 뒤 폴리시 맵에서 지정된 트래픽에 대해 어떻게 제어할 것인지 정책을 설정하여 정해진 방향(존 페어)에 적용하면 되겠습니다.

 

- 존 생성 

- 트래픽 방향 설정

- 트래픽 분류 지정

- 정책 설정

- 정책 적용

 

여기까지 설정하면 이제는 inside zone에서 outside zone으로 통신이 가능한 상태가 되며 #show policy-map type inspect zone-pair sessions 명령어를 통해 정보를 확인할 수 있으며 #show run #show class-map #show policy-map 을 통해 각 정책 내용도 확인할 수 있습니다.

 

이러한 방식을 활용하여 다수 존 간의 트래픽 처리를 설정할 수 있는데 실습에서는 전체 트래픽에 대하여 적용을 해봤지만 inside -> outside로의 http트래픽 또는 outside -> inside로의 telnet 트래픽 등의 제어가 설정할 수 있습니다.

 

직접 다양한 시나리오를 구성하여 테스트해본다면 정책 설정을 이해하는데 도움이 될 듯 하며 관련 내용은 유튜브 채널 'https://www.youtube.com/에듀쉐어'를 통해 영상으로 확인이 가능하고 구독 및 좋아요 항상 감사드립니다.^^

 

 

[ ZFW - 에듀쉐어 유튜브 채널 ]

 

[에듀쉐어-강좌공유]

반응형

+ Recent posts