방화벽·IDS·IPS·VPN
쉽게 말하면
방화벽은 건물 입구 경비원이라 정해진 규칙대로 들여보내고 막아요. IDS는 CCTV처럼 수상한 걸 보면 경보만 울리고, IPS는 경비원처럼 그 자리에서 막기까지 해요. VPN은 인터넷이라는 공공 도로 위에 나만 다니는 비밀 터널을 만드는 거예요.
시험용 정의
방화벽은 내부와 외부 사이에서 정해진 규칙(IP·포트·프로토콜)으로 트래픽을 허용·차단한다(패킷 필터링, 상태 검사(Stateful), 애플리케이션 게이트웨이). IDS는 침입을 탐지해 알리고, IPS는 탐지와 함께 차단한다. VPN은 공중망에 암호화된 터널을 만들어 사설망처럼 쓰게 하며 IPsec(3계층), SSL/TLS VPN, PPTP·L2TP(2계층)가 있다. 외부에 공개할 서버는 DMZ에 둔다.
비유로 이해하기
DMZ는 회사 로비의 접견실이다. 손님(외부)은 접견실까지만 들어오고, 사무실(내부망)에는 들어가지 못한다.
자세히
먼저 알아 둘 말
| 말 | 뜻 |
|---|---|
| ACL | 허용·차단 규칙 목록. 위에서부터 차례로 비교 |
| 오탐 / 미탐 | 정상을 공격으로 판단 / 공격을 놓침 |
| 터널링 | 패킷을 다른 패킷 안에 감싸서 보내는 것 |
| 배스천 호스트 | 외부 공격에 노출되도록 두고 단단히 보강한 서버 |
방화벽 방식
| 방식 | 보는 것 | 특징 |
|---|---|---|
| 패킷 필터링 | IP·포트 (3·4계층) | 빠르지만 내용은 못 봄 |
| 상태 검사(Stateful Inspection) | 연결 상태표까지 | 응답 패킷만 자동 허용 |
| 애플리케이션 게이트웨이(프록시) | 7계층 내용 | 정밀하지만 느림 |
| 서킷 게이트웨이 | 세션(5계층) | SOCKS |
IDS 탐지 방식
| 방식 | 뜻 | 장단점 |
|---|---|---|
| 오용(시그니처) 탐지 | 알려진 공격 패턴과 비교 | 오탐 적음, 새 공격 못 잡음 |
| 이상(Anomaly) 탐지 | 평소와 다른 행동을 탐지 | 새 공격도 잡지만 오탐 많음 |
VPN과 IPsec
- IPsec: 3계층 보안. AH(인증·무결성, 암호화 없음), ESP(암호화 + 인증), 키 교환 IKE
- IPsec 모드: 전송 모드(데이터만 보호, 호스트 간), 터널 모드(IP 헤더째 감싸 보호, 게이트웨이 간)
- SSL VPN: 웹 브라우저로 쉽게 접속
- 2계층 VPN: PPTP, L2F, L2TP
방화벽 구성
스크린드 서브넷: 외부 방화벽과 내부 방화벽 사이에 DMZ를 두어 웹·메일 서버를 놓는다. 가장 안전하지만 비싸다. 그 밖에 스크리닝 라우터, 이중 홈 게이트웨이, 스크린드 호스트 구성이 있다.
기출에서 더 나온 것
| 말 | 뜻 |
|---|---|
| WAF | 웹 방화벽. SQL 삽입·XSS 같은 웹 공격을 막는다 |
| NAC | 네트워크 접근 제어. 단말의 보안 상태를 확인하고 허용·차단한다 |
| WAP (웹 응용 프로그램 프록시) | Windows Server의 원격 액세스 기능. 내부 웹 앱을 외부에 안전하게 게시한다 |
시험에 이렇게 나와요
- 웹 공격 전용 방어 장비 → WAF
- 접속하는 단말을 검사해 허용 → NAC
- VPN에서 두 지점 사이 가상 통로 → 터널링, 3계층 보안 → IPSec
- 방화벽 → 정해진 정책과 규칙에 따라 트래픽 허용·차단
확인 문제
Q1. 침입을 탐지하면 경보를 울리는 데 그치지 않고 해당 트래픽을 실시간으로 차단하는 시스템은?
- IDS
- IPS
- 프록시
- NAT
정답 보기
2번 IPS
IPS(침입 방지 시스템)는 트래픽 길목(인라인)에 서서 탐지한 공격을 바로 막는다. IDS는 복사본을 보고 탐지·경보만 한다.
Q2. IPsec에서 암호화 기능을 제공하는 프로토콜은?
- ESP
- IKE
- GRE
- AH
정답 보기
1번 ESP
ESP다. 암호화와 인증을 함께 한다. AH는 인증과 무결성만 주고 암호화하지 않는다. IKE는 키를 교환한다.
Q3. 알려진 공격 패턴과 비교해 탐지하는 IDS 방식은?
- 행위 기반
- 통계 기반
- 이상 탐지
- 오용 탐지
정답 보기
4번 오용 탐지
오용(시그니처) 탐지다. 알려진 공격은 정확히 잡지만 새 공격은 놓친다. 이상 탐지는 평소와 다른 행동을 찾아 새 공격도 잡지만 오탐이 많다.
Q4. 외부에 공개하는 웹 서버를 두는 내부망과 외부망 사이 구역은?
- DMZ
- VLAN
- NAT
- VPN
정답 보기
1번 DMZ
DMZ다. 외부에서 접근할 수 있는 서버를 내부망과 떼어 둔다. VLAN은 논리적으로 나눈 LAN, VPN은 암호화한 가상 사설망이다.
Q5. SQL 삽입·XSS 같은 웹 공격을 막는 전용 방화벽은?
- NAC
- WAF
- VPN
- IDS
정답 보기
2번 WAF
WAF(웹 방화벽)다. 웹 요청 내용을 보고 공격을 막는다. NAC는 접속 단말의 보안 상태를 확인하고, IDS는 침입을 탐지한다.
Q6. 접속하려는 단말의 보안 상태를 확인해 네트워크 접속을 허용하거나 막는 시스템은?
- SNMP
- DMZ
- NAC
- WAF
정답 보기
3번 NAC
NAC(네트워크 접근 제어)다. 백신·패치 상태를 확인해 접속을 허용하거나 막는다. WAF는 웹 공격을 막는 방화벽이다.
헷갈리기 쉬운 O·X
IDS는 공격을 탐지하면 스스로 차단한다.
정답 보기
X 탐지·경보만. 차단은 IPS.
IPsec 터널 모드는 원래 IP 헤더까지 감싸서 보호한다.
정답 보기
O 새 IP 헤더를 붙인다.
이상 탐지는 새로운 공격을 잡을 수 있지만 오탐이 많을 수 있다.
정답 보기
O 평소와 다르면 탐지하기 때문.