WatchGuard HTTP 프록시는 웹 서버에서 전송하는 콘텐츠 유형(Content Types)을 제어할 수 있습니다.
이 설정을 활용하면 특정 파일 유형을 허용(Allow) 또는 차단(Deny) 하여 보안 강화 및 네트워크 대역폭을 효율적으로 관리할 수 있습니다.
HTTP 응답에는 MIME 타입(Multipurpose Internet Mail Extensions, MIME Type)이 포함되며,
이는 웹 서버가 브라우저로 전송하는 데이터 유형을 나타냅니다.
📌 예제 MIME 타입
| MIME 타입 | 설명 |
|-----------|------|
| text/html
| HTML 페이지 |
| image/png
| PNG 이미지 파일 |
| audio/mpeg
| MP3 오디오 파일 |
| video/mp4
| MP4 비디오 파일 |
| application/pdf
| PDF 문서 |
현재 모든 콘텐츠 유형이 허용(Allow)된 상태입니다.
✅ If matched: Allow
→ 리스트에 포함된 콘텐츠 유형은 모두 허용
✅ None matched: Allow
→ 리스트에 없는 콘텐츠 유형도 기본적으로 허용
✅ Log 활성화 → HTTP 응답 로그 기록 중
✔ 허용된 콘텐츠 유형
📌 문제점
악성 코드 감염 예방을 위해 실행 파일 및 스크립트 파일 다운로드 차단.
네트워크 대역폭 절약을 위해 불필요한 미디어 파일 차단.
Deny
로 변경하여 예상치 못한 파일 다운로드 차단현재 설정에서는 리스트에 없는 모든 콘텐츠도 허용(Allow
)되어 있음.
보안 강화를 위해 "None matched"를 Deny
로 설정.
현재 Log 옵션이 활성화됨, 이를 유지하여 다운로드되는 파일을 모니터링 가능.
설정 항목 | 현재 설정 | 추천 설정 | 설명 |
---|---|---|---|
실행 파일 차단 | 허용 | ❌ 차단 | 악성코드 감염 방지 |
스크립트 차단 | 허용 | ❌ 차단 | 웹사이트 악성 스크립트 실행 방지 |
비디오/오디오 차단 | 허용 | 필요 시 차단 | 네트워크 대역폭 절약 |
None matched | 허용 | ❌ 차단 | 예상치 못한 파일 다운로드 방지 |
Logging | 활성화 | 유지 | 보안 모니터링 강화 |
현재 설정은 모든 콘텐츠 유형을 허용하고 있어 보안적으로 취약할 가능성이 있음.
🚀 보안 강화를 위해 다음과 같은 설정을 적용하는 것이 좋습니다:
이러한 설정을 적용하면 웹 보안을 강화하고, 불필요한 리소스 낭비를 줄일 수 있습니다! 🔒✨